3- ma’ruza. Ma’lumotlar bazasining modellari va Mohiyat-aloqa modeli



Download 80,27 Kb.
bet1/2
Sana14.12.2022
Hajmi80,27 Kb.
#885576
  1   2
Bog'liq
Qo51Q8AZmXZxZGPm8FDvHpgbxlasGC2oUY3aAPTG


3- Ma’ruza. Ma’lumotlar bazasining modellari va Mohiyat-aloqa modeli.
Reja:
1. Ma’lumotlar bazasining modeli.
2. Mohiyat-aloqa modeli.
3. MySQL konfigurasiyasi va uni boshqarish.
Tayanch iboralar: datalogik, struktura, oshkor, oshkormas, mohiyat-aloqa, iyerarxik, graf, Ulman – Chen usuli, MySQL.
1. Ma’lumotlar bazasining modeli.
Zamonaviy MBBT lari datalogik bosqichda xilma – xil MB bilan ishlashni ta’minlaydi. Hozirgi kunda eng ko’p o’rganilgan va keng ishlatiladigan ma’lumot modellari kiradi. Ma’lumot modeli, bu MB ni ma’lumot elementlari to’plami orasidagi bog’lanish strukturalarini tasvirlovchi umumiy sxemadir. Ma’lumot modeli tushunchasini aniq ta’rifini Kodd bergan. U ma’lumot modelini 3 ta kerakli komponentasini keltirgan:

  1. Mavjud bo’lgan ma’lumot strukturalarini aniqlash vositalari majmuasi;

  2. Ma’lumotlarni qidirish va takomillashtirish uchun MB xolatiga qo’llaniladigan amallar to’plami.

  3. Oshkor yoki oshkormas holda MB holatini aniqlovchi va bir butunligini ti’minlovchi vositalar to’plami.

Har bir MB u yoki bu model asosida yoritiladi. Har bir MBBT esa u yoki bu ma’lumot modelini ta’minlaydi deyiladi. Masalan, iyerarxik ma’lumot modeliga asoslangan tizim – ines tizimidir. Tarmoqli modellarda esa – BANK OS , SETOR, relyasion modelga asoslangan tizimlar – Access, KARAT va boshqalar.
modellar.
Iyerarxik modellarda yozuvlar daraxtsimon strukturali ko’rinishda bo’ladi. MBBT lardan ba’zi birlari faqat iyerarxik tuzilishga ega bo’lganlari bilan ishlatiladi. Iyerarxik tuzilishli ma’lumotlar sodda yaratiladi. Bu ko’pincha tadbiqlarda qulay, lekin ma’lumotlarni ko’plari daraxtsimon strukturali bog’lanish tabiatiga ega emas.
Misol, faraz qilaylik 2 ta firma ishlab chiqargan mahsulotning barcha turlarini narxlari berilgan. Shu ma’lumotlarni narxlar ma’lumotnomasi qurilsin va kompyuter xotirasiga joylashtirilsin. Faraz qilamiz, A va V firmalar mos ravishda 2 xil ko’rinishdagi mahsulot chiqaryapti. Har bir mahsulot ko’rinishi har xil texnologiya asosida bajariladi. Bunda uning narxi ham shunga qarab bo’ladi. 3980 mahsulotni 2ta sxema asosida bajaramiz va 01, 02 deb belgilaymiz.
01 580
3980
02 610


01 380
1250 02 345
03 410
V firma 3 xil mahsulotni ishlab chiqaradi: 1250, 1640, 1930.
Barcha maxsulotlar nomlari, ularni ishlab chiqish sxemasi va narxlarni uz ichiga oluvchi ma’lumotnoma tuzish va mashina xotirasiga joylash talab etilsin.
Keltirilgan ma’lumotlar strukturani iyerarxik (daraxtsimon) ko’rinishda tasvirlash kulay.


Format

Mahsulot

Texnologiya

Narx

A

3980

01

586

A

3980

02

610

A

1250

01

380

A

1250

02

345

A

1250

03

410

Ma’lumotni tarmoqli modeli.
Agar berilgan element bir nechta o’zidan yuqori elementga suyansa tarmoqli ma’lumot elementiga ega bo’lamiz.
Tarmoqli ma’lumotlar modeli
Agar munosabatdagi joriy element bir necha berilgan elementga ega bulsa, bunday boglanishlarni iyerarxik strukturalar bilan tavsiflab bulmaydi.
Bunday tuzilmalar tarmokli graflar bilan tavsiflanadi. Tarmokli strukturalarida element ixtiyoriy boshka element bilan boglanishi mumkin. Ya’ni, tarmokli bir necha kichkina obyektlardan topgan yirik obyekt deb karash mumkin.
Ushbu chizmada boglanishlarni tarmokli modelda tasvirlanishi keltirilgan.
Shunday kilib, tarmokli model ma’lumotl elementlari orasidagi xilma-xil boglanishlarni ixtiyoriy kurinishdagi grafik yordamida akslantiradi. Tarmokli model yozuvlar tuplami va mos boglanishlar tuplamidan tashkil topadi. Bog’lanishlarni yaratish uchun aloxida cheklanishlar kuyilmaydi. Misol: oddiy tarmokli MB sxemasi sifatida kuyidagini keltirish mumkin.
Bulimda ishlaydi

Boshliqqa ega
Tarmokli MB turida ma’lumotlar bilan quyidagi ishlarni bajarish mumkin.

  1. 1. MB yozuvlarini qidirish

  2. 2. Yangi yozuvni yaratish

  3. 3. Joriy yozuvni olib tashlash

  4. 4. Joriy yozuvni tiklash

  5. 5. Yozuvni bog’lanishga qo’shish

  6. 6. Yozuvni bog’lanishdan olib tashlash

  7. 7. Bog’lanishlarni o’zgartirish

Misol:

Beshta toifali yozuvdan iborat bo’lgan tarmoqli modelga misol.
Yukoridagi sanab utilgan MM dan tashkari xozirgi kunda kuyidagi MM lar xam amaliyotga kirib kelmokda.

  1. 1. Kup ulchamli MM lar

  2. 2. Obyektga yunaltirilgan MM lar

Shuningdek boshka MM larga asoslangan xar xil tizimlar xam ishlab chikilmokda. Bular katorida kuyidagilarni sanash mumkin.

  1. 1. Obyekt- relyasion

  2. 2. Semantik

  3. 3. Yo’naltirilgan

  4. 4. Konseptual va boshkalar

Ulardan ba’zilari MB bilimlari bazasi va dasturlash tillarini integrasiyalashga (birlashtirishga) xizmat kiladi.

Download 80,27 Kb.

Do'stlaringiz bilan baham:
  1   2




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