01

Evolución de los sistemas de bases de datos

  • Orígenes de las bases de datos

    Orígenes de las bases de datos
    En siglos pasados, la recopilación de datos era realizada manuscrita, ya que no existían máquinas que le facilitaran el trabajo al recolector; luego de que aparecen, las máquinas de escribir el trabajo se facilitó, sin embargo requería un largo proceso para contabilizar, y organizarlo.
  • Creación de las máquinas perforadoras

    Creación de las máquinas perforadoras
    Se utilizó en el primer censo de los Estados Unidos, con la cual, el proceso de contabilización se realizó en menos horas. Así, fue utilizada también en empresas manufactureras.
  • Cintas magnéticas

    Cintas magnéticas
    El inglés Oberlin Smith, ideó un mecanismo de automatización para las nóminas laborales, eran cintas magnéticas; el problema, era que para buscar un registro, había que llevar toda la cinta hasta ese punto, es decir, iniciarla desde el principio.
  • CODASYL

    CODASYL
    Conference on Data Systems Languages fue un consorcio de industrias, cuyo objetivo fue regular el lenguaje de programación, para que así se utilizara en una multitud de ordenadores, generando un diseño estándar, para que todo el que maneje el equipo, sepa utilizarlo en otro.
  • Incorporación de las computadoras a las empresas

    Las empresas comienzan a adquirir computadoras, facilitando el trabajo administrativo. A su vez, aparecieron varios sistemas de gestión de datos, tales como CODASYL, IMS.
  • Implementación de los discos

    Implementación de los discos
    Las computadoras bajaron los precios para que las compañías privadas las pudiesen adquirir; dando paso a que se popularizara el uso de los discos, cosa que fue un adelanto muy efectivo en la época, debido a que a partir de este soporte se podía consultar la información directamente, sin tener que saber la ubicación exacta de los datos.
  • SABRE

    SABRE
    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.
  • Integrated Data Store

    Integrated Data Store
    Integrated Data Store (IDS) fue una base de datos de red temprana ampliamente utilizada por la industria, conocida por su alto rendimiento. IDS se convirtió en la base de los estándares de CODASYL Database Task Group. Fue diseñado en la década de 1960 en la división de informática de General Electric (que más tarde se convirtió en Honeywell Information Systems) por Charles Bachman
  • El Modelo BD Jerárquico

    El Modelo BD Jerárquico
    Principales características del modelo de datos jerárquico.
    -Los datos se almacenan en un conjunto de niveles formando una
    estructura de árbol.
    -El árbol se organiza en un conjunto de niveles.
    -El nodo raíz, el mas alto de la jerarquía se corresponde con el nivel
    0.
    -Los arcos representan las asociaciones jerárquicas entre dos
    entidades y no tienen nombre, entre dos conjuntos de datos sólo
    puede haber una interrelación.
    -Solo se permiten interrelaciones 1:1 o 1:n
  • Modelo relacional

    Modelo relacional
    Por lo que respecta a 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”.
  • Oracle

    Oracle
    Como consecuencia del modelo relacional, durante la década de 1970, 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.
  • IBM System R

    IBM System R es un sistema de base de datos construido como un proyecto de investigación de Frank Codd en el Laboratorio de Investigación San Jose de IBM a partir de 1974. System R fue un proyecto seminal: fue la primera implementación de SQL , que se ha convertido en el estándar de lenguaje de consulta de datos relacionales
    También fue el primer sistema que demostró que un sistema de gestión de bases de datos relacionales podría proporcionar un buen rendimiento de procesamiento de transacciones
  • Structured Query Language SQL

    Structured Query Language SQL
    Es un lenguaje específico del dominio que da acceso a un sistema de gestión de bases de datos relacionales que permite especificar diversos tipos de operaciones en ellos. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar, de forma sencilla, información de bases de datos, así como hacer cambios en ellas.
  • Entidad - Relación

    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.
  • ACID (Atomicity, Consistency, Isolation y Durability)

    ACID (Atomicity, Consistency, Isolation y Durability)
    -En Bases de Datos ACID es una conjunto de características que aseguran que las transacciones de BD se ejecutan correctamente.
    Características de ACID:
    -Atomicidad
    -Consistencia
    -Aislamiento
    -Durabilidad
  • Auge de la comercialización de los sistemas relacionales

    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.
  • SQL server

    SQL server
    La estrategia de Microsoft es la de hacer que SQL Server sea la base de datos más fácil de utilizar para construir, administrar e implementar aplicaciones de negocios. Esto significa tener que poner a disposición un modelo de programación rápido y sencillo para desarrolladores, eliminando la administración de base de datos para operaciones estándar, y suministrando herramientas sofisticadas para operaciones más complejas.
  • Tercera generación de sistemas gestores de bases de datos.

    Tercera generación de sistemas gestores de bases de datos.
    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.
  • Modelo relacional extendido

    Modelo relacional extendido
    El objetivo general de la RM / T era definir algunas unidades semánticas fundamentales, a niveles "atómicos" y "moleculares", para el modelado de datos. Codd dijo: "el resultado es un modelo con una variedad más rica de objetos que el modelo relacional original, reglas adicionales de inserción-actualización-eliminación y algunos operadores adicionales que hacen que el álgebra sea más poderosa." y en 1990 mejoro a RM/V2 que maneja los modelos semanticos
  • World Wide Web (WWW)

    World Wide Web (WWW)
    La compañía CERN puso el software de la World Wide Web en el dominio público, a través de este software se facilita la consulta a bases de datos
  • My SQL

    My SQL
    MySQL fue inicialmente desarrollado por MySQL AB (empresa fundada por David Axmark, Allan Larsson y Michael Widenius). MySQL A.B. fue adquirida por Sun Microsystems en 2008, y ésta a su vez fue comprada por Oracle Corporation en 2010, la cual ya era dueña desde 2005 de Innobase Oy, empresa finlandesa desarrolladora del motor InnoDB para MySQL.
  • Firebird

    Firebird
    Es uno de los sistemas de base de datos más utilizados, en especial por pertenecer a la categoría de acceso libre; su compatibilidad es directa con Microsoft y Linux, así que los clientes de estas marcas, pueden emplearlo, tomando en cuenta, que dichas marcas son dominantes en el mundo de la tecnología.
  • OAI-PMH

    OAI-PMH
    En 2001 y en fase experimental, llega OAI-PMH versión 1.0 con la introducción de los elementos del estándar Dublin Core no cualificado (metadatos descriptivos). Es lo mínimo para la interoperabilidad de los metadatos.
  • Sistemas XML

    Sistemas XML
    Las bases de datos XML (Extensible Markup Language) forman un subconjunto de bases de datos utilizando el lenguaje XML, que es abierto, legible para humanos y maquinas, ampliamente usado.
  • Actualidad

    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, 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.