Esta fascinante historia se remonta a los primeros sistemas de almacenamiento
de información, que eran manuales y basados en papel . Con la invención de
las computadoras surgió la necesidad de gestionar grandes volúmenes de datos
de manera eficiente, lo que llevó al desarrollo de los primeros sistemas de gestión
de bases de datos (DBMS) en la década de 1960.
Así, estos sistemas, como el IMS de IBM, eran jerárquicos o basados en red y
permitían a las empresas almacenar y recuperar datos con mayor velocidad y
confiabilidad que los métodos tradicionales.
Más tarde, en la década de 1970, el investigador Edgar F. Codd introdujo
el modelo relacional para bases de datos , que revolucionó la forma en que se
almacenaban y accedían a los datos. El modelo relacional permitía la
organización de los datos en tablas con filas y columnas, donde cada tabla podía
relacionarse entre sí mediante claves foráneas.
Este diseño de base de datos simplificó e hizo que las consultas fueran más
intuitivas y poderosas con la introducción del lenguaje de consulta estructurado
(SQL) . Los sistemas de bases de datos relacionales como Oracle, Microsoft SQL
Server y MySQL se adoptaron ampliamente en las décadas siguientes.
Con la aparición de Internet y el aumento exponencial de la generación de datos,
los bancos relacionales comenzaron a enfrentar desafíos de escalabilidad y
flexibilidad. las bases de datos NoSQL a finales de la década de 2000, que fueron
diseñadas para manejar grandes volúmenes de datos distribuidos y ofrecer
esquemas más flexibles.
Estas bases de datos, como Cassandra, MongoDB y Couchbase, están
optimizadas para operaciones rápidas de lectura y escritura y son capaces de
manejar estructurados , semiestructurados y no estructurados .
Hoy en día, nos encontramos en la era de las bases de datos en la nube y los
servicios de bases de datos como servicio (DBaaS), donde los proveedores de la
nube brindan la infraestructura, el mantenimiento y la escalabilidad necesarios
para la gestión, lo que permite a las organizaciones centrarse más en el
desarrollo de sus aplicaciones que en el desarrollo de sus aplicaciones. en la
gestión bancaria.
Plataformas como Amazon Web Services (AWS), Google Cloud Platform y
Microsoft Azure brindan una variedad de servicios que admiten modelos
relacionales y NoSQL, ofreciendo alta disponibilidad, durabilidad y seguridad de
los datos.
Además, la inteligencia artificial y el aprendizaje automático se están
integrando en los sistemas de bases de datos modernos, lo que permite análisis
predictivos e información en tiempo real
Las bases de datos y su importancia para la sociedad.
A través de talleres podrán desde la teoría o la practica de bases de datos para así aproximarse al
conocimiento