Junior — Middle
Verilənlər bazasında məlumatların bütövlüyü ilə nə başa düşülür, izah edə bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Verilənlər bazasında məlumatların bütövlüyü, məlumatların düzgünlüyünü, ardıcıllığını və etibarlılığını təmin edən qaydalar və mexanizmlər toplusudur.
Əsas bütövlük növləri:
- Varlıq bütövlüyü — hər qeyd unikal olmasını təmin edir (məsələn, birincil açar vasitəsilə).
- İstinad bütövlüyü — cədvəllər arasındakı əlaqələrin düzgünlüyünü təmin edir (məsələn, xarici açar mövcud qeydə istinad etməlidir).
- Domen bütövlüyü — sütundakı məlumatlar müəyyən bir növ və dəyər aralığına cavab verir.
Məsələn, "Sifarişlər" cədvəlində "Müştərilər" cədvəlinə xarici açar varsa, mövcud olmayan müştəri ilə sifariş əlavə etmək mümkün deyil — bu, istinad bütövlüyünü qoruyur.