Sobes.tech
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.