-
Inicio de las bases de datos
Las bases de datos existen desde la Antigüedad, donde se recogía información sobre las cosechas o los censos en papiros y se custodiaban en bibliotecas. Pero si hablamos de bases de datos ligadas a la informática, su origen se remonta a 1884 con Herman Hollerith, que desarrolló el tabulador electromagnético de tarjetas perforadas con el fin de ayudar en el resumen de información y posteriormente a la contabilidad. -
Origen de las cintas magneticas
En la década de los 50 (1950-1960) se da origen a las cintas magnéticas ayudando a la automatización de la información y realizar respaldos. Por medio de este mecanismo se comenzó a automatizar información, pero con la desventaja de que solo se podía hacer de forma secuencial. -
Primera generacion de base de datos de red
la primera generación de bases de datos de red y las bases de datos jerárquicas, ya que abría la posibilidad de almacenar estructuras de datos en listas y árboles. Es importante destacar de esta época la alianza entre IBM y Amercan Airlines, porque que gracias a esto surgió un sistema que manejaba las reservas de vuelos, transacciones e información sobre los pasajeros de la compañía American Airlines. -
Sistemas de datos relacionales
Un científico de la informática, llamado Edgar Frank Codd aclaró el modelo relacional a la vez que publicó una serie de reglas para los sistemas de datos relacionales. Este hecho dio el nacimiento de la segunda generación de los Sistemas Gestores de Bases de Datos (SGBD). Más tarde, Larry Ellison basado en el trabajo de Edgar Fralmente se conoce como Oracle Corporation, desarrollando así un Sistema de Gestión de Bases de Datos Relacional llevando por nombre el mismo que el de la empresa -
SQL
se creó un lenguaje de consulta estructurado (SQL - Structured Query Language) que permitió realizar consultas con el fin de recuperar datos de interés de una Database (BD) y realizar modificaciones.Durante este tiempo Structured Query Language (SQL) comenzó a ser el modelo de la industria con bases de datos relacionales con su sistema de tablas pudieron competir con las bases de datos de red y las jerárquicas. -
Bases de datos orientadas a objetos
surgió las bases de datos orientas a objetos que tuvieron, incluso en la actualidad, bastante éxito en el momento de ejecutar datos complejos en los lugares donde las bases de datos relacionales no han podido desenvolverse con una manera eficaz. De esta forma se desarrollaron herramientas como Excel y Access. Así se creó la tercera generación de Sistemas Gestores de Bases de Datos. -
Sistema en nube
En este punto empiezan a surgir los primeros modelos de almacenamiento en la nube, y se originan bases de datos en la nube que es una colección de contenido, estructurado o no estructurado, que reside en una plataforma de infraestructura de computación en la nube privada, pública o híbrida, la cual disminuye costos referentes a las granjas de servidores operadas por una empresa.
Existen dos modelos de entorno de base de datos en nube: tradicional y base de datos como servicio (DBaaS). -
Sistemas XML
Las bases de datos XML forman un subconjunto de las bases de datos NoSQL. Todas ellas usan el formato de almacenamiento XML, que está abierto, legible por humanos y máquinas y ampliamente usado para interoperabilidad. En esta categoría encontramos: BaseX, eXist, MarkLogic Server, MonetDB/XQuery, Sedna. -
Actualidad
SQL es el estandar de la mayoria de SGBD comerciales.