Please enable JavaScript.
Coggle requires JavaScript to display documents.
Introducción a las bases de datos - Coggle Diagram
Introducción a las bases de datos
Conceptos
Definición: Conjunto organizado de datos estructurados
Evolución. de archivos planos a SGBD sofisticados
SGBD/DBMS: Software para administrar y acceder a datos
Modelos de datos :
Jerárquico: Estructura de árbol. Relación uno a muchos
Red: Estructura de grafos. Relación muchos a muchos
Relacional: Organización en tablas. Uso de claves primarias y foráneas. Lenguaje SQL
Orientado a objetos: Almacena objetos con atributos y métodos. Herencia y encapsulamiento
Multidimensional: Cubos de datos OLAP, Dimensiones y hechos
Clasificación de las BD
Por variabilidad
Estáticas
: Datos históricos, sólo lectura
Dinámicas
. Actualización constante en tiempo real
Por modelo
Relacionales (SQL)
No relacionales (NoSQL)
Por distribución
Centralizadas
Distribuidas
En la nube
Aplicaciones Prácticas
Sistemas bancarios
Redes sociales
Comercio electrónico
Gestión empresarial (ERP, CRM)
Big Data y Análisis
Objetivos de las BD
Almacenamiento eficiente
Facilita acceso y recuperación
Garantizar integridad y seguridad
Minimizar redundancia
Escalabilidad y adaptabilidad
Manejo de transacciones ACID
ventajas y desventajas de las BD
Ventajas
Acceso rápido
Reducción de redundancia
Seguridad y concurrencia
Desventajas
Costo de implementación
Complejidad de diseño
Riesgos de seguridad