Historia de las generaciones de las Bases de Datos

  • 3000 BCE

    Origenes

    Origenes
    En tiempos muy remotos las civilizaciones ya almacenaban información en bibliotecas, en los cuales sus registros eran sobre medicina, cosechas y censos de población. Las grandes desventajas eran de que las búsquedas demoraban demasiado por la cantidad basta de información que se tenia y no ordenada.
  • Creacion de la tarjetas perforadas

    Creacion de la tarjetas perforadas
    Herman Hollerith crea la maquina de tarjetas perforadas para el uso de censo de población en Estados Unidos mejorando los procesos de obtención de datos de 7 años a 2 años y medio
  • Creacion de las Cintas magneticas

    Creacion de las Cintas magneticas
    Oberlin Smith crea las cintas magnéticas para mejorar la forma de automatización de la información y hacer respaldos. La gran desventaja de su avance era de que funcionaban de una forma secuencial y ordenada.
  • Creacion de CODASYL Y SABRE

    Inicia las bases de datos informatizada para trabajar en red en la cual se crea CODASYL (Conference on Data Systems Languages) como modelo para bases de datos privadas y SABRE creado por IBM para ayudar a American Airlines en la gestión de sus datos de reservaciones de vuelos.
  • Nuevo modelo para bases de datos

    Nuevo modelo para bases de datos
    Edgar Frank Codd, define un modelo de bases de datos relacional, en el cual su esquema se desconecta del almacenamiento de información física en su articulo "Un modelo relacional de datos para grandes bancos de datos compartidos”.
  • Inicio de la segunda generacion de los Sistemas Gestores de Bases de Datos

    Dos de los principales prototipos de relación del sistema de bases de datos fueron creadas entre los años 1974 y 1977, y fueron los de Ingres, que se desarrolló en la UBC, y del sistema de R, creado en IBM en San José. Ingres utiliza un lenguaje de consulta conocido como QUEL, y condujo a la creación de sistemas como Ingres Corporación, MS SQL Server, Sybase, PACE Wang, y Britton Lee
  • Creacion de ORACLE y las bases de datos entidad-relacion

    Creacion de ORACLE y las bases de datos entidad-relacion
    En este año se crea un nuevo modelo de bases de datos llamado Entidad-Relación, en la cual ha permitido a los diseñadores centrarse en la aplicación de los datos, en lugar de estructura de la tabla lógica, realizado por Lawrence J. Ellison, más conocido como Larry Ellison quien fundaría RSS (Relational Software System) conocido hoy en dia como ORACLE
  • Creacion de SQL

    A principios de los años ochenta 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.
  • Tercera generacion de los sistemas gestores de bases de datos

    Tercera generacion de los sistemas gestores de bases de datos
    Aparecen la 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.
  • Actualmente

    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. Se manejan nuevos lenguajes como .NET, Java y Visual C++ entre otros.