Introducere în constrângerile de integritate în JAVA



Blogul oferă o introducere de bază a constrângerilor de integritate în JAVA.

Componente ale constrângerilor de integritate în JAVA:

  • Valoarea nu poate fi nulă
  • Ar trebui să fie unic
  • Va avea o cheie primară unică, care este utilizată pentru a găsi valori pe tabel
  • Cheie străină, în cazul în care aceeași cheie primară este acolo într-un alt tabel

Nu nul

Este o constrângere care asigură faptul că fiecare rând este umplut cu o anumită valoare pentru coloană, care a fost specificată ca „nu nulă”.





cum să setați calea pentru java

Sintaxa de bază

‘Crea tabela nume_tabel

(column1_name nume tip de date NU NULL,



column2_name nume de date)

* aici tipul de date coloana 1 nu poate fi NULL

Unic

Este o constrângere, utilizată pentru coloana unui tabel, astfel încât rândurile acelei coloane să fie unice acolo unde permite și valoarea nulă.



Sintaxa de bază

‘Create table table_name (

Tipul de date Column1_name UNIQUE,

Tipul de date Column2_name)

* Aici coloana unică1 va lua doar valori unice.

Cheia principala

Este o constrângere, utilizată pentru o coloană a unui tabel, astfel încât un rând dintr-un tabel să poată fi identificat în mod unic.

Sintaxa de bază

‘Create table table_name (

Coloana1_nume tip de date CHEIE PRIMARĂ,

Tipul de date column_2name)

În aceeași coloană, nu veți găsi nicio altă cheie principală cu aceeași valoare. Se folosește pentru referințarea tabelului cu aceeași valoare.

Cheie externă

Este o constrângere utilizată pentru a stabili o relație între două coloane din aceleași tabele sau diferite. Pentru ca o coloană să fie definită ca cheie străină, aceasta trebuie definită ca o cheie primară în tabel, la care se referă. Una sau mai multe coloane pot fi definite ca chei străine. Acestconstrângereidentifică orice coloană care face referire la CHEIA PRIMARĂ într-un alt tabel, ceea ce înseamnă că aveți cheia primară într-un singur tabel și căutați toate valorile din al doilea tabel Apoi, acea coloană din al doilea tabel este de fapt cheia străină a celui de-al doilea tabel.

Sintaxa de bază

‘Create table table_name (

Coloana1_nume tip de date CHEIE STRĂINĂ,

Tipul de date column_2name)

algoritm de căutare binară în java

Ai o întrebare pentru noi? Menționați-le în secțiunea de comentarii și vă vom răspunde.

Postări asemănatoare: