Jizzax viloyati baxmal iqtisodiyot va turizm texnikumi


Maydon nomi Maydon xususiyati



Yüklə 0,74 Mb.
səhifə8/28
tarix28.06.2022
ölçüsü0,74 Mb.
#62432
1   ...   4   5   6   7   8   9   10   11   ...   28
GULBOYEV A

Maydon nomi

Maydon xususiyati

Maydon xajmi

Talabaning ombordagi o‘rni

Hisoblagich maydoni

4 bayt

Talaba F. I. Sh.

Oddiy matnli maydon

255 belgi

Talabaning tug‘ilgan joyi haqida

Oddiy matnli maydon

255 belgi

Talabaning tug‘ilgan kuni

Sana va vaqt maydoni

8 bayt

Talabaning kursi

Qiymatlar ro‘yxatidan iborat bo‘lgan maydon




Talabaning rasmi

OLE-nomi bilan yuritiluvchi maydon.

1G bayt

Talaba haqida qo‘shimcha ma'lumotlar

MEMO-katta o‘lchamli matn maydoni

65535 belgi

Ma'lumotlar bazasini boshqarish tizimi (MBBT) — bu dasturiy va apparat vositalarining murakkab majmui bo‘lib, ular yordamida foydalanuvchi ma'lumotlar bazasini yaratishi va shu bazadagi ma'lumotlar ustida ish yuritishi mumkin. MBBT o‘z maxsus dasturlash tillariga ham ega bo‘lib, bu tillarga buyruqli dasturlash tillari deyiladi. MBBTga Oracle, Clipper, Paradox, FoxPro, Access va boshqalarni misol keltirish mumkin.
MBBT asosiy xususiyatlari — bu nafaqat ma'lumotlarni kiritish va saqlashda ishlatiladigan protseduralar tarkibi bo‘lmasdan, ularning strukturasini ham tasvirlaydi. Ma'lumotlarni o‘zida saqlab va MBBT ostida boshqariladigan fayl oldin ma'lumotlar banki, keyinchalik esa “Ma'lumotlar bazasi” deb yuritila boshlandi. Ma'lumotlarni boshqarish tizimi quyidagi xossalarga ega:
— fayllar to‘plami mantiqiy kelishuvni quvvatlaydi;
— ma'lumotlar ustida ish yuritish tili bilan ta'minlaydi;
— har xil to‘xtalishlardan keyin ma'lumotlarni qayta tiklaydi;
— bir necha foydalanuvchilarning parallel ishlashini ta'minlaydi.
MBBT funksiyalari tarkibiga yanada aniqroq qilib quyidagilar qabul qilingan:
— Tashqi xotirada bevosita ma'lumotlarni boshqarish. Bu funksiya MBga bevosita kiruvchi ma'lumotlarni saqlash uchun kerakli strukturani ta'minlab tashqi xotiraga qo‘shadi. MBBT ishlatishda mavjud fayl tizimi imkoniyatlari aktiv ravishda ishlatiladi. Rivojlantirilgan MBBTda foydalanuvchi istalgan holda MBBT fayl tizimini ishlatayaptimi, yo‘qmi, bu haqda bilishi shart emas. Agar ishlata olsa, u holda fayllar tashkil qilingan bo‘ladi. Xususiy holda MBga berkitilgan obyektlarni MBBT qo‘llab - quvvatlaydi.
— Tezkor xotirani bufer bilan boshqarish MBBT odatda ancha katta hajmdagi MB bilan ish yuritadi. Bu hajm tezkor xotiraning mumkin bo‘lgan hajmidan yetarli — darajada katta bo‘ladi. Ma'lumki, agar ma'lumotlarning biror elementiga murojaat qilish kerak bo‘lsa, tashqi xotira bilan aloqa o‘rnatiladi, lekin barcha tizim tashqi xotira qurilmasi tezligida ishlaydi. Bu tezlikni oshirishning amaliy yagona usullaridan biri — bu operativ xotiraga ma'lumotlarni buferizatsiya qilishdir.
— Tranzaksiya bilan boshqarish. Tranzaksiya — bu qaralayotgan MBBT MB ustida ketmaket operatsiyalarni bajarishidir, ya'ni ma'lumotlar bilan monipulyatsiya qilib ketma-ket operatsiyalar yordamida MBBTga ta'sir etishdir.
Tranzaksiya ma'lumotlar bazasini bir butun holatdan ikkinchi bir butun holatga o‘tkazadi, yoki agar ma'lum sababga ko‘ra tranzaksiyaning biror holati bajarilmaydigan bo‘lsa yoki tizimda biror xatolik yuz bersa, ma'lumotlar bazasi boshlang‘ich holatiga qaytadi. MBning mantiqiy butunligini quvvatlash uchun tranzaksiya tushunchasi kerak bo‘ladi.
— Jurnalizatsiya MBBT ga bo‘lgan asosiy talablardan biri bu tashqi xotirada ma'lumotlarning ishonchli saqlanishidir. Ma'lumotlarning ishonchli saqlanishi deganda har qanday apparatli yoki dasturli to‘xtab qolishdan (sboydan) keyin MBBTda MBning oxirgi holatini qayta tiklashi tushuniladi. Odatda apparatli to‘xtab qolish holati ikki xil bo‘ladi: yengil to‘xtab qolish, ya'ni bunda kompyuter ishlashi kutilmaganda to‘xtashi (masalan, elektr toki manbayining o‘chishi), ikkinchisi — qattiq to‘xtab qolish, bu tashqi xotirada ma'lumotlarning yo‘qolib ketishi bilan xarakterlanadi. Dasturli to‘xtab qolishlarga quyidagilarni keltirish mumkin: MBBTning to‘satdan buzilishi bilan ishni tugatishi yoki foydalanuvchi dasturining avariya bilan tugallanishi bo‘lib, natijada ayrim tranzaksiyalar tugallanmasdan qoladi. Har qanday holda ham MBni qayta tiklash uchun qo‘shimcha ma'lumotlarni joylashtirish kerak. Boshqacha qilib aytganda MB da ma'lumotlarning butunligini saqlash uchun saqlanadigan ma'lumotlarning to‘liqligi talab qilinadi. Ma'lumotlarning ishlatilayotgan qismi qayta tiklanishi uchun alohida ishonchli saqlanishi lozim. Bunda to‘liq ma'lumotlarni quvvatlash uchun keng tarqalgan usullardan biri — MB ning o‘zgartirish jurnalini olib borish usuli ishlatiladi.
Ma'lumotlar bilan amaliy ishlarning ilk tizimlari axborotlarni ishlashning a'nanaviy usullariga asoslanib tuzilgan edi. Har bir muayyan holat uchun tashqi foydalanuvchining o‘z mantiqi ishlab chiqiladi. U axborot tuzilmasi, tanlash operatsiyasi, axborotni qo‘shish va yo‘q qilish kabi tushunchalardan iborat. Ma'lumotlar va dastur o‘rtasidagi uzaro bog‘liqlik yuzaga keladi: ma'lumotni o‘zgartirishga yoki dasturni almashtirish yoki ma'lumotlani qaytadan buzish zarur bo‘ladi. Murakkab axborotlarni ishlab chiquvchilar duch kelgan bu va boshqa qiyinchiliklar ma'lumotlar bilan amal bajarish uchun tizimlarga nisbatan
standart talablar shakillanishiga olib keldi. Asosiy talablardan biri
ma'lumotlarning mustaqilligi yoki axborot tuzilmasini fizik tushunchalardan ajratish edi. Bunda hamma ma'lumotlar ko‘p foydalanuvchilar kirishi mumkin bo‘lgan holda ba'zi standart ichki tuzulishli qilib saqlanadi.
Ma'lumotlar bazasini boshqarish sistemasi MBBT o‘z tasniflanishinig muhim belgilardan biri bo‘lgan ma'lumotlar modeli turlaridan birini (Tarmoqli, ierarxik yoki relyasion) ta'minlaydi. MMBT ma'lumotlar bazalarining ko‘p maqsadli tasnifini, ma'lumotlarni himoyalash va qayta tiklashni ta'minlaydi. Rivojlanagan muloqot vositalari va yuqori darajali talablar tilining mavjudligi MBBT ni oxirgi foydalanuvchi uchun oson vositaga aylantiradi.
Ma'lumotlar bazasini boshqarish tizmi - bu quyidagilarga imkon beruvchi dasturiy atamalar to‘plamidir:
Foydalanuvchilarni ma'lumotlarni aniqlash va amallar bajarish tili vositalari bilan ta'minlash. Bunday vositalarga ma'lumotlarni aniqlash tili (MAT) va ma'lumotlar bilan ishlash amallari bajarish (MABT) kiradi. Ma'lumotlar tili atamasi aytib utilganlarning har ikkalasini yoki ulardan birini anglatadi. Ma'lumotlar so‘zi ma'lumotlar tilini С++, Paskal va hakazo kabi tillar turidan farqlaydi. Lekin ma'lumotlar tili unversal tilga, masalan C++, Paskalga kiritilishi mumkin. Bunday hollrada dasturlashning unversal tili va ma'lumotlar tili tegishli ravishda (kirituvchi) til va ma'lumotlarning tilosti deb ataladi;
Foydalanuvchi ma'lumotlarning modelini qo‘llab kuvvatlashni ta'minlash. Ma'lumotlar modeli - ba'zi ilovaga tegishli fizik ma'lumotlarning mantiqiy taqdim etilishini aniqlash vositasidir;
Aniqlash, yaratish va mantiqiy ma'lumotlar bilan amallar bajarish (ya'ni tanlash, yangilash va yuk qilish)ga imkon beruvchi MAT va MABT vazifalarini amalaga oshiruvchi dasturlarni ta'minlash;
Ma'lumotlarni himoyasi va yaxlitligini ta'minlash. Tizimdagi foydalanish faqat shunga xuquqi bo‘lgan foydalanuvchigagina ruxsat etiladi. Foydalanuvchilar ma'lumotlarning ustidda operatsiya bajarayotganlarida saqlanayotgan ma'lumotlarning muvofiqliligi ta'minlanadi. Gap shundaki, MBBT ko‘plab foydalanuvchilar ishi jamoa rejimida ta'minlashga muljallanadi.
MBBT ning asosiy vositalari quyidagilar:

  • ma'lumotlar bazalari tizimiga topshiriq berish(tasvirlash) vositalari;

  • ma'lumotlarni kiritish, kurish va muloqotlar rejimida ishlashga mo‘ljallangan ekran shakillarini loyihalash vositalari;

  • berilgan sharoitlarda ma'lumotlarni tanlash uchun talablar yaratish, shuningdek, ularni ishlash buyicha operatsiyalari bajarish vositalari;

  • foydalanuvchiga qulay ko‘rinishda ishlov natijalarini bosmaga chiqarish uchun ma'lumotlar bazasidan hisobot yaratish vositalari;

  • til vositalari makroslar, qurilgan algoritmik til (Dbase,Visual Basic yoki boshqalar), talablar tili(QBE - Query Ehample,SQL) va hakozolar ma'lumotni qayta ishlashning nostandart algaritmlarini, shuningdek foydalanuvchi topshiriqlaridagi voqealarni ishlash tartiblarini bajarish uchun qo‘laniladi.

