№3-, 4- mavzular. Berlganlar bazasi axritekturasi


JOYLASHISH (BINO RAQAMI, BO`LIM RAQAMI)



Download 0,82 Mb.
Pdf ko'rish
bet12/16
Sana11.01.2022
Hajmi0,82 Mb.
#339103
1   ...   8   9   10   11   12   13   14   15   16
Bog'liq
Mavzu 3 4 (2)

JOYLASHISH (BINO RAQAMI, BO`LIM RAQAMI)

 

Tarmoq tuzilishidagi modelni normallashtirish yo’llaridan biri keltirilgan. Yuqorida 



aytilganidek kortejlar ularni bir qiymatli aniqlaydigan kalitlarga ega va berilganlar 

elementlari  tarmoq  tuzili-shidagi  ixtiyoriy  yo`llar  bo`yicha  yurushni  ta’minlaydi. 

Berilganlar  guruhning  ayrim  elementlari  ularni  bog`lovchi  ikkitadan  aloqaga  ega. 

TAMINOTCHI  va  NARX  munosabatlari  orasidagi  aloqa,  haqiqatdan  ham  ushbu 

ta’minotchi  NARX  munosabatida  ko`rsatilgan  hozirgi  ma’hsulot  yetkazuvchimi 

yoki  kelajakdagi  aminotchimi,  degan  savolga  javob  beradi.  TAMINOTCHI 

munosabati  bilan  TAVARLAR  PARTIYASI    munosabati  orasidagi  aloqa  har  bir 

buyurtma uchun pul to`langan va to`lanmaganligi ko`rsatadi. 

Cizmaning normallashgan shakli: 

-

 



TA’MINOTCHI(TA’MINOTCHI RAQAMI, TA’MINOTCHI ISMI, 

TA’MINOTCHI MANZILI) 

-

 

MAXSULOT(  MAHSULOT RAQAMI,    MAXSULOT NOMI, 



MAHSULOT TASVIRI, OMBORDAGI SONI) 

-

 



HOZIRGI TA`MINOTCHI(MA`HSULOT RAQAMI, TA’MINOTCHI 

RAQAMI, BAHO,YETQAZISH VAQTI) 

-

 

KELAJAK TA`MINOTCHI (MA’HSULOT RAQAMI, TAMINOTCHI 



RAQAMI, BAHO, YETQAZISH VAQTI ) 

-

 



BUYURTMA (BUYURTMA RAQAMI, TQ’MINOCHI RAQAMI, 

BUYURTMA SANASI, YETQAZISH VAQTI,JAMI) 

-

 

TOVARLAR PARTIYASI(BUYURTMA RAQAMI, MAHSULOT 



RAQAMI, MIQDORI ,BAHO) 

-

 



TO`LANMAGAN BUYURTMALAR( TA’MINOTCHI RAQAMI, 

MAHSULOT RAQAMI, QO`SHIMCHA VAQT) 

 

BB  doimiv  ravishda  o‘zgarib  turadi.  Unga  yangi  ma’lumot  elementlari 



qo'shiladi. Ular orasida yangi aloqalar yoki bog’lanishlar o'rnatiladi va ularni qayta 

ishlashni yangi usullari qo’l-laniladi. Foydalanuvchi, yaratilgan BB boshqaruvchi 

tizimini deyarli o’zgartirmasligiga harakat qilinadi. Bu muammoni hal qilish uchun 

berilganlar  elementlarini  asosli  ravishda  guruhlarga  bir-lashtirish  va  ular  uchun 

kalitlarni aniqlash zarur bo’ladi. Hozirgi  kunda  BB  boshqainvchi  tizimlarni 

yaratishda berilganlarni normal shakida tasvirlashni taklif etadiiar.  

 

Normallashtirish bosqichiari 



Berilganlarning  relatsion  modeli  doirasida  birinchi  marta  E.F. 

Kodd  tomo-nidan  munosabatlarni  normallash  tamoyillari  ishlab 

chiqilgan.  Dastavval  birin -chi,  ikkinchi  va  uchinchi  nornal  shakllar 

taklif  qilingan.  Keyinchalik  R.  Boys  va  E.F.  Kodd  tomonidan  V.  Kent 




takliflariga  asoslangan  holda,  uchinchi  nonnal  shaklning  q at’iyroq 

ta'rifi berilgan va bu Boys -Kodd nornal shakli nomi bilan yuritiladi. Bu, 

normal 

shakllarning 

hammasi 

munosabat 

atributlari 

orasidagi 

funksional  bog’lanishlarga  asoslangan.  Bulardan  yuqoriroq  darajadagi 

normal shakilar R.Fagin tomonidan keyinroq k iritilgan. Bular to'rtinchi 

va beshinchi normal shakllardan iborat.  

Normallashtirish  - 



munosabatlarining

  birlamchi  kalitlari  va  mavjud 

aloqalari asosida, ularni tahlil qilishning rasmiv usuli.Buning vazifasi  - 

