base de datos
Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base dedatos es un sistema de archivos electrónico.
Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completode campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos:nombre, dirección, y número de teléfono.
Evolución de la base de datos
Tienen su origen en el proyecto de Apolo de mandar al hombre a la luna, en los años setenta.En aquella época, no había ningúnsistema que permitiera gestionar la inmensa cantidad de información que requería el proyecto. La primera empresa encargada del proyecto, NAA (North American Aviation), desarrolló un
Software denominadoGUAM (General Up date Access Method) basado en una estructura jerárquica. A mitad de los sesenta, se desarrolló IDS (Integrated Data Store), de General Electric. Este trabajo fue dirigido por uno delos pioneros en los sistemas de bases de datos, Charles Bachmann. IDS era un nuevo tipo de sistema de bases de datos conocido como sistema de red. Los sistemas jerárquico y de red constituyen laprimera generación de los SGBD. Pero estos sistemas presentan algunos inconvenientes:
•
Es necesario escribir complejos programas de aplicación para responder a cualquier tipo de consulta de datos,por simple que ésta sea.
•
La independencia de datos es mínima.
•
No tienen un fundamento teórico. En 1970 Codd, de los laboratorios de investigación de IBM, escribió un artículo presentando el modelorelacional. Se comenzaron a desarrollar muchos sistemas relacionales, apareciendo los primeros a finales de los setenta y principios de los ochenta. Los SGBD relacionales constituyen la segunda...
Regístrate para leer el documento completo.