-
Primeros pasos
Se inician los primeros trabajos en bases de datos para almacenar información de forma organizada. -
Base de datos IBM
IBM introduce el modelo de base de datos jerárquico con el sistema IMS (Information Management System). -
Charles Bachman
Charles Bachman desarrolla el modelo de base de datos en red, más flexible que el jerárquico, adoptado por el estándar CODASYL. -
Edgar F. Codd
Edgar F. Codd, de IBM, introduce el concepto de bases de datos relacionales en su artículo "A Relational Model of Data for Large Shared Data Banks". Propone el uso de tablas (filas y columnas) para representar datos. -
Peter Chen
Peter Chen introduce el modelo entidad-relación (ER), una forma de representar gráficamente los datos y sus relaciones. -
Lanzamiento de Oracle
Se lanza Oracle (entonces "Relational Software, Inc."), el primer sistema de bases de datos relacional comercial basado en SQL. -
Bases de datos racionales
Las bases de datos relacionales se convierten en el estándar, desplazando los modelos jerárquico y de red. -
Estándares y popularización
IBM lanza SQL/DS, el primer sistema relacional que usa SQL (Structured Query Language), un lenguaje estándar para consultas. -
DB2
Se lanza DB2, el sistema de gestión de bases de datos relacionales de IBM. -
Adaptación de SQL
ANSI e ISO adoptan SQL como el estándar oficial de lenguaje de consulta para bases de datos. -
MySQL
Surge MySQL, un sistema de gestión de bases de datos relacionales de código abierto, ampliamente adoptado para aplicaciones web. -
ObjectStore
Se popularizan las bases de datos orientadas a objetos con sistemas como ObjectStore, aunque nunca alcanzan la popularidad de las relacionales. -
Formato XML
XML comienza a utilizarse como un formato para representar datos estructurados, influyendo en el diseño de nuevas bases de datos y en la interoperabilidad entre sistemas. -
Google desarrolla Bigtable
Google desarrolla su base de datos distribuida interna Bigtable, sentando las bases para las bases de datos NoSQL. -
Amazon introduce DynamoDB
Amazon introduce DynamoDB, un sistema de base de datos NoSQL distribuido diseñado para alta disponibilidad. -
Se lanza Apache
Se lanza Apache Cassandra, un sistema de bases de datos distribuido de tipo NoSQL. -
Se desarrolla MongoDB
Aparece MongoDB, una base de datos NoSQL orientada a documentos, que se convierte en uno de los sistemas NoSQL más populares. -
Google lanza Spanner
Google lanza Spanner, una base de datos relacional distribuida globalmente, mezclando lo mejor de los sistemas relacionales y NoSQL. -
Mas soluciones NewSQL
Aumento en la adopción de soluciones NewSQL, que intentan combinar la escalabilidad de NoSQL con la consistencia de las bases de datos relacionales. Ejemplos: CockroachDB, Google F1. -
Amazon aurora llega al mercado
Amazon Aurora se lanza como una base de datos relacional optimizada para la nube.