Db

Historia y evolución de las Bases de Datos

  • 1492

    La Edad Media

    La Edad Media
    Hasta 1492, en la Edad Media, se solía acostumbrar a guardar la información en bibliotecas cuidadas por el clero o bien, en la misma Iglesia, puesto que el clero era de las pocas clases privilegiadas que podía leer y escribir, por lo que toda la información se escribía y guardaba en dichas librerías. En la Edad Media también se sitúa más grande de la época y una de las más grandes de la historia: La Biblioteca de Alejandría, que, se dice, llegó a albergar hasta 900,000 manuscritos.
  • General Update Access Method

    General Update Access Method
    Inicia como un sistema operativo por parte de IBM para el proyecto Apollo, el cual sería el parteaguas para poder salvaguardar la información de manera más eficiente.
    Este sistema operativo permite guardar y reutilizar información en diskettes. Este método proveía varias facilidades a los programadores, ya que toda la información a guardar no estaría dentro de sus ordenadores, además de que el hardware para respaldar información podría ser repuesta más fácilmente.
  • Integrated Data Store

    Integrated Data Store
    El IDS empieza como una "temprana" base de datos de red, diseñada en los 60s por General Electric y utilizada en su mayoría por la industria, es conocida por su alto desempeño.
    Eventualmente, el IDS se convertiría en la base para los estándares del grupo de bases de datos.
    No era fácil utilizar o implementar aplicaciones con el IDS, puesto que estaba diseñado para maximizar el desempeño del hardware en ese tiempo, pero hoy en día muestra desempeños en bases de datos de con terabytes de memoria.
  • Information Management System

    Information Management System
    Muchos consideran este sistema como la primera base de datos, pues este proyecto, por parte de IBM, era inventariar la extensísima lista de materiales del cohete lunar Saturno V y de la nave Apolo. No sería hasta un 14 de agosto de 1968 cuando el primer mensaje, "IMS READY" aparecería en un terminal IBM 2740 en Downey, California. El IMS aún se utiliza hoy en día, aunque al paso de tiempo ha visto interesantes desarrollos hacia otros modelos.
  • Base de datos del CODASYL

    Base de datos del CODASYL
    El Comité de Lenguajes de Sistemas de Datos es un consorcio formado en el 59 para guiar los estándares de lenguajes de programación. En octubre, publican sus primeras especificaciones para un modelo de bases de datos de red, que después se convertiría en el modelo CODASYL. Estas especificaciones tienen varios lenguajes definidos:
    Un lenguaje de definición de datos (DDL) para definir el esquema de la DB, otro DDL para crear sub-esquemas y un lenguaje de manipulación de datos (DML) para verbos.
  • Modelo Relacional de manejo de Bases de Datos

    Modelo Relacional de manejo de Bases de Datos
    Este modelo es una base de múltiples gestores de bases de datos, cuyo propósito principal es manejar datos utilizando una estructura y un lenguaje consistente con Lógica de primer orden. El propósito de este modelo es tener un método declarativo para datos específicos: el usuario menciona qué información quiere y la base de datos en la que se menciona y deja que el software se haga cargo para dar una respuesta.
  • System R

    System R
    Inicialmente un proyecto de IBM para implementar SQL, se ha convertido en el estándar para datos relacionales de lenguajes query.
    También fue el primer sistema que demostró que un sistema DBMS relacional podía proveer un buen procesamiento de transacciones.
    El sistema R tiene un sistema de decisiones y algoritmo de opciones, los cuales influenciarían sistemas relacionales a futuro.
  • Modelo Entidad-Relacional

    Modelo Entidad-Relacional
    Este modelo describe cosas interrelacionados en un dominio específico. Este modelo es un modelo de datos abstractos, el cual define un dato o estructura de información. Originalmente implementado por Peter Chen, este sistema busca definir y describir los procesos en un área de un negocio, no definir todo el proceso de un negocio. Es por ello que se representa solo un área de datos en un esquema, conectando múltiples áreas cuando se grafica la base de datos.
  • Modelo Relacional / Tasmania

    Modelo Relacional / Tasmania
    Se publica como una extensión del Modelo Relacional original, que busca definir unidades semánticas, al nivel "atómico" y "molecular", para el modelado de datos. Según Edgar F. Codd: "El resultado obtenido es un modelo con una variedad de objetos, en vez que el modelo relacional original, además de incluir reglas de inserción-actualizar-eliminar e incluir operadores que hacen el álgebra de este modelo más poderoso".
  • RM/T y su legado

    RM/T y su legado
    Hay pocas menciones del RM/T hoy en día, pues ha habido pocas publicaciones acerca de ello.
    Edgar Codd, su creador, publicó un libro en el 90, pero no habla de RM/T, en cambio se habla del RM/V1 y RM/V2, que nacen de una comparación entre el modelo relacional y el modelo RM/T. Los sistemas V1 y V2 se inspiran en el sistema RM/T, pero a diferencia de ello, se basan en un cuerpo llamado Modelado de datos semántico, en el que estos sistemas se basarían.