Historia de las Bases de Datos

  • Invención del primer ordenador

    Invención del primer ordenador
    El primer ordenador mecánico creado por la humanidad. Inventado por Charles Babbage. Este era capaz de calcular varios conjuntos de números y hacer copias impresas de los resultados.
  • El primer ordenador programable

    El primer ordenador programable
    Este ordenador llamado "Z1" fue creado por el alemán Konrad Zuse. Se considera que es el primer ordenador binario programable electromecánico, además del primer computador moderno realmente funcional.
  • El primer ordenador programable eléctrico

    El primer ordenador programable eléctrico
    The Colossus fue el primer ordenador eléctrico programable. Desarrollado por Tommy Flowers. Este se creó con el objetivo de ayudar a descifradores de códigos británicos a leer mensajes encriptados en alemán.
  • Cintas Magnéticas

    Cintas Magnéticas
    Invención del inglés Oberlin Smith, estas son un tipo de medio o soporte de almacenamiento de datos en las cuales se graba en pistas sobre una banda plástica con un material magnetizado. El tipo de información que se puede almacenar en las cintas magnéticas es variado, como vídeo, audio y datos.
  • El primer ordenador para uso comercial

    El primer ordenador para uso comercial
    J. Presper Eckert y John William Mauchly, los autores del primer ordenador estadounidense llamado "ENIAC" fueron los principales diseñadores de la "UNIVAC", el primer ordenador comercial de la historia.
  • El primer disco duro

    El primer disco duro
    Creación del primer disco duro por parte de IBM. Este tenía el tamaño de dos frigoríficos, pesaba una tonelada y su capacidad era de 5 MegaBytes.
  • Period: to

    Década de los 60

    Las bases de datos iniciaron en los años sesenta. Los ordenadores empezaban a ser una opción más eficiente para las organizaciones privadas. De ahí surgieron dos modelos populares, CODASYL y IMS. Además de esto, a partir de 1960 la comercialización de ordenadores a la población se incrementó exponencialmente, lo que provocó una evolución acelerada de estas tecnologías.
  • Period: to

    Creación de SABRE

    SABRE nace de la idea de crear un sistema completo de reservas disponibles en cualquier lugar de American Airlines. En alianza con IBM, SABRE se instala en dos ordenadores IBM 7090, lo más moderno de la época, procesando 84,000 llamadas telefónicas al día. 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
  • Integrated Data Store

    Integrated Data Store
    Se llevo a cabo el desarrollo del IDS por Charles Bachman. Esto supuso la creación de un nuevo tipo de sistema de bases de datos conocido como "modelo en red". Este fue un standard en los sistemas de bases de datos gracias a la creación de nuevos lenguajes de sistemas de información.
  • El Modelo Relacional

    El Modelo Relacional
    Edgar F. Codd publicó un trabajo proponiendo un nuevo modelo de datos con el objetivo general de flexibilidad y sencillez; este ofrece estructuras de datos simples y lenguajes sencillos para los usuarios, facilitando la comprensión y utilización por estos. La aparición del modelo relacional representa un verdadero hito en el desarrollo de las bases de datos, ya que ha marcado tres etapas diferentes, conocidas como generaciones de los SGBD’s.
  • Ingres

    Sistema de gestión de bases de datos. Utilizaba un lenguaje query conocido como QUEL, el cual terminaría influenciando la creación de sistemas como MS SQL server, Sybase, PACE, etc...
  • Entidad-Relación

    Entidad-Relación
    P. Chen propone un nuevo modelo de bases de datos llamado Entidad-Relacion o ER. Este modelo hacía posible que los diseñadores se enfocaran 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 contribuyó al desarrollo de SQL/DS, DB2, Allbase, Oracle y Non-Stop SQL.
  • Oracle

    Oracle
    Lawrence J. Ellison, a partir del trabajo de Edgar F. Codd sobre los sistemas de bases de datos relacionales, desarrolló el Relational Software System, el cual actualmente conocemos como Oracle Corporation, desarrollando así un sistema de gestión de bases de datos relacional.
  • Lenguaje SQL

    Lenguaje SQL
    SQL(Structure Query Lenguage) se convirtió en el lenguaje de consulta estándar, ya que las bases de datos relacionales con su sistema de tablas podían competir con las bases jerárquicas y de red, como consecuencia de que su nivel de programación era sencillo y su nivel de programación era relativamente bajo su fama creció rápidamente.
  • Excel y Acces

    Excel y Acces
    Estas dos herramientas lanzadas por Microsoft para su apartado Office marcaron el inicio de las bases de datos orientadas a objetos.
  • World Wide Web

    Fue un sistema interconectado de páginas web públicas accesibles a través de Internet. A través de este software se facilitó la consulta a bases de datos.
  • PostgreSQL

    PostgreSQL
    Uno de los principales sistemas o motores de bases de datos compatible con la mayoría de herramientas más populares del mercado. Es compatible con diversos modelos de datos para crear aplicaciones orientadas a objetos, potentes y escalables.
  • XML

    XML
    XML (Extensible Markup Language) se utiliza principalmente para representar datos en un formato estructurado y legible por máquinas. Este ha sido utilizado en diversas aplicaciones para representación de datos en archivos y la comunicación de datos entre sistemas.
  • My SQL

    My SQL
    MySQL es un sistema gestor de bases de datos muy utilizado en aplicaciones web. Su popularidad está muy ligada a PHP, que a menudo aparece en combinación con MySQL.
  • MongoDB

    MongoDB
    Este es un servicio de bases de datos NoSQL en la nube orientada a documentos. Se utiliza para almacenar volúmenes muy altos de datos. Este, a diferencia de SQL, no se basa en tablas y columnas. Los datos se almacenan como colecciones y documentos.