Ma’lumotlar bazasining arxitekturasi


Download 1.37 Mb.
bet1/4
Sana17.06.2023
Hajmi1.37 Mb.
#1541550
  1   2   3   4
Bog'liq
2-maruza-2-savol

  • REJA
  • Ma’lumotlar bazasini sinflarga ajratish.
  • Ma’lumotlarni fizik va mantiqiy tavsifi.
  • Ma’lumotlar bazasini uch bosqichli arxitekturasi.
  • Ma’lumotlar bazasini boshqarish tizimini tashkil etuvchilari.

Ma’lumotlar bazasining arxitekturasi

  • Ma'lumotlar bazasi tizimining arxitekturasi - bu uning asosiy funktsional komponentlari, shuningdek, foydalanuvchilar va tizim xodimlarining bir -biri bilan o'zaro ta'sirini ta'minlash vositalari.

Ma'lumotlar bazasi arxitekturasi foydalanuvchilarning so'rovini bajarish uchun ma'lumotlar bazasiga qanday ulanganiga qarab 2 yoki 3 darajali arxitektura bo'lishi mumkin. Ular to'g'ridan -to'g'ri ma'lumotlar bazasiga ulanishi mumkin, yoki ularning so'rovi vositachi qatlam tomonidan qabul qilinadi, u so'rovni sintez qiladi va keyin ma'lumotlar bazasiga yuboriladi.

  • Ma'lumotlar bazasi arxitekturasi foydalanuvchilarning so'rovini bajarish uchun ma'lumotlar bazasiga qanday ulanganiga qarab 2 yoki 3 darajali arxitektura bo'lishi mumkin. Ular to'g'ridan -to'g'ri ma'lumotlar bazasiga ulanishi mumkin, yoki ularning so'rovi vositachi qatlam tomonidan qabul qilinadi, u so'rovni sintez qiladi va keyin ma'lumotlar bazasiga yuboriladi.

Ma'lumotlar bazasining 2 bosqichli arxitekturasi

  • Ma'lumotlar bazasining 2 bosqichli arxitekturasi
  • 2-darajali arxitekturada amaliy dastur ma'lumotlar bazasi bilan bevosita aloqada bo'ladi. Ma'lumotlar bazasi bilan o'zaro aloqada bo'lgan foydalanuvchi interfeysi yoki foydalanuvchi bo'lmaydi. Maktabning oldingi dasturini tasavvur qiling, unda biz har xil fanlardan tanlangan barcha o'quvchilarning hisobotlarini ko'rsatishimiz kerak. Bunday holda, dastur to'g'ridan -to'g'ri ma'lumotlar bazasi bilan o'zaro aloqada bo'ladi va barcha kerakli ma'lumotlarni oladi. Bu erda foydalanuvchidan hech qanday ma'lumot talab qilinmaydi. Bu ma'lumotlar bazasining 2 bosqichli arxitekturasini o'z ichiga oladi.

Ma'lumotlar bazasining ikki bosqichli arxitekturasining yana bir misolini ko'rib chiqaylik. Temir yo'l chiptalarini bron qilish tizimini ko'rib chiqing. Bu qanday ishlaydi? Tasavvur qiling -a, kimdir Dehlidan Goaga chiptani ma'lum bir kunda bron qilib qo'ygan. Shu bilan birga, Dehlidagi boshqa bir joyda, xuddi shu poezd uchun xuddi shu kuni Goa chiptasini bron qilmoqda. Endi ikkita chiptaga talab bor, lekin har xil odamlar uchun. Rezervasyon tizimi nima qiladi? Bu ikkalasidan ham so'rovni oladi va ularning har biri kiritgan so'rovlarni navbatga qo'yadi. Bu erda dastur qatlamiga kiritilgan so'rov va so'rov ma'lumotlar bazasi qatlamiga yuboriladi. Ma'lumotlar bazasida so'rov qayta ishlanganidan so'ng, natija foydalanuvchi uchun ilova qatlamiga qaytariladi.

  • Ma'lumotlar bazasining ikki bosqichli arxitekturasining yana bir misolini ko'rib chiqaylik. Temir yo'l chiptalarini bron qilish tizimini ko'rib chiqing. Bu qanday ishlaydi? Tasavvur qiling -a, kimdir Dehlidan Goaga chiptani ma'lum bir kunda bron qilib qo'ygan. Shu bilan birga, Dehlidagi boshqa bir joyda, xuddi shu poezd uchun xuddi shu kuni Goa chiptasini bron qilmoqda. Endi ikkita chiptaga talab bor, lekin har xil odamlar uchun. Rezervasyon tizimi nima qiladi? Bu ikkalasidan ham so'rovni oladi va ularning har biri kiritgan so'rovlarni navbatga qo'yadi. Bu erda dastur qatlamiga kiritilgan so'rov va so'rov ma'lumotlar bazasi qatlamiga yuboriladi. Ma'lumotlar bazasida so'rov qayta ishlanganidan so'ng, natija foydalanuvchi uchun ilova qatlamiga qaytariladi.

Download 1.37 Mb.

Do'stlaringiz bilan baham:
  1   2   3   4




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