Database parts 220x220

Historia de las bases de datos

  • Máquina perforadora

  • Period: to

    Cintas magnéticas.

    Tipo de medio o soporte de almacenamiento de información que se graba en pistas sobre una banda plástica con material magnetizado.
  • CODASYL

    "Conference on Data Systems Languages", un consorcio de industrias informáticas formado en 1959 con el objeto de regular el desarrollo de un lenguaje de programación estándar que pudiera ser utilizado en multitud de ordenadores.
  • Period: to

    Bases de datos computacionales.

    Las bases de datos computarizadas iniciaron en los años sesentas. Las computadoras comenzaron a ser una opción más eficiente para las organizaciones privadas. Surgieron dos modelos populares de BD, CODASYL y IMS.
    Discos:
    Este soporte podía consultar la información directamente, sin la necesidad de saber dónde estaban los datos en el disco.
  • SABRE

    SABRE
    SABRE nace de la idea de crear un sistema completo de reservaciones disponibles en cualquier localización de American Airlines, en alianza con IBM.
    La programación final del sistema SABRE se termina de hacer en 1964 y la red de telecomunicaciones del sistema se extiende de costa a costa en los Estados Unidos.
  • IMS.

    IMS.
    IBM diseñó el IMS con Rockwell y Caterpillar en 1966 debido al Programa Apolo. El desafío de IBM era inventariar la extensísima lista de materiales del cohete lunar Saturno V y de la nave Apolo.
  • Period: to

    Fundamentos de los sistemas relacionales.

    Edgar Frank expuso sus ideas sobre el modelado de datos en su trabajo, aportando así los pilares de los sistemas de datos (como Oracle y SQL).
    Surgieron dos prototipos de sistemas relacionales, Ingres desarrollado por la UBC, y System R creado por IBM.
    Fue en esta década donde el término RDBMS " Relational Database Management System" fue reconocido.
  • Reglas de Codd.

    Reglas de Codd.
    E. F. Codd propone el uso de bases de datos relacionales. En su modelo el esquema de la base de datos está desconectado de la parte física del almacenamiento. Esto se volvió el principio de los sistemas de bases de datos.
  • Ingres

    Ingres
    Ingres utilizaba un lenguaje query conocido como QUEL, el cual termina influenciando la creación de sistemas como MS SQL server, Sybase, PACE, etc.
  • P. Chen.

    P. Chen.
    P. Chen propone un nuevo modelo de bases de datos llamado Entidad-Relación o ER. Este modelo hacía posible que los diseñadores se enfocaron en la aplicación de datos en lugar de la estructura lógica de las tablas.
  • System R.

    System R.
    System R utilizaba el lenguaje SEQUEL, y contribuyo al desarrollo de SQL/DS, DB2, Allbase, Oracle y Non-Stop SQL.
  • Period: to

    Bases de datos relacionales.

    A partir de los ochentas, el SQL "Structured Query Language" se convirtió en el lenguaje query estándar.
    Las bases de datos relacionales fueron un éxito comercial gracias al rápido incremento en ventas de computadoras. Esto causó el declive de los modelos jerárquicos y de red de bases de datos.
  • Period: to

    Bases de datos cliente-servidor.

    La introducción del internet llevó a un crecimiento en la industria de las bases de datos. Se hizo más común el uso de bases de datos cliente-servidor.
    ODBMS:
    Se empezaron a crear prototipos del modelo ODBMS "Object Database Management Systems".
    Open source:
    Incrementó la demanda de conectores de bases de datos al internet. Se crearon soluciones open source como CGI, GCC, MySQL, Apache, etc.
  • NoSQL

    NoSQL
    Carlo Strozzi usó el término NoSQL en 1998 para referirse a su base de datos. Era una base de datos open-source, ligera, que no ofrecía un interface SQL, pero sí seguía el modelo relacional (Strozzi sugiere que, ya que el actual movimiento NoSQL "Se sale completamente del modelo relacional, debería, por tanto, haberse llamado 'NoREL', o algo así.").
  • Period: to

    Profundización en las bases de datos cliente-servidor.

    Se profundizó en el desarrollo de estas de estos servicios al igual que nuevas aplicaciones interactivas.
    Las principales compañías del mercado son: Microsoft, IBM y Oracle.
  • Period: to

    Actualidad - La nube.

    Con el incremento en el uso de dispositivos móviles y la implementación de internet de alta velocidad, la implementación de bases de datos en la nube se ha vuelto “prácticamente necesario” para poder alimentar de datos a las diversas aplicaciones que se utilizan diariamente.
    Las principales compañías en este ámbito son: Amazon, Google y Microsoft.