Please enable JavaScript.
Coggle requires JavaScript to display documents.
BASES de DATOS RELACIONALES vs NO RELACIONALES - Coggle Diagram
BASES de DATOS RELACIONALES vs NO RELACIONALES
que es una base de datos
es Conjunto organizado de información o datos que Permite almacenar, gestionar y acceder de forma rápida y segura
ejemplo
Aplicaciones como bancos, redes sociales, tiendas online usan bases de datos para guardar usuarios, contraseñas, productos, etc
Bases de Datos Relacionales
como funciona
Organiza la información en tablas (filas = registros, columnas = atributos).
Los datos se relacionan entre sí mediante claves primarias y foráneas. *Se consulta y manipula usando SQL (Structured Query Language)
modelo que utiliza
el modelo que utiliza es el Modelo relacional que Funcionan con tablas de filas y columnas y Los datos se conectan con claves (primarias y foráneas) que Usan SQL para consultar y manipular
Ejemplo real
Sistema bancario
Una tabla guarda clientes, otra cuentas, otra transacciones
Todas se conectan por las claves para mantener la integridad
Bases de Datos No Relacionales
como funciona
La Bases de Datos No Relacionales Almacenan la información en estructuras flexibles, sin necesidad de tablas ni un esquema fijo que Cada registro puede tener campos distintos según necesidad y Optimizada para manejar grandes volúmenes de datos distribuidos
Modelo que utiliza
No existe un único modelo, hay varios que serian Documentos (JSON, BSON → MongoDB), Clave-valor (Redis), Grafos (Neo4j), Columnas (Cassandra).
ejemplo real
Red social (Facebook, Twitter, Instagram)
Guardan perfiles de usuarios, publicaciones, comentarios e interacciones
Cada usuario puede tener datos diferentes (ej. bio, foto, intereses) y la base sigue funcionando sin problemas