Ob'ektga yo'naltirilgan model



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

10.6-jadval
Zamonaviy tijorat OODBMS,
ularning ishlab chiqaruvchi kompaniyalari va qo'llash sohalari
Ob'ektli ma'lumotlar bazalari va relyatsion ma'lumotlar bazalari o'rtasidagi asosiy farqlardan biri yangi ma'lumotlar turlarini yaratish va ulardan foydalanish qobiliyatidir. OODBMS ning muhim xususiyati shundaki, yangi tipni yaratish ma'lumotlar bazasi yadrosini modifikatsiyalashni talab qilmaydi va ob'ektga yo'naltirilgan dasturlash tamoyillariga asoslanadi.
OODBMS yadrosi ob'ektlar bilan ishlash uchun optimallashtirilgan. Uning tabiiy operatsiyalari ob'ektni keshlash, ob'ekt versiyasini yaratish va muayyan ob'ektlarga kirish huquqlarini ajratishdir. OODBMS aloqador ma'lumotlar bazalariga qaraganda ob'ektlarga to'plangan ma'lumotlarga kirish va qidirishni talab qiladigan operatsiyalar bo'yicha yuqori mahsuldorlik bilan tavsiflanadi, ular uchun tegishli ma'lumotlarni olish zarurati qo'shimcha ichki operatsiyalarga olib keladi.
OODBMS uchun ob'ektlarni bir ma'lumotlar bazasidan boshqasiga o'tkazish qobiliyati katta ahamiyatga ega.
OODBMS asosida turli xil ilovalar yaratishda ma'lum bir ma'lumotlar bazasining o'rnatilgan sinf tuzilishi muhim ahamiyatga ega. Sinf kutubxonasi, qoida tariqasida, nafaqat barcha standart ma'lumotlar turlarini, balki multimedia va boshqa murakkab ma'lumotlar turlarining kengaytirilgan to'plamini, masalan, video, ovoz, animatsiya ramkalarining ketma-ketligini qo'llab-quvvatlaydi. Ba'zi OODBMSlarda hujjatli ma'lumotlarni saqlash va to'liq matnli qidirish imkonini beruvchi sinf kutubxonalari yaratilgan (masalan, Yasemin, ODB-Yupiter). Asosiy sinf tuzilishiga misol rasmda ko'rsatilgan. 10.17.
Undagi asosiy o'rinni ma'lumotlar bazasiga kirishni boshqarish va indekslashni amalga oshirish uchun barcha kerakli xususiyatlar va usullarni o'z ichiga olgan TOdbObject klassi egallaydi. Boshqa barcha sinflar uning usullarini bekor qiladi, ular amalga oshiradigan turdagi tekshiruvni va ma'lum bir indekserni qo'shadi.
Shakldan ko'rinib turibdiki. 10.17, strukturada hujjatli ma'lumotlarni qayta ishlashga qaratilgan turli sinflar mavjud - TOdbText, TOdbDocument, TODBTextDocument va boshqalar. Har bir hujjat alohida ob'ekt bilan ifodalanadi. Shunday qilib, hujjatlarni saqlashning tabiiyligi ta'minlanadi. Eng muhim operatsiyalardan biri talab bo'yicha hujjatlarni qidirishdir. Ko'pgina sinflar uchun ma'lum bir kalitning qiymati bo'yicha ob'ektlarni qidirish imkoniyati amalga oshiriladi. TOdbText sinfi uchun tabiiy tilda yozilgan ibora asosida qidiruv so'rovini yaratish imkoniyati amalga oshiriladi.
TOdbDocument sinfi maxsus bo'lib, har xil turdagi ob'ektlarni o'z ichiga olishi mumkin. U maydonlardan iborat bo'lib, ularning har biri o'z nomiga ega va ma'lum turdagi ob'ekt bilan bog'langan. Ushbu sinfning mavjudligi foydalanuvchiga turlar to'plamini kengaytirish imkoniyatini beradi. Konteyner ob'ektini (hujjatni) o'zgartirish orqali siz ma'lum maydonlar to'plamini o'rnatishingiz va Hujjatning yangi turini olishingiz mumkin.
ODB-Yupiter bazasida OODBMS ishlab chiquvchilari saqlangan ma'lumotlarning universal tuzilmasi va kuchli qidiruv mexanizmiga ega bo'lgan to'liq xususiyatli axborot-qidiruv tizimini ODB-Text yaratdilar. ODB-Text tizimi hujjatlarni jamoaviy qayta ishlash va korporativ arxivni yuritish vositasidir. Mumkin bo'lgan ilovalar qatorida biz zamonaviy ofisning hujjat aylanishini hisobga olishni avtomatlashtirish, ma'lumotnoma va axborot tizimlarini qurish (taniqli huquqiy ma'lumotlar bazalariga o'xshash), tarmoq ma'lumotlar bazalarini yuritish, xodimlarni hisobga olish, bibliografiya, va boshqalar.

Yüklə 127,68 Kb.

Dostları ilə paylaş:
1   ...   4   5   6   7   8   9   10   11   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