Base de datos

  • 1960

    Uso de los archivos separados ISAM (Index Sequencial Access Method) y VSAM
    (Virtual StorGE Access Method) fueron sistemas administradores de archivos.
  • 1964

    El término Base de datos, primero usado en las Fuerzas Militares de EEUU aparece en las
    publicaciones. IBM introduce IDS (Almacén de Datos Integrado).
  • 1969

    IBM introduce IMS, una base de datos jerárquica envió su primer informe a la PLC,
    proponiendo un Lenguaje de Descripción de Datos (DLL) para describir una base de
    datos y un Lenguaje de Manipulación de Datos (DML). Los primeros SGBD Gobernadores de Bases de Datos) se caracterizan por la separación de la descripción de
    los datos de la manipulación de estos por los programas de aplicación.
  • 1970

    E.F. Codd hizo un documento describiendo el modelo relacional (definición de modelo
    relacional) basado en la simplicidad matemática del álgebra relacional.
  • 1971

    Se produjo un informe (DBTG) surgiendo por primera vez dos lenguajes de descripción
    de datos, uno para el esquema y otro para el subesquema.
    Se forma una comisión llamada Comisión de Lenguajes de descripción de Datos (DDLC).
  • 1972

    Finales de 1971 y principios de este año aparece el primer borrador del modelo Codasyl
    con una arquitectura con una arquitectura de dos niveles: un esquema que proporciona la
    vista del sistema y un subesquema que proporciona la vista del sistema y un subesquema
    que proporciona la vista del usuario.
  • 1973

    La DDLC publicó su propuesta en el Journal od Development, reconociendo que le
    proceso de desarrollo en lenguajes de bases de datos debería ser evolutivo (COBOL).
  • 1976

    DER Chen. Surge el SQL. Chen introduce el modelo entidad-vínculo (ER)
  • 1977

    Oracle Corp. Se establece. Surge QUEL (Quero Lenguaje) del sistema INGRES. Surge el
    lenguaje QBE (Quero by Example) desarrollado por IBM.
  • 1978

    Oracle hace la primera implementación real del modelo relacional. La comisión técnica
    X3H2 ha comenzado a estandarizar el modelo de red.
    Se lanzó una definición borrador de un esquema de almacenamiento, pero jamás ha sido
    aprobada ninguna versión final.
  • 1979

    Primer RDBMS comercial Oracle V2.
  • 1980

    Se funda Informix (3° generación de DBMS), cerca de 10000 usando DBMS en EEUU.
    Para PC Paradox. Evolución del modelo relacional.
  • 1981

    IBM comenzó a comercializar el SQL.
    La pequeña compañía Ashton- Tate introduce DBASE II (no es de DBMS, es de
    archivos).
    Las facilidades de Codasyl incluyen un lenguaje de descripción de datos (DDL) de
    subesquema y un correspondiente Lenguaje de Manipulación de Datos (DML) Cobol JoD
    de 1981.
  • 1982

    Inician los esfuerzos de ANSI SQL.
  • 1983

    Oracle libera sus primera DBMS que corren en mainframes, minicomputadoras y PC’s.
    IBM lanzó al mercado su producto DATABASE2, más conocido por su abreviatura DB2.
    Se disolvió la principal comisión Codasyl que se ocupaba del modelo, porque terminó su
    objetivo al crear un modelo con éxito, que ANSI tomó a su cargo para estandarizar.
  • 1984

    Ashton- Tate introduce DB III.
    El trabajo sobre el modelo de res (ANSI, 1984 a,b,c y d) basado en el modelo Codasyl,
    está casi completo, mientras que el modelo relacional (ANSI/SPARC 1984) está todavía
    en la etapa inicial (Gallagher, 1984).
  • 1985

    Comenzaron a conectar las computadoras por medio de redes de área local (LAN).
    IBM introduce DB2 para maxicomputadoras o mainframes bajo Sistema Operativo MVS.
  • 1986

    Informix pasa a ser una compañía pública.
    Oracle libera su primer DBMS con capacidades de distribución.
    Se publica el estándar ANSI SQL.
    El Dr. Date define BD distribuidas.
    SQL fue adaptado como el estándar ANSI (American Nacional Standarts Institute), para
    los lenguajes de DB relacionales.
    Los lenguajes usados son: SQL Structure Quero Language, QUEL Query Language, qbe
    Query By Example.
    DB orientadas a objetos.
  • 1987

    ISO (International Standards Organization) adopta el estándar SQL.
  • 1988

    Se libera SQL Server para OS/2 por parte de Microsoft y SyBase. Libera Oracle V6.
    Ashton-Tate introduce DBASE IV. Ontologic lanza Vbase.
    Simbolics introdujo Static (apoyo a inteligencia artificial como LISP – Lenguaje de
    procesamiento de Listas).
  • 1989

    ANSI-89 SQL. El estándar fue actualizado.
    Se forma SQL Access Group. Se utiliza la arquitectura cliente/servidor y plataforma
    común.
    Segunda etapa de SGBDOO.
  • 1990

    Ashton-Tate introduce dBase IV.
    Tercera generación de BD 0.0 (Integridad en forma más rápida y simple), sobre todo en
    áreas de investigación.
  • 1991

    Modelo orientado a objetos (autores: Jeffcoate, Guilfoyle y Deutsch).
    Oracle alcanza el poder de 1000 TPS en una máquina de cómputo paralelo.
    Las bases de objetos (también conocidas como bases de datos orientadas a objetos o bases
    de datos objetuales).
    El ODMG (Object Management Group, hoy día Object Data Management).
  • 1992

    ANSI – 92 SQL
    Triggers (disparador: acciones ejecutadas automáticamente).
    SQL Access Group publica las especificaciones CLIENTE.
    Microsoft libera ODBC 1.0 para Windows.
  • 1993

    Oracle implanta DB distribuidas.
    Access puede trabajar con datos dependientes de dBase, Paradox, Foxpro.
    Paradox 4.0 de Borland anuncia PAL (Paradox Applications Language for Windows).
    SyBase anuncio la versión 10.0, una versión completamente nueva de SQL Server y sin intervención de Microsoft.
    Libera Oracle 7 para Unix. Se desarrolla un Ambiente de Desarrollo Cooperativo (CDE)
    de Oracle.
    Microsoft libera su versión de SQL Server de 32 para Windows NT.
  • 1994

    FoxPro Microsoft.
    Microsoft libera ODBC 2.0 para Windows.
    Liberan Oracle 7 para PC.
    En abril Microsoft anunció que se desarrollaría su propio producto servidor de bases de
    datos. Las versiones posteriores de Microsoft SQL Server traían recuerdos de SQL Server
    de SyBase. Microsoft permite portar las especificaciones de ODBC a otras plataformas no
    Windows por parte de Visigenic Software.
    ODBC 2.0 SDK es disponible para los UNIX de SUN. HP e IBM.
    SQL Access Group se fusiona con X/Open.
  • 1995

    Se anuncia DB2/2 de IBM.
    Oracle 7.1.
    SQL Server 6.0 de Microsoft (puede trabajar con Access, Lotus Approach y Borland
    Paradox).
    En este año Informix tenía el 34.5% del mercado RDBMS para UNIX.
    El SDK de ODBC está disponible para SCO UNIX, OS/2, Macintosh y Power Macintosh.
  • 1996

    Mejor DB Oracle 7.2.
    Oracle Parallel Server incrementa performance introduciendo operaciones en paralelo y
    asíncronas.
    Oracle Universal Server transfiere desde PC a poderosos servidores de redes.
    Oracle 8 está en versión Beta.
    Javasoft está preparando una especificación para unir aplicaciones Java con Bases de
    Datos relacionales.
  • 1997

    Herramientas OLAP (On Line Analitical Processing) ventajas de BD en bloques de tres
    dimensiones. Oracle se encuentra en la versión 8.i, SQL server de SyBase en la 11 y SQL
    Server de Microsoft en la 6.5.
    Se introducen nuevos conceptos en las bases de datos como: Datawarehousing (formulada
    por bases de datos que pueden manejar una cantidad enorme de información), bases de
    datos orientadas a objetos, JDBC (Java Data Base Connectivity) éste en un API que une a Java con la Bases de datos.
  • 1999

    Se publica SQL2000 en el que se agregan expresiones regulares, consultas recursivas
    (para relaciones jerárquicas), triggers y algunas características orientadas a objetos.
  • 2001

    Command Prompt, Inc. lanzó Mammonth PostgreSQL, la más antigua distribución
    comercial de PostgreSQL.
  • 2003

    SQL introduce algunas características de XML, cambios en las funciones, estandarización
    del objeto sequence y de las columnas autonuméricas.
  • 2006

    La norma ISO/IEC 9075-14:2006 define las maneras en las cuales el SQL se puede
    utilizar conjuntamente con XML. Define maneras de importar y guardar datos XML en una base de datos SQL. Facilita el manejo de aplicaciones para integrar es uso de
    XQuery dentro del código SQL, para el uso concurrente a datos ordinarios.
  • 2007

    EnterpriseDB anunció el Postgres Resource Center y EnterpriseDB Postgres, diseñados
    para ser una completamente configurada distribución de PostgreSQL incluyendo muchos
    módulos contribuidos y agregados
  • 2008

    Se introduce el uso de la cláusula ORDER BY en SQL2008