Junior — Middle
Məlumatların saxlanması və ya verilənlər bazası idarəetmə sistemləri kontekstində 'açar' termini ilə nə başa düşülür, izah edə bilərsinizmi?
sobes.tech Süni İntellekt
AI-dan cavab
Məlumatların saxlanması və verilənlər bazası idarəetmə sistemləri (DBMS) kontekstində, "açar" termini adətən qeyd və ya məlumatlar dəstinin unikal identifikatorunu ifadə edir. Açar sürətli axtarış, sıralama və məlumatların bütövlüyünü təmin etmək üçün istifadə olunur.
Əsas açar növləri:
- Birincil açar (Primary Key) — cədvəldə qeyd üçün unikal identifikator, NULL ola bilməz və unikal olmalıdır.
- Xarici açar (Foreign Key) — başqa bir cədvəlin birincil açarına istinad edən sahə və ya sahələr toplusu, cədvəllər arasında əlaqəni təmin edir.
- Unikal açar (Unique Key) — sütundakı dəyərlərin unikal olduğunu təmin edir, lakin NULL-ı qəbul edə bilər.
Nümunə: istifadəçilər cədvəlində, user_id sahəsi birincil açar ola bilər və hər istifadəçini unikal şəkildə tanımlar.