O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI
“KOMPYUTER INJINIRINGI” FAKULTETI
“AXBOROT TEXNOLOGIYALARI” KAFEDRASI
“Ma’lumotlar bazasi” fanidan
1-Mustaqil ishi
Fan o’quvchisi: Axmadov F Fan o`qituvchisi:Maxmudov Z
Ma`lumotlar bazasi tizimining arxitekturasi
Ma'lumotlar bazasining arxitekturasi qanday qilib 2 darajali yoki 3 darajali arxitektura bo'lishi mumkin foydalanuvchilar ularning so'rovlarini bajarish uchun ma'lumotlar bazasiga ulangan. Ular to'g'ridan-to'g'ri ma'lumotlar bazasiga ulanishi mumkin yoki ularning so'rovi vositachilik qatlami tomonidan qabul qilinadi, u so'rovni sintez qiladi va keyin ma'lumotlar bazasiga yuboradi.
Reja:
Ma'lumotlar bazasining 2 bosqichli arxitekturasi
Ikki darajali me'morchilikning afzalliklari
Ikki darajali me'morchilikning kamchiliklari:
Ma'lumotlar bazasining 3 bosqichli arxitekturasi
Uch bosqichli arxitekturaning afzalliklari:
3 bosqichli Arxitekturaning kamchiliklari
Ma'lumotlar bazasining 2 bosqichli arxitekturasi Ikki darajali arxitekturada amaliy dastur to'g'ridan-to'g'ri ma'lumotlar bazasi bilan o'zaro ta'sir qiladi. Ma'lumotlar bazasi bilan o'zaro aloqada bo'lgan foydalanuvchi interfeysi yoki foydalanuvchi bo'lmaydi. Maktabning oldingi dasturini tasavvur qiling, u erda biz turli mavzularda tanlangan barcha talabalarning hisobotlarini namoyish qilishimiz kerak. Bunday holda, dastur to'g'ridan-to'g'ri ma'lumotlar bazasi bilan o'zaro ta'sir qiladi va barcha kerakli ma'lumotlarni oladi. Bu erda foydalanuvchidan hech qanday ma'lumot talab qilinmaydi. Bu ma'lumotlar bazasining 2 darajali arxitekturasini o'z ichiga oladi. Ma'lumotlar bazasining ikki bosqichli arxitekturasining yana bir misolini ko'rib chiqamiz. Temir yo'l chiptalarini bron qilish tizimini ko'rib chiqing. Bu qanday ishlaydi? Tasavvur qiling-a, bir kishi ma'lum bir kuni Dehlidan Goaga chipta zahirasi qilmoqda. Shu bilan birga, Dehlining boshqa bir joyida joylashgan boshqa bir kishi, xuddi o'sha poezd uchun xuddi o'sha kuni Goaga chiptani zaxiraga oladi. Endi ikkita chiptaga talab bor, lekin har xil shaxslar uchun. Rezervasyon tizimi nima qiladi? Bu ikkalasidan ham so'rovni oladi va ularning har biri tomonidan kiritilgan so'rovlarni navbatga qo'yadi. Bu erda dastur sathiga kiritilgan so'rov va ma'lumotlar bazasi qatlamiga so'rov yuboriladi. So'rov ma'lumotlar bazasida qayta ishlangandan so'ng, natija foydalanuvchi uchun dastur qatlamiga qaytariladi.