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


Tashqi va ota-ona kalitlari ma'nosi


Download 440.01 Kb.
Pdf ko'rish
bet12/37
Sana08.01.2022
Hajmi440.01 Kb.
#237443
1   ...   8   9   10   11   12   13   14   15   ...   37
Bog'liq
2-maruza

Tashqi va ota-ona kalitlari ma'nosi 

Maydon  tashqi  kalit  bo'lsa,  u  qandaydir  tarzda  u  murojaat  qilgan  jadval  bilan  bog'lanadi. 

Siz, aslida, "bu sohadagi har qanday qiymat (tashqi kalit) boshqa sohadagi qiymat bilan bevosita 

bog'lanadi" (asosiy kalit). Chet el kalitining har bir qiymati (har bir satri) asosiy kalitning bitta va 

bitta qiymatiga (qatoriga) aniq murojaat qilishi kerak. Agar shunday bo'lsa, unda aslida sizning 

tizimingiz,  ular  aytganidek,  mos  yozuvlar  yaxlitligida  bo'ladi.  Buni  misol  bilan  ko'rishingiz 

mumkin. Mijozlar jadvalidagi ingichka tashqi kalit Xofman va Klemens qatorlari uchun 1001 ga 

teng. Faraz qilaylik, bizda sotuvchilar jadvalida snum  \u003d 1001 bo'lgan ikkita qator bor edi. 

Xofman  va  Klemens  mijozlari  qaysi  ikki  sotuvchidan  qaysi  biriga  tayinlanganligini  qanday 

bilamiz?  Xuddi  shunday,  agar  sotuvchilar  jadvalida  bunday  qatorlar  bo'lmasa,  biz  Xofman  va 

Klemensni mavjud bo'lmagan sotuvchiga tayinlaymiz! 

Chet  el  kalitidagi  har  bir  qiymat  bir  marta  va  faqat  bitta  marta  asosiy  kalitda  ko'rsatilishi 

kerakligi aniq. 

Darhaqiqat, berilgan tashqi kalit qiymati teskari imkoniyatni nazarda tutmasdan faqat bitta 

asosiy  kalit  qiymatiga  murojaat  qilishi  mumkin:  ya'ni.  har  qanday  chet  el  tugmachalari  bitta 

asosiy  kalit  qiymatiga  murojaat  qilishi  mumkin.  Buni  bizning  namunaviy  jadvallarimizda 

ko'rishingiz  mumkin.  Xofman  ham,  Klemens  ham  Peelga  tayinlangan,  shuning  uchun  ularning 

ikkala tashqi kalit qiymati bir xil asosiy kalitga mos keladi, bu juda yaxshi. Chet el kalit qiymati 

faqat bitta asosiy kalit qiymatiga ishora qilishi kerak, ammo har qanday miqdordagi tashqi kalit 

qiymatlari  yordamida  asosiy  kalit  qiymatiga  murojaat  qilish  mumkin.  Illyustratsiya  yo'li  bilan, 

xaridorlar  jadvalidagi  Salespersons  jadvalidagi  asosiy  kalitiga  mos  keladigan  tashqi  kalit 

qiymatlari  19.1-rasmda  keltirilgan.  Qulaylik  uchun  biz  ushbu  misol  bilan  bog'liq  bo'lmagan 

jinsni chiqarib tashladik. 


Download 440.01 Kb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   ...   37




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