Uvod u ograničenja integriteta u JAVA-i



Blog daje osnovni uvod u Ograničenja integriteta u JAVA-i.

Komponente ograničenja integriteta u JAVA-i:

  • Vrijednost ne može biti null
  • Trebao bi biti jedinstven
  • Imat će jedinstveni primarni ključ koji se koristi za pronalaženje vrijednosti na tablici
  • Strani ključ, u slučaju da se isti primarni ključ nalazi u drugoj tablici

Nije null

To je ograničenje koje osigurava da je svaki redak ispunjen nekom vrijednošću za stupac, koja je navedena kao 'nije null'.





implementirati povezani popis u c

Osnovna sintaksa

‘Stvoriti tablicu ime_tablice

(vrsta podatka stupca1_NIJE NULL,



vrsta podataka stupca2_ime)

* ovdje tip podataka stupca1 ne može biti NULL

Jedinstven

To je ograničenje koje se koristi za stupac tablice tako da su retci tog stupca jedinstveni tamo gdje dopušta i null vrijednost.



Osnovna sintaksa

‘Stvori tablicu ime_tabele (

Stupac1_ime tipa podataka UNIQUE,

Vrsta podataka stupca2_ime)

* Ovdje će jedinstveni stupac1 imati samo jedinstvene vrijednosti.

Osnovni ključ

To je ograničenje koje se koristi za stupac tablice kako bi se red u tablici mogao jedinstveno identificirati.

Osnovna sintaksa

‘Stvori tablicu ime_tabele (

Stupac1_ime tip podataka PRIMARNI KLJUČ,

kako napraviti jframe u javi

Vrsta podataka stupca_2)

U istom stupcu neće se naći nijedan drugi primarni ključ iste vrijednosti. Koristi se za referenciranje tablice s istom vrijednošću.

Strani kljuc

To je ograničenje koje se koristi za uspostavljanje veze između dva stupca u istoj ili različitim tablicama. Da bi se stupac definirao kao strani ključ, trebao bi se definirati kao primarni ključ u tablici na koju se odnosi. Jedan ili više stupaca može se definirati kao strani ključevi. Ovajograničenjeidentificira bilo koji stupac koji upućuje na PRIMARNI KLJUČ u drugoj tablici, što znači da imate Primarni ključ u jednoj tablici i da ćete pronaći sve vrijednosti i u drugoj tablici. Tada je taj stupac u drugoj tablici zapravo strani ključ druge tablice.

Osnovna sintaksa

‘Stvori tablicu ime_tabele (

Vrsta podataka stupac1_ime STRANI KLJUČ,

Vrsta podataka stupca_2)

Imate pitanje za nas? Spomenite ih u odjeljku za komentare i javit ćemo vam se.

Vezane objave: