RDBMS Time Line: Luis Emiliano Martínez Lozano 2100339

  • Period: to

    RDBMS

    Un sistema de gestión de bases de datos relacionales (RDBMS) es una colección de programas y capacidades que permiten a los equipos de TI y a otros crear, actualizar, administrar e interactuar de otro modo con una base de datos relacional.
  • Los años 80

    Los años 80
    Microsoft lanza su respuesta a Oracle en el año 1989, llamada SQL Server. SQL Server, así como Oracle, es un sistema de gestión de bases de datos relacionales pensada en empresas.
  • Edgar Frank Codd

    Edgar Frank Codd
    Científico informático y matemático estadounidense nacido en Gran Bretaña que ideó el modelo de datos "relacional", que condujo a la creación de la base de datos relacional, un método estándar para recuperar y almacenar datos informáticos.
  • El lenguaje de consulta estructurado SQL

    El lenguaje de consulta estructurado SQL
    El lenguaje de consulta estructurado, o SQL, se convirtió en el lenguaje de consulta estándar, seleccionado por el Instituto Nacional Estadounidense de Estándares en 1986 y la Organización Internacional de Normalización en 1987.
  • Bases de datos relacionales

    Bases de datos relacionales
    Los sistemas de bases de datos relacionales se convirtieron en un éxito comercial a medida que el rápido aumento de las ventas de computadoras impulsó el mercado de bases de datos, y esto provocó una importante disminución en la popularidad de los modelos de bases de datos jerárquicas y de red.
  • Los años 90

    Los años 90
    Aquí aparecen herramientas como Excel y Access. Con la llegada de Internet y la WWW (Word Wide Web) las bases de datos se hicieron más accesibles y evolucionaron poco a poco hasta lo que conocemos hoy en día.
  • Software de bases de datos

    Software de bases de datos
    La década de 1990 desempeñó un papel fundamental en el avance de las bases de datos y el software de bases de datos. Al igual que en la década de 1960, un cambio cultural más amplio condujo a mayores desarrollos en la industria. Después de una reestructuración, la mayoría de las empresas supervivientes vendieron productos de bases de datos complejos a precios elevados.
  • Industria de bases de datos

    Industria de bases de datos
    A mediados de la década, la llegada de Internet provocó un crecimiento exponencial de la industria de las bases de datos. Los usuarios promedio de escritorio comenzaron a utilizar sistemas de bases de datos cliente-servidor para acceder a sistemas informáticos que contenían datos heredados. A medida que más y más usuarios compraban computadoras personales y se conectaban a Internet, surgió una mayor necesidad de mejorar las bases de datos.
  • Inversión en negocios en línea

    Inversión en negocios en línea
    Hacia finales de la década de 1990, el aumento de la inversión en negocios en línea resultó en un aumento en la demanda de conectores de bases de datos de Internet, como Front Page, Active Server Pages, Java Servelets, Dream Weaver, ColdFusion, Enterprise Java Beans y Oracle Developer 2000.
  • Aplicaciones de bases de datos

    Aplicaciones de bases de datos
    Aunque la industria de Internet experimentó un declive a principios de la década de 2000, las aplicaciones de bases de datos continuaron creciendo. Se desarrollaron nuevas aplicaciones interactivas para PDA, transacciones en puntos de venta y consolidación de proveedores. Actualmente, las tres empresas de bases de datos líderes en el mundo occidental son Microsoft, IBM y Oracle.
  • Bases de datos NoSQL

    Bases de datos NoSQL
    NoSQL tardó hasta 2009 en volver a entrar en el vocabulario de la industria, cuando el desarrollador Johan Oskarsson organizó un evento para discutir las bases de datos no relacionales. Desde ese momento, NoSQL se ha mantenido en el espíritu de la época y existen numerosas bases de datos que se ajustan a sus necesidades.
  • Año 2010

    Año 2010
    Las bases de datos XML forman un subconjunto de las bases de datos NoSQL. Todas ellas usan el formato de almacenamiento XML, que está abierto, legible por humanos y máquinas y ampliamente usado para interoperabilidad. En esta categoría encontramos: BaseX, eXist, MarkLogic Server, MonetDB/XQuery, Sedna.
  • Macrodatos

    Macrodatos
    La era del big data impulsó el desarrollo de bases de datos distribuidas como Apache Hadoop y Apache Spark. Las bases de datos NewSQL, como Google Spanner y CockroachDB, tenían como objetivo combinar la escalabilidad de NoSQL con las propiedades ACID de las bases de datos tradicionales.
  • Bases de datos en la nube

    Bases de datos en la nube
    La computación en la nube revolucionó la forma en que se implementan y administran las bases de datos. Los servicios de bases de datos basados en la nube como Amazon RDS, Azure SQL Database y Google Cloud Spanner ofrecen soluciones administradas y escalables con características como copias de seguridad automáticas, alta disponibilidad y distribución global.
  • Bases de datos sin servidores

    Bases de datos sin servidores
    El concepto de informática sin servidor se extendió a las bases de datos, con servicios como AWS Aurora Serverless y Google Cloud Firestore, que permiten a los desarrolladores centrarse en la lógica de las aplicaciones sin administrar la infraestructura de la base de datos.
  • Bases de Datos Graficos y Blockchain

    Bases de Datos Graficos y Blockchain
    La tecnología Blockchain introdujo bases de datos descentralizadas y a prueba de manipulaciones con aplicaciones en finanzas, cadena de suministro y más. Las bases de datos de gráficos como Neo4j se hicieron populares por manejar relaciones complejas en datos, particularmente en redes sociales y sistemas de recomendación.
  • Aprendizaje automatico y BD multimodelo

    Aprendizaje automatico y BD multimodelo
    Las bases de datos incorporan cada vez más capacidades de aprendizaje automático para tareas como optimización de consultas, detección de anomalías y análisis predictivo. Algunas bases de datos admiten múltiples modelos de datos (documento, gráfico, valor-clave) dentro del mismo sistema, lo que ofrece flexibilidad para diversos casos de uso.
  • Actualidad

    Actualidad
    En la actualidad se encuentran varios sistemas de bases de datos relacionales que en la actualidad se usan ampliamente algunos de los mas populares son: MySQL
    PostgreSQL
    Microsoft SQL Server:
    Oracle Database
    SQLite
    MariaDB
    IBM Db2