2-ma’ruza. Ma’lumotlar bazasiga qo’yiladigan talablar. Rеja: Axborot tizimlari va ma'lumotlar bazasi



Download 1,05 Mb.
bet23/100
Sana07.12.2022
Hajmi1,05 Mb.
#880351
1   ...   19   20   21   22   23   24   25   26   ...   100
Bog'liq
Rеja Axborot tizimlari va ma\'lumotlar bazasi

Tipik MBBTni tashkil qilish
Tabiiyki, tipik ma'lumotlar bazasini tashkil qilish va uning tarkibiy qismlari tarkibi biz ko'rib chiqqan funktsiyalar to'plamiga mos keladi. Eslatib o'tamiz, biz ma'lumotlar bazasining quyidagi asosiy funktsiyalarini aniqladik:

  • tashqi xotirada ma'lumotlarni boshqarish;

  • Tezkor xotira buferlarini boshqarish;

  • Tranzaksiyalarni boshqarish;

  • ma'lumotlar bazasini ro'yxatga olish va ishdan chiqqandan keyin tiklash;

  • ma'lumotlar bazasi tillarini yuritish.

Mantiqan, zamonaviy relyatsion MBBTda ichki qismni ajratish mumkin - MBBT yadrosi (ko'pincha ma'lumotlar bazasi mexanizmi deb ataladi), ma'lumotlar bazasi til kompilyatori (odatda SQL), ish vaqtini qo'llab-quvvatlash quyi tizimi va yordamchi vositalar to'plami. Ba'zi tizimlarda bu qismlar aniq belgilanadi, boshqalarida esa ular yo'q, lekin mantiqan bu ajratish barcha ma'lumotlar markazlarida amalga oshirilishi mumkin.
MBBT yadrosi tashqi xotiradagi ma'lumotlarni boshqarish, tezkor xotira buferlarini boshqarish, tranzaksiyalarni boshqarish va jurnalga kirish uchun javobgardir. Shunga ko'ra, ma'lumotlar menejeri, bufer menejeri, tranzaksiya menejeri va bufer menejeri kabi yadro komponentlarini ajratish mumkin (hech bo'lmaganda mantiqiy, ba'zi tizimlarda ushbu komponentlar aniq ajratilgan bo'lsa ham). Ushbu ma'ruzaning birinchi qismidan ko'rinib turibdiki, ushbu komponentlarning funktsiyalari bir-biri bilan bog'liq va ma'lumotlar bazasini to'g'ri ishlashini ta'minlash uchun ushbu komponentlarning barchasi sinchkovlik bilan tekshirilgan va tekshirilgan protokollar bo'yicha o'zaro ishlashlari kerak. MBBT yadrosi foydalanuvchilarga bevosita kirish imkoniga ega bo'lmagan o'z interfeysiga ega va SQL kompilyatori tomonidan ishlab chiqarilgan dasturlarda (yoki bunday dasturlarning bajarilishini qo'llab-quvvatlash uchun quyi tizimda) va ma'lumotlar bazasi yordamchi dasturlarida ishlatiladi. MBBT yadrosi ma'lumotlar bazasining asosiy qismidir. Mijoz-server arxitekturasida yadro tizimning server tomonining asosiy tarkibiy qismidir.
MB til kompilyatorining asosiy vazifasi - ba'zi bir bajariladigan dasturga MB tili operatorlarini kompilyatsiya qilish. Relatsion MBBT bilan bog'liq asosiy muammo shundaki, ushbu tizimlarning tillari (va, qoida tariqasida, SQL) protsessual bo'lmagan, ya'ni bunday tilning operatorida ma'lumotlar bazasida ba'zi harakatlar ko'rsatiladi, ammo bu spetsifikatsiya protsedura emas, faqat ba'zi bir shaklda kerakli harakatni bajarish shartlarini tavsiflaydi. Shuning uchun, dasturni ishlab chiqarishdan oldin kompilyator til bayonini qanday bajarish kerakligini hal qilishi kerak. Operatorni optimallashtirishning juda murakkab usullari qo'llaniladi, ularni keyingi ma'ruzalarda batafsil ko'rib chiqamiz. Kompilyatsiya natijasi ba'zi tizimlarda mashina kodidagi, lekin tez-tez bajariladigan ichki mashinadan mustaqil kodda taqdim etiladigan dastur. Ikkinchi holda, operatorning haqiqiy bajarilishi, aslida ushbu ichki tilning tarjimoni bo'lgan ish vaqtini qo'llab-quvvatlash quyi tizimidan foydalangan holda amalga oshiriladi.

Download 1,05 Mb.

Do'stlaringiz bilan baham:
1   ...   19   20   21   22   23   24   25   26   ...   100




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