Zusammenfassung der Ressource
Conceptos básicos sobre
relaciones enlas Bases de
Datos
- Base de datos
relacional
- La base de datos relacional permite la utilización
simultánea de datos permanentes 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
usuarioel trabajo de 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.