Introduktion til integritetsbegrænsninger i JAVA



Bloggen giver en grundlæggende introduktion til integritetsbegrænsninger i JAVA.

Komponenter af integritetsbegrænsninger i JAVA:

  • Værdien kan ikke være nul
  • Det skal være unikt
  • Det vil have en unik primærnøgle, der bruges til at finde værdier på bordet
  • Fremmed nøgle, hvis den samme primære nøgle er der i en anden tabel

Ikke nul

Det er en begrænsning, der sikrer, at hver række er fyldt med en eller anden værdi for kolonnen, som er angivet som 'ikke null'.





hvordan man indstiller classpath i linux

Grundlæggende syntaks

'Opret tabel tabelnavn

(kolonne1_navn datatype IKKE NULL,



kolonne2_navn datatype)

* her kolonne1 datatype kan ikke være NULL

Enestående

Det er en begrænsning, der bruges til kolonne i en tabel, så rækker i kolonnen er unikke, hvor den også tillader nulværdi.



Grundlæggende syntaks

'Opret tabel tabelnavn (

Kolonne1_navn datatype UNIK,

Kolonne2_navn datatype)

* Her tager den unikke kolonne1 kun unikke værdier.

Primærnøgle

Det er en begrænsning, der bruges til en kolonne i en tabel, så en række i en tabel kunne identificeres entydigt.

Grundlæggende syntaks

'Opret tabel tabelnavn (

Kolonne1_navn datatype PRIMÆR NØGLE,

Kolonne_2navn datatype)

I den samme kolonne finder man ingen andre primære nøgler med samme værdi. Det bruges til at henvise til tabellen med den samme værdi.

hvad er forskellen mellem overstyring og overbelastning

Fremmed nøgle

Det er en begrænsning, der bruges til at etablere et forhold mellem to kolonner i de samme eller forskellige tabeller. For at en kolonne skal defineres som en fremmed nøgle, skal den defineres som en primær nøgle i tabellen, som den henviser til. En eller flere kolonner kan defineres som udenlandske nøgler. Dettebegrænsningidentificerer enhver kolonne, der henviser til PRIMÆR NØGLE i en anden tabel, hvilket betyder, at du også har den primære nøgle i en tabel og også finder alle værdierne i den anden tabel. Derefter er den kolonne i anden tabel faktisk fremmednøglen til den anden tabel.

Grundlæggende syntaks

'Opret tabel tabelnavn (

Kolonne1_navn datatype UDENLANDSK KEY,

Kolonne_2navn datatype)

Har du et spørgsmål til os? Nævn dem i kommentarfeltet, så vender vi tilbage til dig.

spørgsmål om salgsstyrke-service til cloudinterview

Relaterede indlæg: