Ob’ektga yo’naltirilgan ma’lumotlar bazasi Mavzu: Ob’ektga yo’naltirilgan ma’lumotlar bazasi



Yüklə 75,37 Kb.
səhifə1/12
tarix22.03.2024
ölçüsü75,37 Kb.
#180625
  1   2   3   4   5   6   7   8   9   ...   12
Ob’ektga yo’naltirilgan ma’lumotlar bazasi-fayllar.org


Ob’ektga yo’naltirilgan ma’lumotlar bazasi

1.Mavzu: Ob’ektga yo’naltirilgan ma’lumotlar bazasi


Ob'ektga yo'naltirilgan modelda ma'lumotlarni taqdim etishda alohida ma'lumotlar bazasi yozuvlarini aniqlash mumkin. Ma'lumotlar bazasi yozuvlari va ularni qayta ishlash funktsiyalari o'rtasidagi aloqalar ob'ektga yo'naltirilgan dasturlash tillarida mos keladigan vositalarga o'xshash mexanizmlar yordamida o'rnatiladi.
Ob'ektga yo'naltirilgan ma'lumotlar bazasining tuzilishi (masalan, Versant Object Database, Object Store va boshqalar) grafik jihatdan daraxt shaklida tasvirlangan, uning tugunlari ob'ektlardir. Ob'ekt xususiyatlari ba'zi bir standart tip (masalan, string - string) yoki foydalanuvchi tomonidan tuzilgan tur (sinf sifatida belgilangan) bilan tavsiflanadi.
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.
Ob'ektga yo'naltirilgan ma'lumotlar modelining relyatsion modelga nisbatan asosiy afzalligi ob'ektlarning murakkab munosabatlari haqidagi ma'lumotlarni ko'rsatish qobiliyatidir. Ob'ektga yo'naltirilgan ma'lumotlar modeli bitta ma'lumotlar bazasi yozuvini aniqlash va ularni qayta ishlash funktsiyalarini aniqlash imkonini beradi.
Ob'ektga yo'naltirilgan modelning kamchiliklari yuqori kontseptual murakkablik, ma'lumotlarni qayta ishlashning noqulayligi va so'rovlarni bajarish tezligining pastligidir.


  1. Mavzu: Kodd relyatsion algebrasi. Relyatsion xisoblash


Nisbiy algebra ta'rifi Relyatsion algebra relyatsion model uchun asosiy operatsiyalar to'plamini taqdim etadi. Bu protsessual natija olish tartibini tavsiflovchi til. Aloqaviy algebra tavsiflanadi, chunki u operatsiyalar tartibi ko'rsatilgan so'rovda Qandayso'rov natijasini olish uchun. Aloqalar algebrasidagi amallar ketma-ketligi deyiladi munosabat algebra ifodasi.Algebra munosabati ifodasi ifodaga kirish sifatida bitta munosabatni yoki ikkita munosabatni oladi va natijada yangi munosabatni hosil qiladi. Relyatsion algebra ifodalaridan olingan natijaviy munosabat boshqa algebra ifodasiga qo'shimcha ravishda tuzilishi mumkin, natijada yana yangi munosabatlar bo'ladi. Relation Algebra so'rovlarni qayta ishlash paytida so'rovlarni amalga oshirish va optimallashtirish uchun asos yaratadi. Relyatsion algebra - relyatsion DBMSning ajralmas qismi. Relyatsion algebraga kiritilgan asosiy operatsiya: { (Σ), Loyiha (,), Birlashma (Set) ni tanlang, Farqni o'rnating (-), Dekart mahsuloti (×) va Nomini o'zgartiring (r)}.

Yüklə 75,37 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 ©genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə