martes, 27 de octubre de 2020

Clave Foranea o Externa

 Clave Foránea

Una clave ajena es un campo que se agrega a una tabla para servir de enlace con otra tabla.

La tabla que tiene la clave ajena se denomina tabla dependiente y la que tiene la clave principal se designa como tabla independiente.

Cuando se establece una relación entre dos tablas, el campo común  debe ser la clave principal de la primer tabla. Los tipos de datos y propiedades de los campos comunes deben ser iguales en ambas tablas

Manejo de Llaves Foráneas
No es posible cambiar nombre o eliminar una tabla o columna cuando ésta es usada como referencia por otra a través de una Llave Foránea. Si se desean eliminar o modificar tablas o columnas a las que se hace referencia, se debe eliminar la relación entre las tablas. 

Para esto se debe conocer el nombre de la restricción (Constraint) que se creó al momento de ligar las tablas, aunque también es posible asignar nombres a las restricciones de las relaciones al momento de crearlas.

Para esto se agrega la  palabra CONSTRAINT seguido del nombre de la restricción antes de declarar la llave foránea.



No hay comentarios.:

Publicar un comentario

TABLA RELACIONALES

Puede crear una base de datos relacional para poder trabajar con datos de otras tablas. Una base de datos relacional consta de una o varias ...