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 bazasining soddalashtirilgan modelini ko'rib chiqing?
Ob'ektga yo'naltirilgan ma'lumotlar bazasining tuzilishi grafik jihatdan daraxt shaklida tasvirlangan, uning tugunlari ob'ektlardir.
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.
Inkapsulyatsiya mulk nomi doirasini u aniqlangan ob'ekt bilan cheklaydi.
Meros olish, aksincha, ob'ektning barcha avlodlariga mulk doirasini kengaytiradi.
Polimorfizm ob'ektga yo'naltirilgan dasturlash tillarida bir xil dastur kodining heterojen ma'lumotlar bilan ishlash qobiliyatini anglatadi.
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.
2 Ma’lumotlarning relyatsion modeli birinchi bor 1970 yilda Ye.F.Kodd tomonidan taklif qilingan bo’lib, u ma’lumotlarni tavsiflash va tasvirlashning amaliy dasturlaridan bog’liq bo’lmasligini ta’minlash masalasini hal qilishga xizmat qiladi. Ma’lumotlarning relyatsion modeli asosida «munosabat» tushunchasi yotib, u inglizcha relation so’zidan olingan. Ba’zi bir qoidalarga amal qilgan holda munosabatlarni ikki o’lchovli jadval ko’rinishda tasvirlash mumkin. Chunki jadval har qanday odamga tushunarli va qulaydir. Real dunyo ob’ektlari haqidagi ma’lumotlarini EHM xotirasida saqlash va ular orasidagi aloqalarni modellashtirish uchun munosabatlar (jadval) Kodda qoidasi.
Do'stlaringiz bilan baham: |