Che cos'è la chiave esterna in Oracle?
Che cos'è la chiave esterna in Oracle?

Video: Che cos'è la chiave esterna in Oracle?

Video: Che cos'è la chiave esterna in Oracle?
Video: Da E-R alle tabelle. Chiavi primarie e chiavi esterne 2024, Novembre
Anonim

UN chiave esterna è un modo per imporre l'integrità referenziale all'interno del tuo Oracolo Banca dati. UN chiave esterna significa che i valori in una tabella devono apparire anche in un'altra tabella. Il chiave esterna nella tabella figlio farà generalmente riferimento a un primario chiave nella tabella dei genitori.

Tenendo questo in considerazione, come si definisce una chiave esterna?

UN chiave esterna è una colonna o un gruppo di colonne in una tabella di database relazionale che fornisce un collegamento tra i dati in due tabelle. Funge da riferimento incrociato tra le tabelle perché fa riferimento al primario chiave di un'altra tabella, stabilendo così un collegamento tra loro.

Oltre a sopra, qual è la differenza tra chiave primaria e chiave esterna? Relazione di Chiave primaria vs Chiave esterna UN chiave primaria identifica in modo univoco un record nel tabella di database relazionale, mentre a chiave esterna si riferisce al campo in un tavolo che è il chiave primaria di un'altra tavola.

Sapete anche, qual è un esempio di chiave esterna?

UN chiave esterna è una colonna (o colonne) che fa riferimento a una colonna (più spesso la primaria chiave ) di un'altra tabella. Per esempio , supponiamo di avere due tabelle, una tabella CUSTOMER che include tutti i dati dei clienti e una tabella ORDERS che include tutti gli ordini dei clienti.

Qual è l'uso della chiave esterna?

SQL CHIAVE ESTERA Vincolo. UN CHIAVE ESTERA è un chiave utilizzato per collegare due tabelle insieme. UN CHIAVE ESTERA è un campo (o una raccolta di campi) in una tabella che fa riferimento al PRIMARY CHIAVE in un'altra tabella. Il CHIAVE ESTERA il vincolo viene utilizzato per impedire azioni che distruggono i collegamenti tra le tabelle.

Consigliato: