Què és la clau estrangera a Oracle?
Què és la clau estrangera a Oracle?

Vídeo: Què és la clau estrangera a Oracle?

Vídeo: Què és la clau estrangera a Oracle?
Vídeo: Myke Towers - Inocente ( Official Video ) 2024, De novembre
Anonim

A clau estrangera és una manera d'aplicar la integritat referencial dins del vostre Oracle base de dades. A clau estrangera significa que els valors d'una taula també han d'aparèixer en una altra taula. El clau estrangera a la taula fill generalment farà referència a un primari clau a la taula dels pares.

Tenint-ho en compte, com es defineix una clau estrangera?

A clau estrangera és una columna o grup de columnes en una taula de base de dades relacional que proporciona un enllaç entre les dades de dues taules. Actua com una referència creuada entre taules perquè fa referència al principal clau d'una altra taula, establint així un vincle entre ells.

A més, quina diferència hi ha entre la clau primària i la clau estrangera? Relació de Clau primària vs Clau estrangera A clau primària identifica de manera única un registre en el taula de bases de dades relacionals, mentre que a clau estrangera fa referència al camp en a taula que és la clau primària d'una altra taula.

Sapigueu també, què és un exemple de clau estrangera?

A clau estrangera és una columna (o columnes) que fa referència a una columna (la majoria de vegades la principal clau ) d'una altra taula. Per exemple , diguem que tenim dues taules, una taula CLIENT que inclou totes les dades dels clients i una taula COMANDES que inclou totes les comandes dels clients.

Quin és l'ús de la clau estrangera?

SQL CLAU ESTRANGERA Restricció. A CLAU ESTRANGERA és un clau s'utilitza per enllaçar dues taules. A CLAU ESTRANGERA és un camp (o col·lecció de camps) en una taula que fa referència al PRIMÀRIA CLAU en una altra taula. El CLAU ESTRANGERA La restricció s'utilitza per evitar accions que destrueixin enllaços entre taules.

Recomanat: