Conceptos básicos sobre relaciones en las Bases de Datos.
Description
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: Permite la utilizacion
simultanea de datos procedentes de mas de una
tabla
Base de datos relacional:
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.
Uso de las relaciones:
Relacion 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.
Relacion uno a uno:
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 Uno 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.Las relaciones varios a varios se suelen representar
definiendo una tabla intermedia entre las dos tablas. Siguiendo el
ejemplo anterior sería definir una tabla líneas de pedido
relacionada con clientes y con artículos.