Ob’ektga yo’naltirilgan model. Ob’ektga yo’naltirilgan ma’lumotlar bazasinida funktsional bog'lanishlar



Download 33,13 Kb.
bet1/4
Sana13.01.2022
Hajmi33,13 Kb.
#359025
  1   2   3   4
Bog'liq
MySql


Mavzu: Ob’ektga yo’naltirilgan ma’lumotlar bazasini boshqarish tizimi.

Reja:

1. Ob’ektga yo’naltirilgan ma’lumotlar bazasi haqida tushuncha.

2. Ob’ektga yo’naltirilgan ma’lumotlar bazasinida ma’lumot turlari.

3. Ob’ektga yo’naltirilgan model.

4 Ob’ektga yo’naltirilgan ma’lumotlar bazasinida funktsional bog'lanishlar.

5. Xulosa



Ob’ektga yo’naltirilgan ma’lumotlar bazasi haqida tushuncha.

Ob'ektga yo'naltirilgan modelda ma'lumotlarni taqdim etishda ma'lumotlar bazasining individual yozuvlarini aniqlash mumkin. Ma'lumotlar bazasi yozuvlari va ularni qayta ishlash funktsiyalari o'rtasidagi aloqalar ob'ektga yo'naltirilgan dasturlash tillaridagi kabi mexanizmlar yordamida o'rnatiladi.Ob'ektga yo'naltirilgan ma'lumotlar bazasining tuzilishi (masalan, Versant ob'ektlari ma'lumotlar bazasi, ob'ektlar do'koni va boshqalar) grafik tarzda daraxt shaklida tasvirlangan, uning tugunlari ob'ektlardir. Ob'ekt xususiyatlari ba'zi bir standart tip (masalan, qator tipi) yoki foydalanuvchi tomonidan tuzilgan tur (sinf sifatida belgilangan) bilan tavsiflanadi.


String tipidagi xususiyatning qiymati belgilar qatoridir. Sinf tipidagi xususiyatning qiymati mos keladigan sinfning namunasi bo'lgan ob'ektdir. Har bir ob'ekt - sinfning namunasi u xususiyat sifatida belgilangan ob'ektning avlodi hisoblanadi. Ob'ekt - sinfning namunasi o'z sinfiga tegishli va bitta ota-onasiga ega. Ma'lumotlar bazasidagi umumiy munosabatlar ob'ektlarning izchil ierarxiyasini tashkil qiladi.Ob'ektga yo'naltirilgan ma'lumotlar bazasining mantiqiy tuzilishi tashqi tomondan ierarxik ma'lumotlar bazasi tuzilishiga o'xshaydi. Ularning asosiy farqi ma'lumotlarni manipulyatsiya qilish usullaridadir.Ko'rib chiqilayotgan ma'lumotlar bazasi modelidagi ma'lumotlar ustida amallarni bajarish uchun inkapsulyatsiya, meros va polimorfizmning ob'ektga yo'naltirilgan mexanizmlari bilan takomillashtirilgan mantiqiy operatsiyalar qo'llaniladi.SQL buyruqlariga o'xshash amallar cheklangan darajada qo'llanilishi mumkin (masalan, ma'lumotlar bazasini yaratish uchun).Ma'lumotlar bazasini yaratish va o'zgartirish tezkor ma'lumotlarni olish uchun ma'lumotlarni o'z ichiga olgan indekslarni (indeks jadvallarini) avtomatik shakllantirish va keyinchalik sozlash bilan birga keladi.Ob'ektga yo'naltirilgan ma'lumotlar bazasi modeliga nisbatan inkapsulyatsiya, meros va polimorfizm tushunchalarini qisqacha ko'rib chiqamiz.Inkapsulyatsiya xususiyat nomining doirasini u aniqlangan ob'ekt doirasi bilan cheklaydi.Meros, aksincha, ob'ektning barcha avlodlariga mulk doirasini kengaytiradi.
Ob'ektga yo'naltirilgan dasturlash tillarida polimorfizm bir xil dastur kodining har xil turdagi ma'lumotlar bilan ishlash qobiliyatini anglatadi. Boshqacha qilib aytganda, bu ob'ektlarda haqiqiylikni anglatadi turli xil turlari bir xil nomdagi usullar (protseduralar yoki funksiyalar) mavjud. Ob'ektli dasturni bajarish jarayonida bir xil usullar argument turiga qarab turli ob'ektlarda ishlaydi. Ob'ektga yo'naltirilgan ma'lumotlar bazasida qidirish foydalanuvchi tomonidan ko'rsatilgan ob'ekt va ma'lumotlar bazasida saqlanadigan ob'ektlar o'rtasidagi o'xshashlikni topishdan iborat. Maqsad ob'ekti deb ataladigan foydalanuvchi tomonidan belgilangan ob'ekt (ob'ekt xossasi maqsad turiga ega), umumiy holatda ma'lumotlar bazasida saqlanadigan ob'ektlarning butun ierarxiyasining kichik to'plamini ifodalashi mumkin. Maqsadli ob'ekt, shuningdek, so'rovni bajarish natijasi ma'lumotlar bazasida saqlanishi mumkin. Relyatsion modelga nisbatan ob'ektga yo'naltirilgan ma'lumotlar modelining asosiy afzalligi ob'ektlar orasidagi murakkab munosabatlar to'g'risidagi ma'lumotlarni ko'rsatish qobiliyatidir. Ob'ektga yo'naltirilgan ma'lumotlar modeli ma'lumotlar bazasining yagona yozuvini aniqlash va ularni qayta ishlash funktsiyalarini aniqlash imkonini beradi.Ob'ektga yo'naltirilgan modelning kamchiliklari yuqori kontseptual murakkablik, ma'lumotlarni qayta ishlashda noqulaylik va past so'rov tezligidir.


Download 33,13 Kb.

Do'stlaringiz bilan baham:
  1   2   3   4




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