Ma'lumotlar bazasi bilan ishlash turli operatsiyalarini yagona texnologik jarayonga birlashtirishga imkon beruvchi foydalanuvchi ilovalarini yaratish vositalari (ilovalar generatorlar, menyu va ilovlarni boshqarish yulaklarining vositalari).
Ma'lumotlar bazasini tuzishda ma'lum qoida va qonunlarga amal qilish lozim. Biz bundan buyon "axborot" so‘zini "ma'lumot" so‘zidan farqlaymiz: "axborot" so‘zini umumiy tushuncha sifatida olib, "ma'lumot" deganda narsa yoki hodisaning aniq belgilangan sifatlarini nazarda tutamiz.
Ma'lumotlar bazasini yaratishda, undagi ma'lumotlardn turli ko‘rinishda va turli masalalarni hal qilishda foydalanish imkoniyatini hisobga olmoq kerak. Ma'lumotlar bazasi tushunchasi fanga kirib kelgunga qadar, ma'lumotlardan turli ko‘rinishda foydalanish juda qiyin edi. Dastur tuzuvchilar ma'lumotlarni shunday tashkil qilar edilarki, u faqat qaralayotgan masala uchungina o‘rinli bo‘lardi. Har bir masalani hal qilishda ma'lumotlar qaytadan tashkil qilinar va bu hol yaratilgan dasturlardan foydalanishni qiyinlashtirar edi.
Ma'lumotlar bazasini yaratishda ikki muhim shartni hisobga olmoq zarur:

  • birinchidan, ma'lumotlar turi, ko‘rinishi ularni qo‘llaydigan dasturlarga bog‘liq bo‘lmasligi lozim, ya'ni ma'lumotlar bazasiga yangi ma'lumotlarni kiritganda yoki ma'lumotlar turini o‘zgartirganda, dasturlarni o‘zgartirish kerak bo‘lsin.

  • ikkinchidan, ma'lumotlar bazasidagi kerakli ma'lumotni bilish yoki izlash uchun biror dasturni tuzishga hojat qolmasin.

