Evolución de las Bases de Datos

Timeline created by Shering Fonseca B
  • Creación de las Base de Datos

    Creación de las Base de Datos
    En California. El comienzo de las bases de datos son desde donde ya existían bibliotecas y toda clase de registros que recogían información sobre las cosechas y censos, su búsqueda era lenta y poco eficaz y no se contaba con la ayuda de máquinas que pudiesen reemplazar el trabajo manual de buscar constantemente.
  • Primera Maquina Organizadora de Datos

    Primera Maquina Organizadora de Datos
    Este año Herman Hollerith creó la máquina automática de tarjetas perforadas, siendo nombrado así el primer ingeniero estadístico de la historia. Una maquina tabuladora o censadora, basada en tarjetas perforadas.
  • Nuevas Cintas Magnéticas

    Nuevas Cintas Magnéticas
    Esto sirvió para suplir las necesidades de información de las nuevas industrias. Y a través de este mecanismo se empezaron a automatizar información, con la desventaja de que solo se podía hacer de forma secuencial
  • Baja de Precios

    Baja de Precios
    Las computadoras bajaron los precios para que las compañías privadas las pudiesen adquirir, estas permitían encontrar información sin tener que saber la ubicación exacta de los datos.
  • Jerarquía de las Bases de Datos

    Jerarquía de las Bases de Datos
    En esta misma época se dio inicio a las primeras generaciones de bases de datos de red y las bases de datos jerárquicas, ya que era posible guardar estructuras de datos en listas y arboles.
  • Más de los años 60

    Más de los años 60
    -La alianza de IBM y American Airlines para desarrollar SABRE, un sistema operativo que manejaba las reservas de vuelos, transacciones e informaciones sobre los pasajeros de la compañía American Airlines.
    -El IDS desarrollado 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 standard en los sistemas de bases de datos gracias a la creación de nuevos lenguajes de sistemas de información.
  • Modelo relacional de datos

    Modelo relacional de datos
    En la década de los setenta, Edgar Frank Codd, científico informático ingles conocido por sus aportaciones a la teoría de bases de datos relacionales, definió el modelo relacional a la par que publicó una serie de reglas para los sistemas de datos relacionales a través de su artículo “Un modelo relacional de datos para grandes bancos de datos compartidos”.
  • Creación de Oracle

    Creación de Oracle
    Lawrence J. Ellison, más conocido como Larry Ellison, a partir del trabajo de Edgar F. Codd sobre los sistemas de bases de datos relacionales, desarrolló el Relational Software System, o lo que es lo mismo, lo que actualmente se conoce como Oracle Corporation, desarrollando así un sistema de gestión de bases de datos relacional con el mismo nombre que dicha compañía.
  • Creación de SQL

    Creación de SQL
    comenzó el auge de la comercialización de los sistemas relacionales, y SQL comenzó a ser el estándar de la industria, ya que las bases de datos relacionales con su sistema de tablas (compuesta por filas y columnas) pudieron 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.
  • Microsoft

    Microsoft
    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.
  • Grandes Bases de Datos Actuales

    Grandes Bases de Datos Actuales
    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, como por ejemplo LINQ, que es un proyecto de Microsoft que agrega consultas nativas semejantes a las de SQL a los lenguajes de la plataforma .NET.