-
Década de los 70
Edgar Codd definió el modelo relacional. Lawrence Ellison, desarrollo el sistema de datos ORACLE.
Codd publicó el artículo “Un modelo relacional de datos para grandes bancos de datos compartidos”, naciendo así las bases de datos relacionales.
IBM construyo un sistema de bases de datos relacionales(System R), ha contribuido al desarrollo de SQL/DS, DB2, Allbase, Oracle y SQL Non-Stop.
Con esto se abrió paso al nacimiento de la segunda generación de los Sistemas Gestores de Bases de Datos. -
Década de los 80
Se desarrolló el SQL (Structured Query Language) un lenguaje de consultas.
SQL comenzó a ser el modelo estándar de las industrias, con su base de datos bajo un sistema de tablas (filas y columnas)
Estos sistemas de bases de datos relacionales fueron un éxito comercial
El ORACLE está considerado como uno de los sistemas de bases de datos más completos del mundo, su dominio en el mercado fue casi total hasta muchos años después, pero esto cambió con la aparición del SQL Server de Microsoft. -
Década de los 90
La investigación en bases de datos se orientó hacia los objetos.
Las herramientas para desarrollar las aplicaciones fueron liberadas, como Oracle, PowerBuilder, Visual Basic, ODBC y Excel / Access.
Gran cantidad de usuarios comenzaron a usar sistemas cliente-servidor, de bases de datos y acceder a los sistemas informáticos.
Se creo Excel y Access de Microsoft Office y nació la tercera generación de sistemas gestores de bases de datos.
Se empezó a modificar la primera publicación de ANSI. -
Década de los 2000
Aparece una nueva tendencia en las bases de datos: el NoSQL. Esta tendencia introducía una línea no relacional significativamente diferentes de las clásicas y diseñadas para escalar horizontalmente. La mayor parte de ellas están pensadas para bases de datos orientadas a documentos.
Richard Hipp diseña SQLite base de datos relacional que ocupa muy poco, pero que ofrece prestaciones propias de sistemas más grandes.
ISO publica el estándar SQL 2003. En él se añade SQL/PSM al estándar. -
Década del 2010
2013, Oracle12cR1 agregadoNube, Arquitectura multiinquilino, almacenamiento en columna en memoria, JSON nativo, coincidencia de patrones SQL.
Oracle18c Liberado, autonomía añadida, funciones de tabla dinámicas.
SQL Server2014, agregando tablas optimizadas para memoria, cifrado de respaldo, funciones mejoradas, persistencia retrasada, cambio de partición, generación de índice, índices de almacenamiento en columna, expansión de agrupación de almacenamiento intermedio y estadísticas incrementales. -
Actualidad 2020
Hoy en día, las bases de datos están en todas partes y se utilizan para mejorar nuestra vida cotidiana.
Algunas de las bases de datos relacionales actuales incluyen gigantes como Oracle, MySQL y DB2.
Quickbase es una plataforma muy usada de base de datos en línea construida sobre una base de datos relacional, que brinda a los usuarios de cualquier nivel de habilidad la capacidad de crear aplicaciones comerciales personalizadas utilizando el poder de una base de datos relacional