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


 2NF: Asosiy ta'riflar va konversiya qoidalari


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

20. 2NF: Asosiy ta'riflar va konversiya qoidalari. 


Ko'pincha  munosabatlarning  asosiy  kaliti  bir  nechta  xususiyatlarni  o'z  ichiga  oladi  (bu 

holda u shunday nomlanadi) kompozit) - masalan, rasmda ko'rsatilgan BOLALAR munosabatini 

ko'ring. 3.4 Savol 19. Bu kontseptsiya bilan tanishtiradi to'liq funktsional qaramlik

Ta'rif: 

kalit  bo'lmagan  atribut  funktsional  jihatdan  butun  kalitga  umuman  bog'liq  bo'lsa,  lekin 

uning biron bir atributiga bog'liq bo'lmagan holda, kompozitsion kalitga to'liq bog'liqdir. 

Misol: 


SUPPLY 

munosabati 

bo'lsin 

(SUPPLIER 

N, 

MAHSULOTLAR, 



NARX). 

Yetkazib  beruvchi  turli  xil  tovarlarni  etkazib  berishi  mumkin,  va  bitta  buyumni  turli  etkazib 

beruvchilar  etkazib  berishi  mumkin.  Keyin  munosabatlarning  kaliti "Ta'minlovchi  N  + 

mahsuloti"...  Barcha  etkazib  beruvchilar  tovarlarni  bir  xil  narxda  etkazib  berishlariga  ruxsat 

bering. Keyin bizda quyidagi funktsional bog'liqliklar mavjud: 

 

Yetkazib beruvchi N, buyum -> narx 



 

mahsulot -> narx 

"Narx"  atributining  kalitga  to'liq  bo'lmagan  funktsional  bog'liqligi  quyidagi  anomaliyaga 

olib  keladi:  buyum  narxi  o'zgarganda,  uning  etkazib  beruvchilari  haqidagi  barcha  yozuvlarni 

o'zgartirish  uchun  munosabatlarning  to'liq  ko'rinishi  talab  qilinadi.  Ushbu  anomaliya,  ikkita 

semantik  faktlarning  bitta  ma'lumot  tarkibida  birlashtirilganligi  natijasidir.  Quyidagi  kengayish 

2NF nisbatlarini beradi: 

 



Yetkazib berish (etkazib beruvchi N, tovar) 

 



MAHSULOTLARNING NARXLARI (TOVARLAR, NARXLAR) 

Shunday qilib, kimdir berishi mumkin 




Download 440.01 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   37




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