Tarea 1
Tarea 1
Tarea 1
Historia: Oracle Database, desarrollado por Oracle Corporation, es uno de los SGBD más
antiguos y ampliamente utilizados. Su historia se remonta a la década de 1970 cuando Larry
Ellison, Bob Miner y Ed Oates fundaron Oracle Corporation. La primera versión comercial, Oracle
Version 2, fue lanzada en 1979.
Modelo de BD: Oracle Database se basa en un modelo relacional, lo que significa que organiza
los datos en tablas relacionadas entre sí mediante claves primarias y foráneas. Utiliza SQL
(Structured Query Language) como lenguaje de consulta estándar.
Historia: SQL Server es un SGBD relacional desarrollado por Microsoft Corporation. La primera
versión, SQL Server 1.0, fue lanzada en 1989 para sistemas operativos OS/2. Desde entonces, ha
experimentado numerosas actualizaciones y mejoras.
Modelo de BD: Al igual que Oracle Database, SQL Server se basa en un modelo relacional y
utiliza SQL como lenguaje de consulta estándar.
3. MySQL:
Características: MySQL ofrece características como soporte para transacciones ACID, replicación
de datos para alta disponibilidad y tolerancia a fallos, almacenamiento en memoria con el motor
InnoDB, particionamiento de tablas, y compatibilidad con diferentes plataformas y sistemas
operativos.
Modelo de BD: MySQL se basa en un modelo relacional similar a Oracle Database y SQL Server,
pero también ofrece soporte para almacenar y consultar datos semi-estructurados mediante
extensiones como JSON.
4. MongoDB:
Historia: MongoDB es un SGBD NoSQL orientado a documentos desarrollado por MongoDB Inc.
La primera versión estable fue lanzada en 2010. Se ha vuelto popular en aplicaciones web y
móviles debido a su flexibilidad y escalabilidad.
Modelo de BD: MongoDB utiliza un modelo de base de datos orientado a documentos en lugar
del modelo relacional. Los datos se almacenan en documentos BSON, que son estructuras de
datos flexibles similares a JSON.
5. PostgreSQL:
6. SQLite:
Historia: SQLite es un SGBD relacional de código abierto que se lanzó en 2000. A diferencia de
otros sistemas de gestión de bases de datos, SQLite se implementa como una biblioteca de
enlace dinámico que se puede integrar directamente en aplicaciones, lo que lo hace popular en
dispositivos integrados y aplicaciones embebidas.
7. IBM Db2:
Características: Db2 ofrece una amplia gama de características, incluyendo soporte para
transacciones, alta disponibilidad, seguridad avanzada, optimización de consultas,
almacenamiento en memoria, y capacidades de analítica avanzada.
8. Redis:
Historia: Redis es un sistema de gestión de bases de datos de código abierto lanzado en 2009.
Aunque a menudo se clasifica como un almacén de estructuras de datos en lugar de un SGBD
tradicional, se utiliza ampliamente como una base de datos en memoria para aplicaciones de
alto rendimiento y caché.
En las décadas de 1970 y 1980, varias empresas comenzaron a desarrollar sistemas de gestión
de bases de datos comerciales basados en el modelo relacional, incluyendo IBM con su producto
DB2, Oracle con Oracle Database, y Microsoft con SQL Server.
A medida que la informática avanzaba, surgieron nuevos tipos de bases de datos para satisfacer
necesidades específicas. En la década de 1990, se popularizaron las bases de datos orientadas a
objetos, que permitían almacenar datos complejos con estructuras más flexibles. Más tarde, en
la década de 2000, los sistemas de gestión de bases de datos NoSQL comenzaron a ganar
popularidad, especialmente para aplicaciones web y móviles que requerían escalabilidad y
flexibilidad.