2-mavzu. Ma’lumotlar bazasida tashqi bog’lanish va birlashmalar


Birlamchi kalit va tashqi kalit aloqasi


Download 440.01 Kb.
Pdf ko'rish
bet32/37
Sana08.01.2022
Hajmi440.01 Kb.
#237443
1   ...   29   30   31   32   33   34   35   36   37
Bog'liq
2-maruza

Birlamchi kalit va tashqi kalit aloqasi 

Birlamchi  kalit  relyatsion  ma'lumotlar  bazasi  jadvalidagi  yozuvni  aniq  belgilaydi,  tashqi 

kalit  esa  boshqa  jadvalning  asosiy  kaliti  bo'lgan  jadvaldagi  maydonni  anglatadi.  Asosiy  kalit 

noyob bo'lishi kerak va jadvalda faqat bitta asosiy kalitni belgilashga ruxsat beriladi, jadvalda bir 

nechta tashqi kalitlarga ruxsat beriladi. 

Birlamchi kalit va tashqi kalit qiymatlarini takrorlang 

Birlamchi kalit UNIQUE va Not Null cheklovlarining birikmasidan iborat, shuning uchun 

ma'lumotlar  bazasining  relyatsion  jadvalidagi  asosiy  kalit  maydonida  takrorlanadigan 

qiymatlarga  yo'l  qo'yilmasligi  kerak.  Hech  qanday  ikkita  satr  asosiy  kalit  atributi  uchun 

takrorlanadigan qiymatlarni o'z ichiga olmaydi. Birlamchi kalitdan farqli o'laroq, chet el kalitida 

takrorlanadigan qiymatlar, relyatsion ma'lumotlar bazasidagi jadvalda tashqi kalitlardan ko'proq 

bo'lishi mumkin. 


Download 440.01 Kb.

Do'stlaringiz bilan baham:
1   ...   29   30   31   32   33   34   35   36   37




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling