Clave foránea

Post date: Aug 26, 2010 4:13:42 PM

Clave utilizada en una tabla para representar el valor de una clave principal en una tabla vinculada de una base de datos. Las claves foráneas permiten establecer relaciones entre tablas de una base de datos.

Por ejemplo, una organización puede tener información sobre sus departamentos y sus empleados. Una tabla Departamentos almacena información sobre objetivos y ubicación de cada departamento; Una tabla empleados almacena los datos relativos a cada persona que trabaja en la organización. Para almacenar la información sobre el departamento al que pertenece un empleado se podría repetir la información de ese departamento. Alternativamente se puede establecer una relación entre ambas tablas a través de una clave foránea en la tabla Empleados hacia la tabla Departamentos.

Al definir una clave foránea en la base de datos el sistema de gestión de bases de datos garantiza el cumplimiento de la restricción de integridad que garantiza que la clave foránea no nula contiene el valor de una clave primaria de un registro en la tabla referenciada.

Cursos relacionados

Traducciones:

Idioma

inglés

Sinónimos

foreign key

Definición

A key used in one table to represent the value of a primary key in a related table of a database.

Fuente de la definición: Omegawiki