Ma'lumotlar bazasining tarkibi va uni tashkil etish. Ma'lumotlarning relyatsion modeli Aloqaviy algebra



Download 119 Kb.
bet6/9
Sana30.04.2022
Hajmi119 Kb.
#595540
1   2   3   4   5   6   7   8   9
Bog'liq
Mavzu Ma\'lumotlar bazasi nazariyasining asosiy tushunchalari Re

Misol munosabati (Zaborov)
Jadval qatorlarini ularning atributlari, ya'ni kortej elementlari qanday qiymatlarni olishi bilan aniqlash mumkin. Tuplening mazmuni uni boshqalardan farq qiladi. Ammo ba'zi qatorlar o'zlarining atributlariga mos kelishi mumkin. O'yinning o'zi qo'rqinchli emas, lekin u endi bunday atributlar to'plamidan munosabatlardagi kortejlarni yagona aniqlash uchun foydalanishga ruxsat bermaydi. Identifikatsiyani bir ma'noli qilish uchun har bir satr uchun o'ziga xos qiymatga ega bo'lgan shunday kalit maydon kiritiladi. Bunday kalit semantik yukni ko'tarishi mumkin yoki u faqat sun'iy ravishda yaratilgan raqam bo'lishi mumkin.
Barcha munosabatlar to'plami ma'lumotlar bazasini belgilaydi. Har bir munosabat o'zining mantiqiy ma'lumotlarini saqlaydi. Muayyan ma'lumotni olish uchun turli munosabatlardagi ma'lumotlarni o'zaro bog'lash kerak bo'lishi mumkin. Codd kortejlarni manipulyatsiya qilish uchun sakkizta asosiy relyatsion algebra operatsiyalarini tasvirlab berdi:

  • ittifoq;

  • kesishuv;

  • ayirish;

  • Dekart mahsuloti;

  • Namuna;

  • Proyeksiya;

  • Murakkab;

  • Bo'lim.

Relyatsion algebraning ajoyib xossasi uning yopiqligidir, ya'ni munosabatlar bo'yicha amallar natijaning o'zi munosabat bo'ladigan tarzda ko'rsatilgan. Ya'ni, bir nechta jadvallarga ega bo'lish va ular ustida tegishli operatsiyalarni bajarish natijasida biz jadvalni ham olamiz.
Ko'pgina operatsiyalarning ma'nosi to'plam nazariyasidagi tegishli operatsiyalar bilan mos keladi. Ularning mohiyati haqida umumiy tushuncha quyidagi rasmda keltirilgan.

