Historia Bases de Datos

  • 1 CE

    ORÍGENES

    ORÍGENES
    Los orígenes de las bases de datos pueden encontrarse desde la antigüedad donde ya existían bibliotecas y toda clase de registros, almacenando así gran cantidad de datos. Sin embargo, su búsqueda era demorada y poco eficaz debido al trabajo manual que se empleaba.
  • MÁQUINA AUTOMÁTICA DE TARJETAS PERFORADAS

    MÁQUINA AUTOMÁTICA DE TARJETAS PERFORADAS
    Herman Hollerith creó la máquina automática de tarjetas perforadas, la cual fue utilizada para el censo de los Estados Unidos. Una tarjeta perforada es una pieza que contiene información digital representada mediante la presencia o ausencia de agujeros en posiciones predeterminadas.
  • CINTAS MAGNÉTICAS

    CINTAS MAGNÉTICAS
    Se da origen a las cintas magnéticas, esto para automatizar la información y hacer respaldos, estas cintas son un soporte de almacenamiento de datos que se graba en pistas sobre una banda plástica con un material magnetizado.Utilizan un sistema de lectura secuencial y ordenada.
  • DÉCADA DE LOS 60´S

    En los años 60's surgieron varios avances:
    -El uso de computadoras era más accesible al público (principalmente para las empresas).
    -Se reemplaza las cintas magnéticas por el uso de los discos (CD), avance muy efectivo debido a que se podía consultar la información directamente .
    -Dio inicio a las primeras generaciones de bases de datos de red y las bases de datos jerárquicas que permitían guardar estructuras de datos en listas y árboles.
  • DÉCADA DE LOS 60´S (DESAROLLOS)

    -Alianza de IBM y American Airlines para desarrollar SABRE, un sistema operativo que manejaba transacciones e información sobre los pasajeros de la compañía.
    -Desarrollo del IDS por Charles Bachman,supuso la creación de un nuevo tipo de sistema de bases de datos conocido como modelo en red que permitió la creación de un estándar en los sistemas de bases de datos gracias a la creación de nuevos lenguajes de sistemas de información.
  • MODELO RELACIONAL

    Edgar Frank Codd, científico informático inglés, definió el modelo relacional, sus ideas cambiaron la forma de pensar en las bases de datos.
    En su modelo, el esquema de la base de datos, o la organización lógica, se desconecta de almacenamiento de información física, y esto se convirtió en el principio de norma para los sistemas gestores de bases de datos.
  • MODELO ENTIDAD-RELACIÓN

    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 SQL

    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, como consecuencia de que su nivel de programación era relativamente bajo.
  • BASES DE DATOS ORIENTADAS A OBJETOS

    En la década de 1990 la investigación en bases de datos giró en torno a las bases de datos orientadas a objetos. Las cuales han tenido bastante éxito a la hora de gestionar datos complejos en los campos donde las bases de datos relacionales no han podido desarrollarse de forma eficiente. Así se desarrollaron herramientas como Excel y Access del paquete de Microsoft Office que marcan el inicio de las bases de datos orientadas a objetos.
  • World Wide Web

    La llegada de la Internet condujo a un crecimiento exponencial de la industria de la base de datos, ya que a través de este se facilita la consulta a bases de datos.
    Media de usuarios de escritorio comenzó a utilizar sistemas cliente-servidor de base de datos para acceder a los sistemas informáticos.
    Se crearon soluciones open source como CGI, GCC, MySQL, Apache, etc.
  • XML

    Se crea la posibilidad de que SQL se pueda utilizar conjuntamente con XML, y se definirá las maneras de cómo importar y guardar datos XML en una base de datos SQL.
  • Siglo XXI

    En la actualidad, las tres grandes compañías que dominan el mercado de las bases de datos son IBM, Microsoft y Oracle. Por su parte, en el campo de Internet, la compañía que genera gran cantidad de información es Google. Aunque existe una gran variedad de software que permiten crear y manejar bases de datos con gran facilidad.