-
Aparecen las primeras cintas magnéticas que a través de este mecanismo se empezó a automatizar la información, con la desventaja que solo era de forma secuencial.
-
Las aplicaciones informáticas trabajan con archivos secuenciales en cintas magnéticas. Cada aplicación tenia sus propios archivos.
-
Se desarrollan los primeros SGBD centralizados como IMS (IBM) y DMS (Univac).
-
Se comienzan a construir las primeras aplicaciones on-line transaccionales.
-
Aparecieron las Base de Datos de red y jerárquicas. Los discos dieron paso a las Bases de Datos, de red y jerárquicas; gracias a los programadores y a las ventajas de los discos, eran posible guardar estructuras de datos como listas y árboles.
-
En 1970, Edward Frank Cood introduce la idea de modelo relacional de Base de Datos.
Abstraer la representación de datos
Minimizar la redundancia de datos (dividiéndolos en distintos grupos no duplicados)
Incrementar la consistencia de los datos (por ejemplo si se cambia el nombre de un cliente, este cambiará en todos los reportes). -
Nacen los SGBD relacionales, como Oracle (1980), facilitando la independencia de los datos respecto al hardware.
-
Los ordenadores mini y micro, extienden la informática a todas las empresas e instituciones. Esto exigía que el desarrollo de aplicaciones fuese mas sencillo, por lo que se crean las SGBD relacionales.
-
Se estandariza el lenguaje SQL , lo que produjo una explosión de los SGBD relacionales.
-
Se empieza a utilizar y expandir la arquitectura cliente servidor, lo que mejora la disponibilidad y reduce los costes.
-
Se integran múltiples bases de datos dentro de las empresas debido a la diversificación de hardware y software.
-
El éxito de las BD llevo a la aparición de los Fourth Generation Languages (4GL).
-
La programación orientada a objetos genera mucho éxito, lo que hace que se expanda a todos los campos de la programación. cambiando las BD.
-
Los SGBD se empiezan a transformar para adaptarse a a tres tecnologías: la programación orientada a objetos, la multimedia y el internet y la web.
-
Los SGBD incorporan recursos para ser servidores de pagina web, como la inclusión de SQL en guiones HTML, SQL incorporado en JAVA, etc.
-
Se extiende un tipo de aplicación de las BD llamado Data Warehouse, que son grandes almacenes de datos para análisis empresarial y minería de datos.