Please enable JavaScript.
Coggle requires JavaScript to display documents.
Bases de Datos Relacionales, Relación entre Bases de Datos Relacionales y…
Bases de Datos Relacionales
Definición:
Sistema de almacenamiento de datos organizado en tablas relacionadas.
Estructura
Tablas (Entidades):
Filas (Registros o Tuplas).
Columnas (Atributos o Campos).
Claves
Clave Primaria (PK): Identificador único de cada registro.
Clave Foránea (FK): Relaciona tablas mediante referencias.
Relaciones
Uno a Uno (1:1).
Uno a Muchos (1:N ).
Muchos a Muchos (N:M ).
Ejemplos de Bases de Datos Relacionales
MySQL, PostgreSQL, Oracle, SQL Server, SQLite.
Relación entre Bases de Datos Relacionales y DBMS
DBMS gestiona:
La creación, modificación y eliminación de bases de datos relacionales.
Las consultas mediante lenguajes como SQL (Structured Query Language).
SQL
DDL (Data Definition Language): Crear y modificar estructuras (CREATE, ALTER, DROP).
DML (Data Manipulation Language): Manipular datos (INSERT, UPDATE, DELETE, SELECT).
DCL (Data Control Language): Control de acceso (GRANT, REVOKE).
Sistemas de Gestión de Bases de Datos (DBMS)
Definición:
Software que permite crear, gestionar y administrar bases de datos.
Características
Integridad de datos: Asegura la precisión y consistencia de los datos.
Seguridad: Control de acceso y cifrado de datos.
Concurrencia: Manejo de múltiples usuarios simultáneamente.
Backup y recuperación: Copias de seguridad y restauración de datos.
Abstracción de datos: Oculta la complejidad del almacenamiento físico.
Ventajas
Eficiencia: Acceso rápido y organizado a los datos.
Escalabilidad: Capacidad de manejar grandes volúmenes de datos.
Flexibilidad: Adaptabilidad a diferentes necesidades.
Normalización: Reduce la redundancia y mejora la integridad.
Ejemplos de DBMS:
MySQL, PostgreSQL, Oracle Database, Microsoft SQL Server.