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


Kompozit kalit (kompozit kalit)


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

Kompozit kalit (kompozit kalit) 

Kompozit  kalitga  kelsak,  jadvalda  bir  nechta  asosiy  tugmalar  mavjud.  Shunday  qilib, 

yaratish kompozit  kalit,  yozuvning  o'ziga  xosligi  ushbu  kalitga  birlashtirilgan  maydonlar 

tomonidan tekshiriladi. 

Jadvalga  kiritishda  birdaniga  bir  nechta  maydonlardan  foydalanib,  yozuvning  o'ziga 

xosligini tekshirish kerak bo'lgan holatlar mavjud. Shuning uchun kompozit kalit ixtiro qilingan. 

Masalan, men bilan oddiy jadval tuzaman kompozit kalit sintaksisini ko'rsatish uchun: 

Jadval  testini  yarating  (field_1  int,  field_2  matni,  field_3  bigint,  asosiy  kalit  (field_1, 

field_3)); 

 

Yuqoridagi  misolda  ikkita  maydon  kompozit  kalitga  birlashtirilgan  va  jadvalda  ushbu  bir 



xil maydonlarga ega yozuvlar bo'lmaydi. 


Buning  hammasi  kalitlar  uchun SQL. Bu  kichik  o'quv  qo'llanma  -  jadvalni  bitta 

ma'lumotlar  bazasini  tashkil  qilishi  uchun  ularni  qanday  qilib  birlashtirishni  batafsil  ko'rib 



chiqadigan maqolaga tayyorgarlik. 

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