Dəqiqləşdiricilər və məlumat bazasında onların rolu

Determinantlar digər xüsusiyyətlərə təyin olunan dəyərləri müəyyən edirlər

Verilənlər bazası cədvəlindəki determinant eyni sətirdə digər xüsusiyyətlərə təyin edilmiş dəyərləri müəyyən etmək üçün istifadə edilə bilən bir xüsusiyyətdir. Bu tərif ilə hər hansı əsas əsas və ya namizədin əsası müəyyəndir, amma birincil və ya namizədlik açarları olmayan determinantlar ola bilər.

Məsələn, bir şirkət , , öznitelikleriyle bir masa istifadə edə bilər.

Employee_id First_name Soyad Doğum tarixi

123

Megan Qəhvəyi 01/29/1979
234 Ben Wilder 02/14/1985
345 Megan Chowdery 2/14/1985
456 Charles Qəhvəyi 07/19/1984


Bu halda, sahəsi qalan üç sahəni təyin edir. Adı sahələri -ni müəyyən etmir, çünki firma eyni ilk və ya son adı bölüşən işçilərə malik ola bilər. Eyni şəkildə, sahəsində və ya ad alanları müəyyən edilmir, çünki işçilər eyni doğum gününü paylaşa bilərlər.

Verilənlər bazasına aid müəyyən əlaqələr

Bu misalda, bir determinant, bir namizəd əsas və birincil açar. Bütün namizədlər 234 üçün axtarış edildikdən sonra, Ben Wilder haqqında məlumatları ehtiva edən sıra görünür və başqa heç bir qeyd göstərilmir. Verilənlər bazasında üç sütunla məlumat axtararkən başqa bir namizədin adı açılır; Eyni nəticə əldə edən , .

, namizədlik anahtarı olaraq istifadə edilə bilən bütün sütunların birləşmələrindən ötəri birincil əsasdır, bu cədvəldə əsas istinad kimi istifadə etmək üçün ən asan sütundur.

Ayrıca, , diğer sütunlardaki bilgilere kıyasla, diğer çalışanların ne olursa olsun, bu masaya benzersiz olmasını garantilidir.