Kortejlar ustidagi operatsiyalarga misol (Zaborov)
Turli munosabatlar bir xil turdagi domenlarni o'z ichiga olishi muhim. Bu shuni anglatadiki, agar ikkita kortejda bir xil domenlar bo'lsa, ularning ichida bir xil atributlar bo'lsa, unda biz ushbu atributlarni o'z ichiga olgan kortejlar orasidagi ma'lum bir bog'liqlik haqida gapirishimiz mumkin. Boshqacha qilib aytganda, agar ustunlardan biridagi bir xil jadvalning turli satrlari bir xil qiymatlarga ega bo'lsa, u holda bu qatorlar orasidagi ma'lum munosabat haqida gapirish mumkin. Yoki turli jadvallarda bir xil ma'noga ega ustunlar (domenlar) mavjud bo'lsa, bu ustunlardagi bir xil qiymatlarga ega satrlar bir-biri bilan bog'liq.
Proyeksiya operatsiyasi qo'llaniladigan domenlar to'plamini cheklab, dastlabki munosabatlar elementlarining bir qismidan iborat munosabatni olish imkonini beradi. Tanlash yoki tanlash faqat maydonlari tanlash shartlarini qondiradigan kortejlarni o'z ichiga olgan munosabatlarni olish imkonini beradi. Masalan, siz faqat ko'rsatilgan domenlari atribut qiymatlari ko'rsatilgan kortejlarni tanlashingiz mumkin.
Aloqalar bo'yicha barcha operatsiyalarning umumiyligi ma'lumotlar bazasidan har qanday qiziqarli ma'lumotni olish va uni oldindan belgilangan xususiyatlarga (sarlavha) ega bo'lgan munosabat (jadval) shaklida shakllantirish imkonini beradi.
Relyatsion ma'lumotlar modeli tasodifan paydo bo'lmagan, lekin katta hajmdagi turli xil ma'lumotlar bilan ishlash zarurati natijasi edi. Ma'lum bo'lishicha, bunday ma'lumotlarni saqlash tuzilmasi va ushbu tuzilmada belgilangan operatsiyalar keng ko'lamli amaliy masalalarni hal qilish uchun qulaydir. Taxmin qilish mumkinki, xuddi shunday muvaffaqiyatli yechim tabiiy tanlanish natijasida tabiat tomonidan topilgan bo'lishi mumkin.
Biz ta'riflayotgan identifikatorlar, tushunchalar va hodisa xotirasi tizimi ko'p jihatdan relyatsion modelga juda o'xshash. Bir qator o'xshashliklarni keltirish mumkin:

  • Neyron bir nechta dendritik segmentlardan olingan ma'lumotlar bilan ishlaydi, ularning har biri ma'lum turdagi ma'lumotlarga sozlangan. Xuddi shu turdagi dendritik segmentlar ma'lum bir domen bilan bog'lanishi mumkin;

  • Dendritik segmentga xos ma'lumotni tavsiflovchi tushunchalarning kombinatsiyasi domenda topilgan atributlarga mos keladi;

  • Qobiq zonasi tomonidan qo'llaniladigan tushunchalar va ushbu zonaga xos bo'lgan paket strukturasini belgilaydigan identifikatorlar domenlar (sarlavha) tuzilishini belgilaydi;

  • Foydalanish umumiy tushunchalar zonalar orasidagi ma'lumotni proyeksiyalashda, umumiy domenlardan turli jihatlardan foydalanishga mos keladi;

  • Miyani tashkil etuvchi korteks maydonlari to'plami ma'lumotlar bazasini tashkil etuvchi munosabatlar to'plamiga mos keladi;

  • Xotiralar orasidagi assotsiativlik turli kortejlarning umumiy atributlari orqali bog'lanishga mos keladi;

  • Xotiraning korteks zonalari bo'ylab taqsimlanishi bitta hodisaning yagona noyob kalit bilan birlashtirilgan turli munosabatlardagi bir nechta kortejlarni yaratishi mumkinligiga mos keladi;

  • Miyaning hozirgi holatini tavsiflovchi to'lqin ma'lumotlar bazasiga so'rovning analogi sifatida harakat qilishi mumkin. Aloqalar bo'yicha operatsiya natijasi munosabatlar bo'lgani kabi, miyaning javobi ham bitta to'lqinli rasmda birlashtirilgan assotsiativ bog'liq tavsiflar to'plami bo'lishi mumkin.

Albatta, bizning miya modeli va aloqa tizimlari o'rtasida aniq moslik yo'q. Miyaning arxitekturasi ancha boy, chunki u nafaqat ma'lumotlarni saqlash va olish vazifalarini, balki bu bilan birlashtirilgan boshqa ko'plab funktsiyalarni ham hal qiladi. Biroq, hatto mavjud o'xshashliklar ham korteksda sodir bo'ladigan axborot jarayonlarining mohiyatini yaxshiroq tushunishga imkon beradi.
Axborot tizimlarida faqat relyatsion ma'lumotlar bazalaridan foydalaniladi, deb o'ylash noto'g'ri bo'lar edi. Ko'pincha ierarxik, tarmoq, relyatsion va boshqa modellarga asoslangan ma'lumotlar bazalarini amalga oshirishni topishingiz mumkin. Shunga qaramay, aksariyat axborot tizimlari relyatsion ma'lumotlar bazalariga asoslangan bo'lib, uning asosi 1960-yillarning oxirida E. Kodd tomonidan qo'yilgan bo'lib, bunday ma'lumotlar bazalarini amalga oshirishda qo'llanilishi kerak bo'lgan asosiy qoidalar va operatsiyalarni belgilab beradi. Axborot tizimlarida mavjud bo'lgan ko'plab ma'lumotlar bazasi modellari qandaydir tarzda relyatsion ma'lumotlar bazalari tamoyillariga asoslanadi va ma'lum turdagi ma'lumotlar bilan ishlashni yaxshilash uchun turli xil qo'shimcha vositalardan foydalanadi, masalan, geografik ma'lumotlar, real vaqtda ma'lumotlar (oqimli ma'lumotlar), ko'p o'lchovli ma'lumotlar va boshqalar.
Relyatsion ma'lumotlar bazalarida asos bo'lib, tegishli ma'lumotlar bazalarida ma'lumotlar bilan ishlashning asosiy qoidalarini tashkil etuvchi relyatsion algebra asosida qurilgan relyatsion ma'lumotlar modelidir.

Download 119 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




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