Ce sunt cheile primare și cheile externe?
Ce sunt cheile primare și cheile externe?

Video: Ce sunt cheile primare și cheile externe?

Video: Ce sunt cheile primare și cheile externe?
Video: Primary & Foreign Keys 2024, Aprilie
Anonim

Relația de Cheia principala vs Cheie externă

A cheia principala identifică în mod unic o înregistrare în tabelul bazei de date relaționale, în timp ce a cheie externă se referă la câmpul dintr-un tabel care este cheia principala a unei alte mese.

În consecință, care este diferența dintre o cheie primară și o cheie străină?

Diferența dintre cheia primară și Cheie externă . Cheia principala identifica unic o înregistrare în masa. Cheie externă este un câmp în masa adica cheia primară în altă masă. În mod implicit, Cheia principala este index și date grupate în tabelul bazei de date este organizat fizic în secvența indexului grupat.

De asemenea, ce sunt cheile primare și străine într-un SGBD? A primar este un set de atribute/un candidat cheie care identifică în mod distinct o înregistrare într-o relație. Cu toate acestea, a cheie externă într-un tabel se referă la cheia principala a unei alte mese. Nu cheia principala atributele pot conține valori NULL, în timp ce, a cheie externă Atributul poate accepta valoarea NULL.

Având în vedere acest lucru, ce este cheia primară și cheia externă cu exemplu?

A CHEIE EXTERNĂ este o cheie folosit pentru a lega două tabele împreună. A CHEIE EXTERNĂ este un câmp (sau o colecție de câmpuri) dintr-un tabel care se referă la CHEIA PRINCIPALA într-un alt tabel. Coloana „PersonID” din tabelul „Persoane” este CHEIA PRINCIPALA în tabelul „Persoane”.

Ce sunt cheile superioare candidate și străine?

O coloană sau un grup de coloane dintr-un tabel care ne ajută să identificăm în mod unic fiecare rând din acel tabel se numește cheia principala . Toate chei care nu sunt cheia principala sunt numite supleant cheie . A super cheie fără un atribut repetat este apelat cheia candidatului.

Recomandat: