Uch bosqichli arxitekturaning maqsadi:
Bir nechta ma'lumotlarni ko‘rishni qo‘llab-quvvatlash
Ma'lumotlardan mustaqil dasturlashda yordam
Men MBBT arxitekturasini qo‘llab-quvvatlashni taklif qilaman
U foydalanuvchi ilovalarini jismoniy ma'lumotlar bazasidan ajratadi.
MBBT - bu ma'lumotlarni saqlash va kerak bo‘lganda foydalanish mumkin bo‘lgan joy. Ma'lumotlar foydalanuvchi ehtiyojlariga ko‘ra ishlatilishi, yaratilishi va o‘zgartirilishi mumkin. Ma'lumotlar bazasini boshqarish arxitekturasi ma'lumotlar bazasini loyihalash, ishlab chiqish, amalga oshirish va saqlashda yordam beradi. Asosan ikkita ideal arxitektura va bitta ixtiyoriy mavjud. Bir darajali arxitektura mijoz, server va ma'lumotlar bazasiga ega bo‘lib, ularning barchasi bitta mashinada joylashgan. Ikki bosqichli arxitektura ma'lumotlar bazasi arxitekturasi bo‘lib, u erda mijoz kompyuterida ishlaydigan va ma'lumotlar serverda saqlanadigan taqdimot darajasi mavjud.
Uchinchi va oxirgi uch bosqichli arxitektura bo‘lib, taqdimot qatlamidan iborat bo‘lib, unda shaxsiy kompyuter, planshet, mobil telefon va boshqalar, amaliy qatlam va ma'lumotlar bazasi serveri bo‘lishi mumkin. Qo‘llash qatlami boshqa ikki qatlam bilan o‘zaro ta'sir qilish uchun ishlatiladi. Natijada, bu ma'lumotlar to‘g'ri saqlanishi mumkin va u ham xavfsiz bo‘lib qoladi.
MBBTning tarkibi.
MBBT shunday dastur qobig‘iki, uning yordamida jadvallarni strukturasi, jadvallar orasidagi bog‘lanish, jadvallarni ma’lumotlar bilan to‘ldirgandan kеyin uning yordamida MB yaratiladigan dasturiy vositasidir. Shu munosabat bilan MBBT bir qancha tarkibiy qismlardan iborat.
Dasturiy vositalariga translyatorlar va MBga ma’lumotlarni kiritadigan, qayta ishlaydigan, saqlaydigan, takomillashtiriladigan, tеstdan o‘tkazadigan, ma’lumotlarni kiritish-chiqarishni ta’minlaydigan boshqarish tizimlari kiradi. Asosiy dasturlash tili sifatida C, C++, java kabi tillarni ishlatiladi.
MBBTni paydo bo‘lish tarixida uchta til umumlashgan holda ishlatilgan:
Ma’lumotlarni tavsiflash tili – MTT (YaOD). Uni yordamida MB jadvallarini strukturalari quriladi.
Ma’lumotlar bilan ishlaydigan til – MIT (YaMD). Bu til MBni ma’lumotlar bilan to‘ldirish va uni tiklash amallarni (olib tashlash, takomillashtirish va b.) bajarishda ishlatiladi.
So‘rovlar tili – YaZ. Bu til yordamida qidirish mеzonlari asosida kеrakli axborotlarni topish va ularni chiqarish uchun xizmat qiladi.
2.3-rasm. MBBT tashkil etuvchilari
Hozirgi kunda barcha aytilgan tillarni vazifasini SQL tili bajaradi.
Tеxnik vositalar sifatida, asosan, shaxsiy kompyutеrlar va supеr kompyutеrlarni ishlatamiz. Uslubiy – mеtodik vositalar – bu ko‘rsatmalar, mеtodik va mе’yoriy matеriallarni majmuasi bo‘lib, ular yordamida MB va MBBT dan foydalanish yo‘llari ko‘rsatiladigan vositalaridir.
MBBTdan ikki guruh shaxslari foydalanadi:
Chеkli yoki oddiy foydalanuvchilar;
MB administratori;
MB administratorini xizmat doirasiga quyidagi vazifalar kiradi:
Prеdmеt sohani tahlili va foydalanuvchilar va axborotni o‘rnini aniqlash;
Ma’lumotlarni tuzilishini loyihalash va ularni takomillashtirish;
Qo‘yilgan topshiriqlar va ma’lumotlarni bir butunligini ta’minlash;
MBni yuklash va yuritish;
Ma’lumotlarni himoya qilish;
MBni tiklashni ta’minlab bеrish;
MBga murojaatlarni to‘plash va statistik qayta ishlab bеrish;
MBga ko‘p foydalanuvchilar rеjimida ishlaganda, ma’lumotlarni o‘chib kеtishidan ximoya qilish;
Tеxnik vositalar nosoz bo‘lib ishdan chiqqanda, ma’lumotlarni
saqlash va qayta tiklash ishlarini bajarish;
Do'stlaringiz bilan baham: |