Hozirgi paytda ma'lumotlar bazasini tuzish, qo‘llash ishlarini osonlashtirish maqsadida maxsus uskunaviy dasturlar yaratilgan bo‘lib, ular ma'lumotlar bazasini boshqarish sistemalari (MBBS) deb yuitiladi. Mazkur sistemalar vazifalariga ma'lumotlarni EHM xotirasiga foydalanuvchiga kerakli ko‘rinishda yozish, joylashtirish, o‘zgartirish, o‘chirish kabilar kiradi. Ularning yana muhim xususiyati shundaki, ular bir vaqtda bir necha foydalanuvchiga xizmat ko‘rsata oladi, ya'ni ma'lumotlardan bir vaqtda bir necha kishi foydalanishi mumkin.
Yordamchi dasturlar ma'lumotlar bazasiva uni boshqarish sistemasining EHM tashki qurilmalari bilan aloqasi uchun mo‘ljallangan (diskka yozish, kerakli kurilmani moslash va boshqalar).
Ma'lumotlar bazasining tuzilishi o‘rganilayotgan ob'ektning ma'lumotlari ko‘rinishi, ma'nosi, tuzilishi va xajmiga bog‘'liq bo‘ladi.
Ma'lumotlar bazasida saqlanadigan ma'lumotlar turlariga ko‘ra ierarxik (chiziqli), turli yoki relyatsion (jadvalli) bo‘lishi mumkin.
Ma'lumotlarni ierarxik shakli ularni qayta ishlash uchun eng qulay hisoblanadi. Uni quyidagi misolda ko‘ramiz:
Misol: Uzbekiston Respublikasi, Sirdaryo viloyati, Mirzaobod tumani, M. Uulug‘bek ko‘chasi, 57-xonadon bo‘lgan manzilni izlab keluvchi sayyox marshruti quyidagicha bo‘ladi:
■ Barcha davlatlar orasidan Uzbekistonni topadi.

  • Barcha viloyatlar orasidan Sirdaryoni tanlaydi.

  • Tumanlar ichidan Mirzaobodni tanlaydi.

  • Ko‘chalar ichidan M.Ulug‘bekni tanlaydi.

■ Barcha uylardan 57-xonadonni tanlaydi.

Yüklə 0,74 Mb.

Dostları ilə paylaş:
1   ...   4   5   6   7   8   9   10   11   ...   28




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin