Historia de las bases de datos

  • Maquina automática de tarjetas perforadas

    Maquina automática de tarjetas perforadas
    Herman Hollerith creó la máquina automática de tarjetas perforadas en 1884 y recibiendo el nombre del primer ingeniero estadístico de la historia.
  • Nuevos diseños a partir de su creación

    Nuevos diseños a partir de su creación
    Hollerith comenzó a trabajar en el diseño de una máquina tabuladora o censadora basada en tarjetas perforadas para darle solución a los censos realizados de forma manual.
  • Origen de las cintas magnéticas

    Origen de las cintas magnéticas
    En la década de los cincuenta se originan las cintas magnéticas para automatizar la información y hacer respaldos, ayudando con las necesidades de nuevas industrias pero con la desventaja de que sólo se podía hacer de forma secuencial.
  • Los sesenta

    Los sesenta
    En la década de los sesenta los computadores bajaron de precio con el objetivo de popularizar el uso de los discos.
    En esta misma época se dió inicio a las primeras generaciones de bases de datos de red y de datos jerarquicos para guardar estructuras de datos en listas y árboles.
  • Los sesenta

    Los sesenta
    Se desarrolló el IDS por Charles Bachman ( que formaba parte de la CODASYL) que creó un nuevo tipo de sistema de bases de datos llamado 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.
    CODASYL era un consorcio de industrias informáticas que buscaban la regularización de un lenguaje de programación que pudiera ser utilizado en multitud de ordenadores.
  • Simposio de California

    Simposio de California
    En el simposio celebrado en California en 1963 se dió a conocer por primera vez el término "bases de datos" la cuál es un conjunto de información relacionada que se encuentra agrupada o estructurada.
  • Los setenta

    Los setenta
    Lawrence J. Ellison a partir del trabajo de Edgar F. Codd, desarrolló el Relational Software System conocido como Oracle Corporation, desarrollando así un sistema de gestión de bases de datos relacional con el mismo nombre que dicha compañía.
  • Los sesenta

    Los sesenta
    Edgar Frank Codd, científico informático ingles, definió el modelo relacional, tambien publicó una ciertas 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”, dando paso a la segunda generación de los Sistemas Gestores de Bases de Datos.
  • Los setenta

    Los setenta
    Se desarrolló el SQL (Structured Query Language) permitiendo la recuperaciòn de información de interés de una base de datos y facilitando los cambios sobre la base de datos, analiza grandes cantidades de información y permitir especificar diversos tipos de operaciones frente a la misma información,
  • Los ochenta

    Los 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 su nivel de programación era sencillo y relativamente bajo.
  • Los noventa

    Los noventa
    La investigación en bases de datos giró en torno a las bases de datos orientadas a objetos, creando herramientas como Excel y Access de Microsoft Office dando inicio a las bases de datos orientadas a objetos.
    Se creó a tercera generación de sistemas de bases de datos. Se modificó la primera publicación hecha por ANSI del lenguaje SQL y se agregó nuevas expresiones.
    El boom sería el nacimiento del World Wide Web, ya que a través de este se facilitará la consulta a bases de datos.
  • Siglo XXI

    Siglo XXI
    En la actualidad, las tres grandes compañías son IBM, Microsoft y Oracle, en el campo de internet es Google. Aunque existe una gran variedad de software que permiten crear y manejar bases de datos con gran facilidad.
    Cabe destacar que Visual Studio es un entorno de desarrollo integrado para sistemas operativos Windows que soporta varios lenguajes de programación tales como Visual C++, Visual#, Visual J#, ASP.NET y Visual Basic.