Middle
Mis on Constraint (piirang) andmebaasis?
sobes.tech AI
Vastus AI-lt
Andmebaasis piirang (constraint) on reegel, mis rakstīts tabeli andmetele, et tagada nende terviklikkus ja õigsus. Piirangud aitavad vältida vale või vastuolulise andmete sisestamist.
Peamised piirangutüübid:
- PRIMARY KEY — unikaalne rida identifikaator, ei saa olla NULL.
- FOREIGN KEY — tagab viidete terviklikkuse tabelite vahel.
- UNIQUE — tagab väärtuste unikaalsuse veerus.
- NOT NULL — keelab NULL väärtuste salvestamise veerus.
- CHECK — määrab tingimuse, millele väärtused peavad vastama.
Näide: NOT NULL piirang e-posti väljal tagab, et iga klientil on märgitud e-posti aadress.