Ajout d'une contrainte de clé étrangère à une table peut améliorer l'intégrité des données dans votre application de base de données . Vous pouvez utiliser Microsoft SQL Server pour accomplir cette tâche . Serveur SQL est un système de gestion de base de données relationnelle utilisée pour les grandes bases de données . Une clé étrangère peut être appliquée à une colonne ou une combinaison de colonnes dans une table utilisée pour relier une autre colonne dans une autre table . L'un des tableaux a la colonne de clé primaire , et la seconde table aura la clé étrangère. Instructions
1
Démarrez Microsoft SQL Server Management Studio, puis cliquez sur « Nouvelle requête ». Tapez la commande suivante pour utiliser la base de données " AdventureWorks2008R2 ":
USE AdventureWorks2008R2 ;
GO
2
Tapez la commande suivante pour créer une table " ContactBackup ": < br >
CREATE TABLE Person.ContactBackup
( ContactID int) ;
GO
3
Tapez la commande suivante pour modifier le tableau en ajoutant un " clé étrangère " contrainte qui fait référence à la table " personne ":
ALTER tABLE Person.ContactBackup
Ajouter une contrainte FK_ContactBacup_Contact FOREIGN KEY ( ContactID )
REFERENCES Person.Person ( BusinessEntityID ) ;
ALTER TABLE Person.ContactBackup
DROP CONSTRAINT FK_ContactBacup_Contact ;
GO
4 Type de
la suivante pour supprimer la " clé étrangère " contrainte:
DROP TABLE Person.ContactBackup ;