Mundarija kirish i-bob. Malumotlar bazasining asosiy tushunchalari malumotlar bazasi Ma'lumotlar bazasi modellari relyatsion ma'lumotlar modeli 0 ii-bob


Download 387.99 Kb.
bet3/6
Sana28.12.2022
Hajmi387.99 Kb.
#1013116
1   2   3   4   5   6
Bog'liq
G`ulomova Xolida 15mavzu

1.3 Relyatsion ma'lumotlar modeli


Relyatsion ma’lumotlar modeli “munosabat” tushunchasiga asoslanadi. Aloqa - bu kortejlar deb ataladigan elementlar to'plami. Taqdimot shakli ikki o'lchovli jadvaldir.
Jadvalda qatorlar (yozuvlar) va ustunlar (ustunlar) mavjud. Har bir jadval qatori bir xil tuzilishga ega va maydonlardan iborat. Jadvalning satrlari kortejlarga, ustunlari esa munosabat atributlariga mos keladi.
Domen - bu bir xil turdagi atom qiymatlari to'plami. Bitta jadval yordamida ma'lumotlar o'rtasidagi munosabatlarning eng oddiy turini, ya'ni jadvalda ma'lumotlar saqlanadigan bitta ob'ektni (hodisalar, ob'ektlar, tizimlar va boshqalar) ko'plab sub'ektlarga bo'linishini tavsiflash qulay. , ularning har biri qator yoki jadval yozuviga mos keladi.
Relyatsion ma'lumotlar modelining afzalligi kompyuterda jismoniy amalga oshirishning soddaligi, ravshanligi va qulayligidadir. Foydalanuvchi uchun soddaligi va tushunarliligi ularning keng qo'llanilishiga asosiy sabab bo'ldi. Ushbu turdagi ma'lumotlarni qayta ishlash samaradorligi muammolari texnik jihatdan to'liq hal qilinadigan bo'lib chiqdi.
Relyatsion modelning kamchiliklari quyidagilardan iborat: individual yozuvlarni aniqlashning standart vositalarining yo'qligi va ierarxik va tarmoq munosabatlarini tavsiflashning murakkabligi. [14, 32-33-betlar].
DBMS umumiy ko'rinishi

Ushbu kichik bo'limda ikkita ma'lumotlar bazasini boshqarish tizimi muhokama qilinadi:


Microsoft Visual FoxPro 9.0Access 2013
Microsoft Visual FoxPro 9.0 FoxPro - ob'ektga yo'naltirilgan, vizual dasturlashtiriladigan ma'lumotlar bazasini boshqarish tili. Visual FoxPro tilidan turli darajadagi o'qitish foydalanuvchilari foydalanishlari mumkin: yangi boshlanuvchi dasturchi qisqa vaqt ichida Visual FoxPro yordamida oddiy dasturlarni yaratishi mumkin, tajribali foydalanuvchi to'liq xususiyatli Visual dasturi yordamida axborotni qayta ishlashning eng keng imkoniyatlaridan foydalanishi mumkin. FoxPro integratsiyalashgan dasturlash muhiti - ob'ektga yo'naltirilgan dasturlash (OOP), sinflar, MAQOMOTI ob'ektlari, shuningdek, Visual FoxPro tomonidan taqdim etilgan eng mashhur ma'lumotlar bazasi serverlari - Microsoft SQL Server, Oracle, DB2, Informix va boshqalar.
Taroziga soling: SQL bilan kuchli integratsiyalashgan, SQL buyruqlar bloklarini to'g'ridan-to'g'ri asosiy kodning tanasiga kiritish va SQL so'rovlarida o'z funktsiyalaridan foydalanish imkonini beradi. Bu , hatto jadvallar indekslanmagan bo'lsa ham, katta ma'lumotlar bazalarini tez va samarali qayta ishlash imkonini beradi .
Kompozit indeks yaratish, kursorlar bilan ishlash (oddiylardan farq qilmaydigan, lekin seans tugagandan so'ng yo'qolib ketadigan, ya'ni xotirada ham, diskda ham qolmaydigan virtual jadvallar), eksport/import qilish imkoniyati mavjud. XML dan / XML dan ma'lumotlar, VFoxPro ODBC drayveri yordamida boshqa ma'lumotlar bazalari bilan ishlaydi, VFoxPro ma'lumotlar bazasi (shu jumladan indekslar) bilan ishlashda juda ishonchli va e'lon qilingan imkoniyatlarga to'liq mos keladi.
Kamchiliklari:
Fox pro-da ma'lumotlar bazasiga aloqador bo'lmagan ilovalarni yaratish qiziq emas, garchi FoxPro-ning o'zi mustaqil tildir. Buning sababi, FoxPro vizual komponentlar bilan ishlash uchun juda minimal sinf bilan birga keladi va bu sinfning manbai yopiq. Shuning uchun, ishlab chiquvchi o'z dasturini "bezatish" qobiliyatida cheklangan. Keyinchalik, FoxPro o'zgaruvchilar turini e'lon qilmaydi, bu o'zgaruvchiga kirishning to'g'riligini nazorat qilishni imkonsiz qiladi va eng muhimi, o'zgaruvchiga maksimal xotira miqdori ajratiladi, shuning uchun FoxPro da yozilgan dasturlar juda ko'p resurs talab qiladi.
FoxPro ning katta kamchiligi uning hisobot ishlab chiqaruvchisi juda zaif bo'lib, bu dasturni ishlab chiqishni juda qiyinlashtiradi. FoxPro dasturi qo'llab-quvvatlovchi kutubxonalarni talab qiladi, bu esa taqdim etilgan dastur hajmini taxminan 4 Mb ga oshiradi. [9, 7-bet].
Bugundan boshlab Microsoft FoxPro-ni qo'llab-quvvatlashni to'xtatdi. Eng so'nggi to'qqizinchi versiya. Bu esa eng katta kamchilikdir.Access 2013Access ish stoli DBMS (ma’lumotlar bazasini boshqarish tizimi) relyatsion turi hisoblanadi. Accessning afzalligi shundaki, u juda oddiy grafik interfeysga ega bo'lib, u nafaqat o'z ma'lumotlar bazasini yaratish, balki o'rnatilgan vositalar yordamida ilovalarni ishlab chiqish imkonini beradi.
Boshqa ish stoli ma'lumotlar bazasidan farqli o'laroq, Access barcha ma'lumotlarni bitta faylda saqlaydi, garchi u relyatsion ma'lumotlar bazasida bo'lishi kerak bo'lsa-da, ularni turli jadvallarga tarqatadi. Ushbu ma'lumotlar nafaqat jadvallardagi ma'lumotlarni, balki quyida tavsiflanadigan boshqa ma'lumotlar bazasi ob'ektlarini ham o'z ichiga oladi.



Download 387.99 Kb.

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




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling