Conceptos básicos sobre relaciones en las Bases de Datos
Descrição
Una relación o vínculo entre dos o más entidades describe alguna interacción entre las mismas. Las relaciones evitan duplicidad de datos guardados en las tablas.
Conceptos básicos sobre
relaciones en las Bases de
Datos
• Base de datos
relacional
Una base de datos
relacional permite la
utilización 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 ú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).
• 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.