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