Evolución de las Bases de Datos
1884-Tarjetas Perforadas
1946-Primer ordenador digital de uso comercial
1950-Cintas Magnéticas
1960-Década de los 60's
1961-Integrated Data Store
Una tarjeta perforada es una pieza que contiene información digital representada mediante la presencia o ausencia de agujeros en posiciones predeterminadas.
Este dispositivo procesaba cintas magnéticas y tenia un convertidos de tarjetas perforadas a cintas magnéticas.
estas cintas son un tipo de medio o soporte de almacenamiento de datos que se graba en pistas sobre una banda plástica con un material magnetizado.
En los años 60's surgieron varios avances como la utilizacion de discos (CD), inicios de bases de datos en red.
Se llevo a cabo el desarrollo del IDS desarrollado por Charles Bachman que supuso la creación de un nuevo tipo de sistema de bases de datos conocido como modelo en red
1970-Modelo Relacional
1976-Entidad-Relación
1980-Lenguaje SQL
1990-Microsoft Access y Excel
Edgar Frank Codd publicó un importante documento para proponer el uso de un modelo de base de datos relacional. En su modelo, el esquema de la base de datos, o la organización lógica,
Peter Chen propone un modelo de base de datos nueva llamada Entidad-Relación, o ER. Este modelo ha permitido a los diseñadores centrarse en la aplicación de los datos, en lugar de estructura de la tabla lógica.
Lenguaje de consulta estructurado o SQL, se convirtió en el lenguaje de consulta estándar, ya que las bases de datos relacionales con su sistema de tablas pudieron competir con las bases jerárquicas y de red.
1993-World Wide Web (WWW)
2008-MySQL
2010-Sistemas XML
Los programas Access y Excel de la compañía Microsoft Office marcan el comienzo de las bases de datos orientadas a objetos
La compañía CERN puso el software de la World Wide Web en el dominio público, a través de este software se facilita la consulta a bases de datos
Existe la versatilidad de combinar el standar SQL con la accesibilidad que proporciona el Internet y se desarrolla MySQL
2000-SQLITE
Las bases de datos XML (Extensible Markup Language) forman un subconjunto de bases de datos utilizando el lenguaje XML, que es abierto, legible para humanos y maquinas, ampliamente usado.
SQLite apareció en mayo del año 2000 de la mano de su creador D. Richard Hip, quién ha liberado las diferentes versiones de SQLite en base a la licencia GPL por lo que su código es de dominio público y puede ser modificado por cualquier persona.