Zusammenfassung der Ressource
Conceptos básicos sobre relaciones en las Bases
de Datos
- Base de Datos relacional
- Permite la utilización simultánea de datos
procedentes de más de una tabla .
- Uso de las relaciones
- Al hacer uso de las relaciones, se evita la duplicidad
de datos, ahorrando memoria y espacio en el disco,
aumentando la velocidad de ejecución y facilitando
al usuario/a el trabajo con tablas.
- Relación uno a uno
- Cuando un registro de una tabla sólo puede estar
relacionado con un único registro de la otra tabla y
viceversa.
- Por ejemplo: tenemos dos tablas una con los
datos de diferentes poblaciones y otra con una
lista de Alcaldes, una población sólo puede
tener un alcalde, y un alcalde lo será
únicamente de una población.
- Relación uno a varios
- Cuando un registro de una tabla (tabla secundaria) sólo
puede estar relacionado con un único registro de la otra
tabla (tabla principal) y un registro de la otra tabla
(tabla principal) puede tener más de un registro
relacionado en la primera tabla (tabla secundaria).
- Por ejemplo: tenemos dos tablas una con los datos de diferentes
poblaciones y otra con los habitantes, una población puede
tener más de un habitante, pero un habitante pertenecerá
(estará empadronado) en una única población.
- Relación varios a varios
- Cuando un registro de una tabla puede estar relacionado con más de un
registro de la otra tabla y viceversa.
- Por ejemplo: tenemos dos tablas una con los datos de
clientes y otra con los artículos que se venden en la
empresa, un cliente podrá realizar un pedido con varios
artículos, y un artículo podrá ser vendido a más de un
cliente.