Referat Mavzu : Taqsimlangan ishlovning tayanch arxitekturasi Bajardi: G'ozibekova O'g'iloy Tekshirdi


III.03.2. d taqsimlangan ob'ektlar arxitekturasi



Download 180,6 Kb.
bet13/16
Sana21.06.2022
Hajmi180,6 Kb.
#686738
TuriReferat
1   ...   8   9   10   11   12   13   14   15   16
Bog'liq
Ma\'lumotlar bazasi G\'ozibekova O\'g\'iloy

III.03.2. d taqsimlangan ob'ektlar arxitekturasi.
Umumiyroq yondashuv asosiy komponentlari ob'ektlar bo'lgan taqsimlangan ob'ekt arxitekturasi tomonidan taqdim etiladi. Ular o'zlarining interfeyslari orqali xizmatlar to'plamini taqdim etadilar. Boshqa ob'ektlar so'rovlarni yuboradi va mijoz va server o'rtasida hech qanday farq yo'q. Ob'ektlar joylashgan bo'lishi mumkin turli xil kompyuterlar tarmoqda va ulanish imkonini beruvchi tizim avtobusiga o'xshash vositachi dastur orqali o'zaro ta'sir qiladi turli qurilmalar va apparat qurilmalari o‘rtasidagi aloqani qo‘llab-quvvatlash.





ODBC haydovchi menejeri



Haydovchi 1



Haydovchi K



JB 1



BD K



SQL bilan ishlash





Ошибка! Не указано имя файла.
ODBC arxitekturasi quyidagi komponentlarni o'z ichiga oladi:
1. Ilova (masalan, IS). U vazifalarni bajaradi: ma'lumotlar manbasiga ulanishni so'raydi, ma'lumotlar manbasiga SQL so'rovlarini yuboradi, SQL so'rovlari uchun saqlash maydoni va formatini tavsiflaydi, xatolarni ko'rib chiqadi va ular haqida foydalanuvchini xabardor qiladi, tranzaktsiyalarni amalga oshiradi yoki qaytaradi, tarmoqqa ulanishni so'raydi. ma'lumotlar manbai.
2. Qurilma menejeri. U dastur talabiga binoan drayverlarni yuklaydi, barcha ilovalar uchun yagona interfeysni taklif qiladi va ODBC administrator interfeysi bir xil va ilova qaysi DBMS bilan o'zaro aloqada bo'lishiga bog'liq emas. Microsoft tomonidan taqdim etilgan Driver Manager dinamik yuklangan DLL.
3. Drayv DBMSga bog'liq. ODBC drayveri ODBC funktsiyalarini amalga oshiradigan va ma'lumotlar manbai bilan o'zaro aloqada bo'lgan dinamik DLLdir. Drayv - bu ma'lumotlar bazasiga xos bo'lgan ba'zi funksiyalar uchun so'rovni qayta ishlaydigan dastur (u ma'lumotlar bazasi bazasiga muvofiq so'rovlarni o'zgartirishi mumkin) va natijani ilovaga qaytaradi. ODBC texnologiyasini qo'llab-quvvatlaydigan har bir DBMS dastur ishlab chiquvchilarni ushbu DBMS uchun drayver bilan ta'minlashi kerak.
4. Ma'lumotlar manbai foydalanuvchi tomonidan belgilab qo'yilgan boshqaruv ma'lumotlarini, ma'lumotlar manbalari ma'lumotlarini o'z ichiga oladi va ma'lum ma'lumotlar bazasiga kirish uchun ishlatiladi. Bunday holda, OS va tarmoq platformasi vositalari qo'llaniladi.
Dinamik model
Ushbu model ko'p jihatlarni o'z ichiga oladi, ularni UML tilida ifodalash uchun kamida 5 ta diagramma qo'llaniladi, paragraflarga qarang. 2.04.2-2.04.5.
Boshqaruv jihatini ko'rib chiqing. Boshqaruv modeli strukturaviy modellarni to'ldiradi.
Tizimning tuzilishi qanday tasvirlangan bo'lishidan qat'i nazar, u strukturaviy birliklar (funktsiyalar yoki ob'ektlar) yig'indisidan iborat. Ularning bir butun sifatida ishlashi uchun ularni boshqarish kerak va boshqaruv to'g'risidagi ma'lumotlar statik diagrammalarda mavjud emas. Boshqaruv modellari tizimlar orasidagi boshqaruv oqimini loyihalashtiradi.
Dasturiy ta'minot tizimlarida boshqaruvning ikkita asosiy turi mavjud.
1. Markazlashgan boshqaruv.
2. Hodisaga asoslangan nazorat.
Markazlashtirilgan boshqaruv quyidagilar bo'lishi mumkin:
· Ierarxik- "qo'ng'iroqni qaytarish" printsipi bo'yicha (o'quv dasturlari ko'pincha shunday ishlaydi)
· Dispetcher modeli, bu parallel tizimlar uchun ishlatiladi.
IN dispetcherlik modellari tizimning tarkibiy qismlaridan biri dispetcher hisoblanadi, deb taxmin qilinadi. U tizimlarni ishga tushirish va o‘chirishni hamda tizimning qolgan jarayonlarini muvofiqlashtirishni boshqaradi. Jarayonlar bir-biriga parallel ravishda amalga oshirilishi mumkin. Jarayon - bu ishlaydigan dastur, quyi tizim yoki protsedura bu daqiqa. Ushbu model ketma-ket tizimlarda ham qo'llanilishi mumkin, bu erda boshqaruv dasturi ba'zi davlat o'zgaruvchilariga qarab alohida quyi tizimlarni chaqiradi (operator orqali hol).
Tadbirlarni boshqarish boshqaruv uchun mas'ul bo'lgan har qanday kichik dastur yo'qligini taxmin qiladi. Boshqarish tashqi hodisalar orqali amalga oshiriladi: sichqonchani bosish, klaviaturani bosish, sensorni o'qishni o'zgartirish, taymerni o'qishni o'zgartirish va boshqalar. Har bir tashqi hodisa kodlanadi va voqea navbatiga joylashtiriladi. Agar navbatdagi hodisaga reaktsiya taqdim etilsa, u holda ushbu hodisaga reaktsiyani amalga oshiradigan protsedura (pastki dastur) deyiladi. Tizim javob beradigan hodisalar boshqa quyi tizimlarda ham, tizimning tashqi muhitida ham sodir bo'lishi mumkin.
Bunday boshqaruvga misol sifatida Windows operatsion tizimidagi ilovalarni tashkil etish mumkin.
Oldin tavsiflangan barcha strukturaviy modellar markazlashtirilgan boshqaruv yoki hodisalarga asoslangan boshqaruv yordamida amalga oshirilishi mumkin.

Download 180,6 Kb.

Do'stlaringiz bilan baham:
1   ...   8   9   10   11   12   13   14   15   16




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