Agregar una restricción de clave externa de una tabla puede mejorar la integridad de los datos en la aplicación de base de datos. Puede utilizar Microsoft SQL Server para realizar esta tarea. SQL Server es un sistema de gestión de base de datos relacional utilizada para grandes bases de datos . Una clave externa se puede aplicar a una columna o combinación de columnas en una tabla que se utiliza para vincular otra columna en una tabla diferente . Una de las tablas tiene la columna de clave principal y la segunda tabla tendrá la clave externa . Instrucciones
1
Inicie Microsoft SQL Server Management Studio , haga clic en " Nueva consulta ". Escriba lo siguiente para utilizar la base de datos " AdventureWorks2008R2 ":
USE AdventureWorks2008R2 ;
GO
2
Escriba lo siguiente para crear una tabla " ContactBackup ": < br >
CREATE TABLE Person.ContactBackup
( ContactID int) ;
GO
3
Escriba lo siguiente para modificar la tabla añadiendo un " clave externa " restricción que hace referencia a la tabla "Persona" :
ALTER TABLE Person.ContactBackup
FK_ContactBacup_Contact Agregar restricción FOREIGN KEY ( Contact ID )
rEFERENCIAS Person.Contact ( BusinessEntityID ) ;
ALTER TABLE Person.ContactBackup
quitar la restricción FK_ContactBacup_Contact ;
GO
4
Escriba el siguiente para eliminar la " clave externa " restricción:
DROP TABLE Person.ContactBackup ;