Informatică Alte teme

Chei primare si chei externe exemple

Cheile primare și externe sunt concepte din bazele de date relaționale care stabilesc relații între tabele. Cheia primară este un câmp unic care identifică fiecare înregistrare într-un tabel, în timp ce cheia externă este un câmp care face referire la cheia primară dintr-un alt tabel pentru a asigura integritatea datelor. De exemplu, într-un tabel 'Elevi', cheia primară poate fi 'ID_elev', iar într-un tabel 'Note', cheia externă poate fi 'ID_elev' care se leagă de 'Elevi'.

Cheia primară

  • Definiție Este un atribut sau o combinație de atribute care identifică unic fiecare rând dintr-un tabel.
  • Exemplu În tabelul 'Produse', câmpul 'Cod_produs' poate fi cheie primară, cu valori unice cum ar fi 'P001', 'P002'.
  • Caracteristici Nu poate fi NULL și trebuie să fie unică în întregul tabel.

Cheia externă

  • Definiție Este un câmp dintr-un tabel care face referire la cheia primară dintr-un alt tabel pentru a crea o relație.
  • Exemplu În tabelul 'Comenzi', câmpul 'ID_client' poate fi cheie externă care se leagă de cheia primară 'ID_client' din tabelul 'Clienți'.
  • Utilizare Asigură că datele sunt consistente, de exemplu, o comandă nu poate avea un client inexistent.

Practică crearea unor tabele simple în SQL cu chei primare și externe pentru a înțelege relațiile.

Mai multe din Alte teme