BB  bitta  chizma -sini  (yoki  munosabatlar  majmua sini)  boshqa  chizma 

bilan  almashtirishdan  iborat  bo‘lib,  unda  munosabatlar  soddaroq  va 

doimiy  tuzilishga ega  bo’ladi.  Ayrim  relatsion  BB  loyihalarini  amalga 

oshirish  jaravonida  sifatli  boshqarish  tizimini  yaratish  uchun  birinchi 

normal shaklning talablarin i bajarish yetarli, deb hisob -lanadi. 

Funksional bog’lanish tushunchasi 

Relatsion 

BBda 

berilganlami 



tuzilishidan 

tashqari 

ulami 

chizmalariga  ham  e’tibor  beriladi.  BBni  tuzilislii  -  munosabatning 



chizmasi yordamida beriladi. Berilganlar elementlarini qamrab  oluvchi 

munosabatlar  yaratilganda,  obyektning  qaysi  atributlari  bog‘liqligini 

aniqlashi  kerak.  Shuning  uchun  amaliyotda  muno -sabatlarning  normal 

shakllari,  relatsion  BB  nazariyasidagi  tayanch  tushuncha  bo'lib, 

funksional bog’lanish tushunchasiga asosianadi. Funksional bog’lanish, 

munosabatdagi 

atributlarning 

mazmuni 


bo‘yicha 

bog‘lanishni 

ko'rsatadi,  ya’ni  atributlar  bir-biri  bilan  qanday  bog’lanishi 

mumkinligini,  hamda  atributlar  orasidagi  funksional  bu  bog'lanishlar 

ba'zi  bir  atributlarga  qo‘yilgan  turli  chek-lashlar  orqali  aniqlanadi. 

Masaian,  R  munosabatdagi  A  va  V  atributlarni  ko'ray -lik.  Agarda 

vaqtning  har  daqiqasida  R  munosabatdagi  A  atributning  har  bir  ele -

mentiga  shu  munosabatdagi  V  atributning  bittadan  ortiq  bo‘lmagan 

elementi  mos  kelsa,  V  atribut   A  atributga 

funksional bog'langan

  deyiladi. 

V  atribut  A  atributga  funksional  bog‘langan,  degani,  bu  A  atribut  V 

atributni  bir  qiymatli  aniqlaydi,  ya’ni  vaqtning  qaysidir  daqiqasida  A 

atributning  bitta  elementining  qiymati  ma’lum  bo‘lsa,  V  atri butning 

ham  bitta  elementining  qiymatini  aniqlash  mum -kin.  A  atribut 

(atributlar  to‘plami)ni 

determinant

  deb  ham  atashadi.  Yuqorida 

keltirilgan ta’rifni boshqacha shaklda ham ifodalash mumkin.  

Ta'rif:

    R  munosabat  berilgan  bo‘lsin.  R  munosabatning  ixtiyoriy 

vaqtdagi  holatidan,  uning  har  qanday  r

1

,r



2

 

  R  kortejlari  uchun  r



1

A= 


r

2

A  ifodadan  r



1

V=  r


2

V  kelib  chiqsa,  ya'ni  A  atributning  hamma  bir  xil 

qiymatdagi  kortejlari  bilan  V  atributning  ham  bir  xil  qiymatdagi 

kortejlariga  mos  kelsa,  V  atributlar  to‘plami  A  atributlar  to ‘piamiga 



funksional bog'liq 

yoki A Vni 



funksional aniqlaydi

 deyiladi.  

Agarda R munosabatdagi V atribut shu munosabatdagi A (yoki 

atributlar termasi) atribut-ning hamma elementlariga funksional bog'iangan 




bo'lsa- yu, lekin A atributning birorta qismiga bog 'liq bo'lmasa, V atribut A 

atrbutga 



to 'liq funksional bo

g’lingan deyiladi.  

Masalan  PROGRAMMACHI  FAOLIYATI  munosabatida  ISH 

SOATLARI 

MIQDORI 

atiibuti 

( PROGRAMMACHI 

RAQAMI. 


PROGRAMMA RAQAMI) tarkibli kalitga to’liq funksional bog’langan, 

chunki 


aniq 

bitta 


programmani 

yaratishga 

ma’lum 

bir 


programmachining  sarflagan  ISH_SOATLARI_MIQDORI  ni  aniqlaydi. 

Lekin,  shu  tarkibli  kalitni  tashkil  etuvchilarning  hech  biri  alohida 

ISHSOATLARI_ 

MIQDORI 


ni 

aniqlay 


olmaydi. 

PROGRAMMACHINING_ISMI 

atributi 

bitta 


PROGRAMMACHI_RAQAMI atributiga to’liq funksional bog' -langan, 

xuddi 


shunday 

PROGRAMMA_NOMI 

atributi 

PROGRAMMA 

RAQAMI atributiga to’liq funksional bog’liq.  

 


Download 0,82 Mb.

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




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish