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


Uchinchi normal shaklning ta'rifi


Download 440.01 Kb.
Pdf ko'rish
bet9/37
Sana08.01.2022
Hajmi440.01 Kb.
#237443
1   ...   5   6   7   8   9   10   11   12   ...   37
Bog'liq
2-maruza

Uchinchi normal shaklning ta'rifi: 

Agar munosabatlar 2NFda bo'lsa va har bir kalit bo'lmagan atribut birlamchi kalitga bog'liq 

bo'lmasa, munosabatlar 3NFda bo'ladi. 

Ushbu  kitobning  avvalida  biz  odatiy  jadvallarda  ma'lum  maydonlar  o'rtasida  mavjud 

bo'lgan ba'zi munosabatlarni ta'kidladik. Masalan, Mijozlar jadvalining snum maydoni Sotuvchi 

va  Buyurtma  jadvalidagi  snum  maydoniga  to'g'ri  keladi.  Mijozlar  jadvalining  knum  maydoni 

ham  Buyurtmalar  jadvalining  knum  maydoniga  to'g'ri  keladi.  Ushbu  turdagi  havolani  havola 

qilinadigan  yaxlitlik  deb  atadik;  va  munozara  jarayonida  siz  undan  qanday  foydalanish 

mumkinligini ko'rdingiz. 

Ushbu bobda siz ma'lumotlarning yaxlitligini batafsil o'rganib chiqasiz va uni saqlab qolish 

uchun  foydalanishingiz  mumkin  bo'lgan  cheklovlar  haqida  hamma  narsani  bilib  olasiz.  DML 

modifikatsiyalash buyruqlaridan foydalanganda ushbu cheklovni qanday amalga oshirayotganini 

ko'rasiz.  Referentsial  yaxlitlik  ko'pincha  turli  jadvallarda  maydonlarni  yoki  maydonlar 

guruhlarini birlashtirishni o'z ichiga olganligi sababli, bu harakat boshqa cheklovlarga qaraganda 

biroz  murakkabroq  bo'lishi  mumkin.  Shu  sababli,  hatto  jadvallarni  yaratishni  rejalashtirmagan 

bo'lsangiz  ham,  u  bilan  to'liq  tanishishingiz  yaxshi.  O'zgartirish  buyruqlaringizni  mos  yozuvlar 

yaxlitligini cheklash (boshqa cheklovlar singari, lekin havola qilinadigan yaxlitlik cheklovlari u 

belgilanadigan  jadvallardan  tashqari  jadvallarga  ta'sir  qilishi  mumkin)  yordamida  yanada 

samaraliroq  bo'lishi  mumkin  va  ba'zi  bir  so'rov  funktsiyalari,  masalan  qo'shilish,  qayta-qayta 

tuzilgan mos yozuvlar yaxlitligi havolalari (8-bobda ta'kidlanganidek). 




Download 440.01 Kb.

Do'stlaringiz bilan baham:
1   ...   5   6   7   8   9   10   11   12   ...   37




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