Ob'ektga yo'naltirilgan model



Yüklə 127,68 Kb.
səhifə6/12
tarix26.01.2023
ölçüsü127,68 Kb.
#81010
1   2   3   4   5   6   7   8   9   ...   12
Ob’yektga yo`naltirilgan ma’lumotlar bazasi.

Post-relationalmodel
Klassik relyatsion model jadval yozuvlari maydonlarida saqlanadigan ma'lumotlarning bo'linmasligini nazarda tutadi. Post-relyatsion model kengaytirilgan relyatsion model bo'lib, ma'lumotlarning bo'linmasligini cheklashni olib tashlaydi. Model ko'p qiymatli maydonlarga ruxsat beradi - qiymatlari pastki qiymatlardan iborat bo'lgan maydonlar. Ko'p qiymatli maydonlar uchun qiymatlar to'plami asosiy jadvalga kiritilgan mustaqil jadval hisoblanadi.
Shaklda. 2.6, taqqoslash uchun schyot-fakturalar va tovarlar to'g'risidagi ma'lumotlar misolidan foydalangan holda, relyatsion (a) va postrelyatsion (b) modellar yordamida bir xil ma'lumotlarning taqdimoti ko'rsatilgan. Rasmdan ko'rinib turibdiki, relyatsion model bilan solishtirganda, aloqadan keyingi model ma'lumotlarni yanada samaraliroq saqlaydi va qayta ishlash jarayonida ikkita jadvaldan ma'lumotlarni birlashtirish operatsiyasini bajarish kerak bo'lmaydi.
Hisob-fakturalar

N hisob-faktura

Xaridor




N hisob-faktura




Miqdori













































































































Yuqori yuk

N hisob-faktura

Xaridor




Miqdori









































































Guruch. 2.6. Relyatsion va postrelyatsion modellarning ma'lumotlar tuzilmalari
Postrelyatsion model jadvallarda normallashtirilmagan ma'lumotlarni saqlash imkonini berganligi sababli, ma'lumotlarning yaxlitligi va izchilligini ta'minlash muammosi paydo bo'ladi. Bu muammo DBMSga tegishli mexanizmlarni kiritish orqali hal qilinadi.
Qadr-qimmat Post-relyatsion model - bir-biriga bog'liq bo'lgan relyatsion jadvallar to'plamini bitta postrelyatsion jadval orqali ifodalash qobiliyati. Bu axborotni taqdim etishning yuqori ko'rinishini va uni qayta ishlash samaradorligini oshirishni ta'minlaydi.
kamchilik Postrelyatsion model - bu saqlangan ma'lumotlarning yaxlitligi va izchilligini ta'minlash muammosini hal qilishning murakkabligi.
Ko'rib chiqilayotgan post-relyatsion ma'lumotlar modeli uniVers DBMS tomonidan qo'llab-quvvatlanadi. Post-relyatsion ma'lumotlar modeliga asoslangan boshqa DBMSlar Bubba va Dasdb tizimlarini ham o'z ichiga oladi.
Ko'p o'lchovli model
Ma'lumotlarni taqdim etishda ko'p o'lchovli yondashuv relyatsion yondashuv bilan deyarli bir vaqtda paydo bo'ldi, ammo ko'p o'lchovli ma'lumotlar bazasiga bo'lgan qiziqish 1990-yillarning o'rtalaridan boshlab keng tarqala boshladi. 1993 yilda E. Koddning maqolasi turtki bo'ldi. U OLAP (OnLine Analytical Processing) tizimlari uchun 12 ta asosiy talabni ishlab chiqdi, ulardan eng muhimi ko'p o'lchovli ma'lumotlarni kontseptual ko'rsatish va qayta ishlash imkoniyatlari bilan bog'liq.
Axborot tizimlari tushunchalarini ishlab chiqishda quyidagi ikkita yo'nalishni ajratib ko'rsatish mumkin:
Operatsion (tranzaksiya) ishlov berish tizimlari;
Analitik qayta ishlash tizimlari (qarorlarni qo'llab-quvvatlash tizimlari).
Relyatsion ma'lumotlar bazasi axborot tizimlari tezkor ma'lumotlarni qayta ishlashning axborot tizimlari uchun mo'ljallangan va bu sohada juda samarali. Analitik qayta ishlash tizimlarida ular biroz noqulay va etarlicha moslashuvchan emasligi isbotlangan. Ko'p o'lchovli DBMSlar bu erda samaraliroq.
Ko'p o'lchovli ma'lumotlar bazasi ma'lumotlar bazasi - bu ma'lumotlarni interaktiv tahliliy qayta ishlash uchun mo'ljallangan yuqori darajada ixtisoslashgan DBMS. Ushbu DBMSlarda qo'llaniladigan asosiy tushunchalar yig'ilish, tarixiylik va bashorat qilishdir.
Ajralish qobiliyati ma'lumotlar axborotni umumlashtirishning turli darajalarida ko'rib chiqishni anglatadi. Axborot tizimlarida foydalanuvchi uchun axborotni taqdim etishning batafsil darajasi uning darajasiga bog'liq: tahlilchi, foydalanuvchi, menejer, menejer.
Tarixiylik ma'lumotlar ma'lumotlarning o'zi va ularning o'zaro munosabatlarining yuqori darajadagi statik tabiatini ta'minlashni, shuningdek, ma'lumotlarning vaqt bilan majburiy bog'lanishini o'z ichiga oladi.
Bashoratlilik ma'lumotlarni qayta ishlash bashorat qilish funktsiyalarini o'rnatish va ularni turli vaqt oralig'ida qo'llashni o'z ichiga oladi.
Ma'lumotlar modelining ko'p o'lchovliligi raqamli ma'lumotlarni vizualizatsiya qilishning ko'p o'lchovliligini anglatmaydi, balki tavsiflashda va ma'lumotlarni manipulyatsiya qilish operatsiyalarida axborot strukturasining ko'p o'lchovli mantiqiy tasvirini anglatadi.
Relyatsion model bilan taqqoslaganda, ma'lumotlarning ko'p o'lchovli tashkil etilishi yuqori ko'rinishga ega va axborot mazmuniga ega. Rasmda tasvirlash uchun. 2.7-rasmda avtomobil sotish hajmlari bo'yicha bir xil ma'lumotlarning relyatsion (a) va ko'p o'lchovli (b) ko'rinishlari ko'rsatilgan.
Ko'p o'lchovli ma'lumotlar modellarining asosiy tushunchalari: o'lchov va hujayra.
O'lchov giperkubning yuzlaridan birini tashkil etuvchi bir xil turdagi ma'lumotlar to'plamidir. Ko'p o'lchovli modelda o'lchamlar giperkub hujayralarida o'ziga xos qiymatlarni aniqlashga xizmat qiluvchi indeks rolini o'ynaydi.
Hujayra qiymati qat'iy belgilangan o'lchovlar to'plami bilan yagona aniqlanadigan maydon. Maydon turi ko'pincha raqamli sifatida aniqlanadi. Muayyan hujayraning qiymatlari qanday shakllanganiga qarab, u o'zgaruvchi bo'lishi mumkin (qiymatlar o'zgaradi va tashqi ma'lumotlar manbasidan yuklanishi yoki dasturiy ravishda yaratilishi mumkin) yoki formula (elektron jadval formulasi hujayralari kabi qiymatlar hisoblanadi) oldindan belgilangan formulalar bo'yicha).









































































































































































Guruch. 2.7. Relyatsion va ko'p o'lchovli ma'lumotlarni taqdim etish
Shakldagi misolda. Har bir hujayra qiymati 2,7 b Sotish hajmi vaqt o'lchamining kombinatsiyasi bilan noyob tarzda aniqlanadi Sotish oyi va avtomobil modellari. Amalda, ko'pincha ko'proq o'lchovlar talab qilinadi. Uch o'lchovli ma'lumotlar modeliga misol rasmda ko'rsatilgan. 2.8.
Guruch. 2.8. 3D model namunasi
Mavjud ko'p o'lchovli DBMSlar ikkita asosiy ma'lumotlarni tashkil qilish sxemasidan foydalanadi: giperkubik va polikubik.
IN polikubik Sxema turli o'lchamlarga ega va turli o'lchamlarga ega bo'lgan bir nechta giperkublarni ma'lumotlar bazasida yuzlar sifatida belgilash mumkinligini nazarda tutadi. Ma'lumotlar bazasining polikubli variantini qo'llab-quvvatlaydigan tizimga misol Oracle Express Serverdir.
Qachon giperkubik Sxema barcha hujayralar bir xil o'lchovlar to'plami bilan aniqlanganligini nazarda tutadi. Bu shuni anglatadiki, agar ma'lumotlar bazasida bir nechta giperkublar mavjud bo'lsa, ularning barchasi bir xil o'lcham va bir xil o'lchamlarga ega.
Asosiy qadr-qimmat ko'p o'lchovli ma'lumotlar modeli - vaqt bilan bog'liq katta hajmdagi ma'lumotlarni analitik qayta ishlashning qulayligi va samaradorligi.
kamchilik Ko'p o'lchovli ma'lumotlar modeli - bu an'anaviy onlayn ma'lumotlarni qayta ishlashning eng oddiy vazifalari uchun uning noqulayligi.
Ko'p o'lchovli ma'lumotlar modellarini qo'llab-quvvatlaydigan tizimlarga misollar Essbase, Media Multi-matrix, Oracle Express Server, Cache. Media / MR kabi dasturiy mahsulotlar mavjud bo'lib, ular bir vaqtning o'zida ko'p o'lchovli va relyatsion ma'lumotlar bazalari bilan ishlashga imkon beradi.

Yüklə 127,68 Kb.

Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   12




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin