Logo Studenta

Base de datos

¡Estudia con miles de materiales!

Vista previa del material en texto

Núcleo Universitario “Rafael Rangel”
Departamento de Ciencias Económicas, Administrativas y Contables
Pampanito, Estado Trujillo
Base de datos
Elaborado por:
Adrián Delfín
1. Conceptos:
Una base de datos es un conjunto estructurado de información organizada y almacenada de manera que sea accesible y fácil de gestionar. Permite almacenar, manipular y recuperar datos de manera eficiente. Los datos se organizan en tablas, que están compuestas por filas y columnas.
2. Historia:
- Década de 1960: El modelo relacional de las bases de datos fue propuesto por Edgar F. Codd en IBM Research. Este modelo sentó las bases para el desarrollo de los sistemas de gestión de bases de datos relacionales (SGBDR).
- Años 70: Se desarrollaron los primeros SGBDR comerciales, como Oracle y Ingres.
- Años 80 y 90: Se popularizaron los SGBDR, y se introdujeron estándares como SQL (Structured Query Language) para la manipulación y consulta de datos.
- Años 2000 en adelante: Surgieron bases de datos NoSQL que se adaptan mejor a ciertos tipos de datos y casos de uso específicos.
3. Acontecimientos importantes:
- 1970: Edgar F. Codd publicó su artículo "A Relational Model for Large Shared Data Banks", que definió los fundamentos teóricos y prácticos del modelo relacional.
- Años 80: Se formularon los estándares SQL-86, SQL-89 y SQL-92, que establecieron un lenguaje común para interactuar con las bases de datos relacionales.
4. Autores referentes:
- Edgar F. Codd: Padre del modelo relacional y uno de los pioneros en el desarrollo de las bases de datos modernas.
- Michael Stonebraker: Contribuyó al desarrollo de diversos sistemas de bases de datos y recibió el Premio Turing en 2014 por sus contribuciones.
5. Ejemplos:
- Oracle: Uno de los sistemas de gestión de bases de datos relacionales más utilizados en la industria.
- MySQL: Una base de datos de código abierto que se usa ampliamente en aplicaciones web.
- MongoDB: Una base de datos NoSQL orientada a documentos muy popular.
6. Avances actuales y estudios:
- Bases de datos distribuidas: Permiten almacenar y gestionar datos en múltiples servidores, proporcionando escalabilidad y alta disponibilidad.
- Bases de datos en la nube: Las bases de datos se alojan en la nube, lo que permite un fácil acceso y la posibilidad de escalar según las necesidades.
- Big Data y análisis de datos: El procesamiento y análisis de grandes volúmenes de datos se ha vuelto cada vez más importante, dando lugar a diversas técnicas y herramientas para el análisis de datos masivos.
7. Importancia general:
- Almacenamiento y gestión eficiente de datos: Las bases de datos permiten a las organizaciones almacenar grandes cantidades de datos de manera estructurada y acceder a ellos de forma eficiente.
- Apoyo a la toma de decisiones: Los sistemas de bases de datos proporcionan la capacidad de realizar consultas y análisis sofisticados para respaldar la toma de decisiones.
- Integridad y seguridad de los datos: Las bases de datos garantizan la integridad y la seguridad de los datos mediante la implementación de mecanismos de control de acceso y respaldo de datos.
En resumen, las bases de datos son sistemas que permiten almacenar, organizar y recuperar datos de manera eficiente. Han evolucionado desde el modelo relacional propuesto por Codd hasta los actuales sistemas NoSQL. Las bases de datos desempeñan un papel fundamental en el almacenamiento y la gestión de datos, así como en el apoyo a la toma de decisiones y la integridad de los datos. Los avances actuales se centran en bases de datos distribuidas, bases de datos en la nube y el análisis de big data.

Continuar navegando