-
Inicio de los DBMS
Se desarrollan los primeros sistemas de bases de datos jeráquicos y en red. Versiones importantes:
IBM IMS (Informaation Management System), introducido por IBM en 1966, fue de los primeros sistemas jerárquicos.
IDMS (Integrated Database Management System), es un sistema de bases de datos en red desarrollado por Charles Bachman en GE. Empresas/Desarrolladores:
IBM (International Business Machines Corporation).
GE (General Electric). -
Teoría Relacional
Se publica el modelo relacional por parte de Edgar F. Codd. Versión Importante:
El artículo de Codd, "A Relational Model of Data for Large Shared Data Banks", donde propone este modelo relacional que se basa en abstraer, minimizar redundancia e incrementar la consistencia de los datos. Empresas/Desarrolladores:
Edgar F. Codd (IBM) -
Inicios de Oracle
Se desarrolla el Relational Software System (Actualmente Oracle), desarrollando así un sistema de gestión de bases de datos relacional. Empresas/Desarrolladores:
Larry Ellison -
INGRES
Primera Implementación del modelo de Codd, sigue vigente hasta hoy. Empresas/Desarrolladores:
Surge en la universidad de Berkeley por Michael Stonebreaker y Eugene Wong. -
Creación de SQL
Se desarrolla el lenguaje SQL (Structure Query Language). Versión Importante:
Se realiza la primera implementación de SQL en el sistema de bases de datos System R de IBM Empresas/Desarroladores:
IBM -
System R
Se construye System R como un proyecto de investigación en el laboratorio de investigación San José de IBM -
Creación del Modelo Entidad-Relación
Consiste en representar el conjunto de objetos o entidades y sus relaciones entre estos. Empresa/Desarrollador:
Peter Chen -
Se funda RDS
Se funda Relational Database Systems (RDS) Versión Importante:
Primera versión de 16 bits de un sistema anterior 'ISAM', lanzado para el sistema operativo Onyx Empresas/Desarrolladores:
Sippi y King -
ODMS
Son modelos de datos orientados a objetos, son una excelente opción para aquellos sistemas que requieren un buen rendimiento en la manipulación de datos complejos -
Primer Motor de Bases de Datos Relacional
Se implementa el primer motor de bases relacional Empresas/Desarrolladores:
Michael Stonebraker -
Postgress
Postgres pretendía resolver los problemas con el modelo de base de datos relacional que había sido aclarado a comienzos de los años 80. El principal de estos problemas era la incapacidad del modelo relacional de comprender "tipos", es decir, combinaciones de datos simples que conforman una única unidad. Actualmente estos son llamados objetos. -
Estandar SQL
SQL se convierte en un estándar ANSI Versión Importante:
SQL-86 Empresas/Desarrolladores:
ANSI (American National Standars Institute). -
Versant
Versant es un Sistema Gestor de Base de Datos Orientado a Objetos (SGBDOO).
Empresa/Desarroladores:
Desarrollado por Versant Corporation. -
SQL Server
Nace SQL Server como la alternativa a otros potentes SGBD como Oracle, PostgeSQL Empresas/Desarrolladores:
Microsoft -
Microsoft ACCESS
Nace ACCESS como la primera base de datos relacional de escritorio diseñada para Windows. Versión Importante:
Llega a Windows 95 Empresa/Desarrolladores:
Microsoft -
Creación de MySQL
Lanzamiento de MySQL, un DBMS relacional de código abierto. Versión importante:
MySQL 1.0 Empresas/Desarrolladores:
MySQL AB (Michael Widenius, David Axmark, y Allan Larsson). -
NoSQL y Big Data
Emergen los DMS NoSQL, adaptados a las necesidades de Big Data -
Lanzamiento de FireBird
Sistema de administración de base de datos relacional (o RDBMS) (Lenguaje consultas: SQL) de código abierto. Versión Importante:
Basado en la versión 6 de Interbase, se reescribió de C a C++ -
Nace Cassandra
SGDB NoSQL adaptado a las necesidades de Big Data Empresas/Desarroladores:
Desarrollado por Facebook -
Nace MongoDB
Popular en el desarrollo de aplocaciones modernas Empresas/Desarroladores:
Desarrollado por MongoDB Inc. -
Amazon RDS
Plataforma de base de datos relacional en la nube, soportando bases de datos como MySQL en sus inicios y con el tiempo a Oracle, SQL Server y Postgre SQL. -
SGBD en la Nube
Expansión del uso de DBMS basados en la nube, como Amazon RDS y Google Cloud Spanner. -
Google Cloud Spanner
Base de datos relacional global, distribuida y consistente. Empresas/Desarrollador:
Google -
SGBS de Nueva Generación
Avances en bases de datos multimodelo y tecnologías avanzadas como bases de datos gráficas (Neo4j y ArangoDB como algunos ejemplos).