See discussions, stats, and author profiles for this publication a



Download 2,41 Mb.
bet7/13
Sana19.01.2023
Hajmi2,41 Mb.
#900514
1   2   3   4   5   6   7   8   9   10   ...   13
Bog'liq
Mijoz-serverarxitekturasikursishi

2.1. Ikki darajali mijoz-server arxitekturasida server va ma’lumotlar bazasi mijozining o‘zaro ta’siri
Ma’lumotlar bazasi serverining dasturiy ta’minoti mijoz dasturiy ta’minoti tomonidan boshlangan so‘rovlarni, natijani so‘rov yuborgan ma’lumotlar bazasi mijoziga qaytarish orqali qayta ishlaydi. Umuman olganda, server va ma’lumotlar bazasi mijozi o‘rtasidagi o‘zaro ta’sir quyidagi bosqichlarda ifodalanishi mumkin:
- foydalanuvchi mijozni ishga tushiradi va mijoz ulanish o‘rnatish uchun so‘rov yuboradi;
- server mijozga ishlashga tayyorligi to‘g‘risida tasdiqnoma yuboradi;

- mijoz foydalanuvchining login va parolini so‘raydi, ushbu ma’lumotlarni kiritgandan so‘ng ism va parol serverga yuboriladi;


- server parolning foydalanuvchi nomiga mos kelishini va ushbu foydalanuvchi ko‘rsatilgan ma’lumotlar bazasibilan ishlash huquqiga ega ekanligini tekshiradi. Agar barcha huquqlarga rioya qilinsa, mijozga tasdiqnoma yuboriladi;
- foydalanuvchi ma’lumotlarni kiritadi (masalan, kirish shaklini to‘ldiradi) va kiritilgan ma’lumotlar serverga ma’lumotlar bazasiga kiritishni so‘rab yuboriladi;
- server ushbu foydalanuvchi yangi ma’lumotlarni kiritish huquqiga ega ekanligini tekshiradi. Agar foydalanuvchi ushbu huquqlarga ega bo‘lsa, server ma’lumotlar yaxlitligi buzilganligini tekshiradi. Agar hamma narsa yaxshi bo‘lsa, unda yangi ma’lumotlar kiritiladi va mijozga hamma narsa muvaffaqiyatli bo‘lganligi to‘g‘risida xabarnoma yuboriladi;
- mijoz foydalanuvchiga operatsiyani muvaffaqiyatli yakunlash to‘g‘risida xabar beradi.
Albatta, real sharoitda ma’lumotlar bazasi serveri va mijoz dasturi o‘rtasidagi o‘zaro bog‘liqlik ancha murakkablashishi mumkin. Ma’lumotlar bazasi serveri tomonidan amalga oshiriladigan xatti-harakatlar qo‘shimcha tekshirishlar va amallarni ham o‘z ichiga oladi.

25
Quyida OLE DB, ODBC, ADO ma’lumotlariga kirish texnologiyalaridan



foydalangan holda shaxsiy kompyuterlar uchun eng keng tarqalgan Windows operatsion tizimida server dasturiy ta’minotining mijoz dasturlari bilan o‘zaro ta’sirini ko‘rib chiqamiz (4-rasm). Mijoz dasturiy ta’minoti ma’lumotlar bazasi serverining dasturiy ta’minotiga ulanadi, so‘rov yuboradi, natijalarni oladi va keyin ularni qayta ishlaydi (masalan, natijalarni ekranda aks ettiradi).
Visual C ++ (VC ++), Visual Java ++ (VJ ++), Visual Basic (VB), Delphi, mijoz MBBTVisualFoxPro(VFP), Paradox, Accessdasturlari–ma’lumotlar bazasi mijoz dasturlari so‘rovlarini ko‘rib chiqadigan dasturlari masalan, MS SQL Server, JB (4-rasmda - RMBBT) relyatsion serverlarining ma’lumotlar bazalariga.


Download 2,41 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   10   ...   13




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