Zusammenfassung der Ressource
Conceptos básicos sobre relaciones en
las Bases de Datos
- Base de datos relacional
- Una 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
- 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
- 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
- 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.