Zusammenfassung der Ressource
Conceptos básicos sobre relaciones en
las Bases de Datos
- • Base de datos relacional
- Permite la utilizacion simultanea de datos procedentes de mas 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.
- Tipos de relaciones
- 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.
- 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.