Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> software >> Software Database >> .

Come aggiungere un vincolo di chiave esterna

Aggiunta di un vincolo di chiave esterna di una tabella può migliorare l'integrità dei dati in un'applicazione di database . È possibile utilizzare Microsoft SQL Server per eseguire questa operazione . SQL Server è un sistema di gestione di database relazionale utilizzato per database di grandi dimensioni . Una chiave esterna può essere applicato a una colonna o combinazione di colonne in una tabella utilizzata per collegare un'altra colonna in una tabella diversa . Una delle tabelle ha la colonna chiave primaria , e la seconda tabella avrà la chiave esterna . Istruzioni
1

Avviare Microsoft SQL Server Management Studio , quindi fare clic su " Nuova query. " Digitare quanto segue per utilizzare il database " AdventureWorks2008R2 " :

USE AdventureWorks2008R2;

GO
2

Digitare quanto segue per creare una tabella " ContactBackup " :

CREATE TABLE Person.ContactBackup

( ContactID int);

GO
3

digitare quanto segue per modificare la tabella con l'aggiunta di un " chiave esterna " vincolo che fa riferimento alla tabella "Persona" :

ALTER tABLE Person.ContactBackup

Aggiungi vincolo FK_ContactBacup_Contact FOREIGN KEY ( ContactID ) per

rIFERIMENTI Person.Person ( BusinessEntityID ) ;

ALTER TABLE Person.ContactBackup

drop constraint FK_ContactBacup_Contact ;

GO
4

digitare quanto segue per far cadere la " chiave esterna " vincolo :

DROP TABLE Person.ContactBackup ;

 

software © www.354353.com