Junior — Middle
Kas on andmete terviklikkus andmebaasis, saate selgitada?
sobes.tech AI
Vastus AI-lt
Andmebaasi andmete terviklikkus on reeglite ja mehhanismide kogum, mis tagab andmete õigsuse, järjepidevuse ja usaldusväärsuse.
Peamised terviklikkuse tüübid:
- Objekti terviklikkus — tagab, et iga kirje on unikaalne (näiteks primaarvõtme kaudu).
- Viidete terviklikkus — tagab tabelite vaheliste suhete õigsuse (näiteks väline võti peab viitama olemasolevale kirjele).
- Domeeni terviklikkus — veeru andmed vastavad määratletud tüüpi ja väärtuste vahemikule.
Näiteks, kui "Tellimused" tabelis on väline võti "Kliendid" tabelile, siis ei saa lisada tellimust mitteolemasoleva kliendiga — see säilitab viidete terviklikkuse.