• Qabul qildi: Maxmudov
  • “M’alumotlar bazasini boshqarish” fanidan Mustaqil ish 1




    Download 233.13 Kb.
    Pdf ko'rish
    Sana27.03.2024
    Hajmi233.13 Kb.
    #179219
    Bog'liq
    malumotlar bazasini boshqarish 3
    89fecc58-0436-4aa3-afce-ecaff651edf1, 16300569926414311, kampyuter tarmoqlari


    MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT 
    AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI 
    "KOMPYUTER INJINIRING" FAKULTETI 
     
     
     
    “M’alumotlar bazasini boshqarish” fanidan
    Mustaqil ish 1 
    Tayyorladi: 21_06-guruh talabasi 
    Shamshiyev Kamol 





    Qabul qildi: Maxmudov
     
     


     
    Mavzu:Malumotlarni manipulyasiya qilish buyruqlari.Surovlar
     
     
    Ma’lumotlar bazasining mantiqiy va fizik ma’lumotlar modellari Mantiqiy 
    ma'lumotlar bazasi modeli Mantiqiy ma'lumotlar bazasini modellashtirish biznes 
    talablarini tuzish va talablarni model sifatida namoyish etish uchun talab qilinadi. 
    Bu asosan ma'lumotlar bazasini loyihalash bilan emas, balki biznes ehtiyojlarini 
    to'plash bilan bog'liq. Yig'ilishi kerak bo'lgan ma'lumotlar tashkiliy bo'linmalar, 
    xo'jalik yurituvchi subyektlar va biznes jarayonlari haqida. Ma'lumotlar 
    to'plangandan so'ng hisobot va diagrammalar tuziladi, shu jumladan: ERD - 
    Korxona munosabatlari diagrammasi ma'lumotlarning turli toifalari o'rtasidagi 
    o'zaro bog'liqlikni va ma'lumotlar bazasini ishlab chiqish uchun zarur bo'lgan har 
    xil 
    ma'lumotlarning toifalarini ko'rsatadi. Biznes-jarayon diagrammasi - bu kompaniya 
    ichidagi shaxslar faoliyatini ko'rsatadi. U ma'lumotlarning qaysi tashkilot interfeysi 
    asosida tuzilishi mumkinligi asosida tashkilot ichida qanday harakatlanishini 
    ko'rsatadi. Foydalanuvchilarning aloqa hujjatlari. Mantiqiy ma'lumotlar bazasi 
    modellari asosan biznesning barcha talablari to'planganligini aniqlaydi. Fizik 
    modellashtirish boshlanishidan oldin ko'proq ma'lumot to'planishi kerakligini bilish 
    uchun uni ishlab chiquvchilar, menejment va nihoyat oxirgi foydalanuvchilar 
    ko'rib 
    chiqadilar. Ma'lumotlar bazasi modeli Ma'lumotlar bazasini fizik modellashtirish 
    mantiqiy ma'lumotlar bazasini modellashtirish jarayonida to'plangan talablar 
    asosida 
    haqiqiy ma'lumotlar bazasini loyihalash bilan shug'ullanadi. To'plangan barcha 
    ma'lumotlar relyatsion modellar va biznes modellariga aylantiriladi. Fizik 
    modellash 
    jarayonida ob'ektlar sxema darajasi deb nomlanadigan darajada aniqlanadi. Sxema 
    ma'lumotlar bazasida bir biri bilan bog'liq bo'lgan ob'ektlar guruhi deb 
    hisoblanadi. 
    Jadvallar va ustunlar mantiqiy modellash jarayonida taqdim etilgan ma'lumotlarga 
    muvofiq amalga oshiriladi. Boshlang'ich kalitlar, noyob kalitlar va xorijiy kalitlar 
    cheklovlarni ta'minlash uchun belgilanadi. Indekslar va suratlar aniqlanadi. 
    Ma'lumotlar umumlashtirilishi mumkin va jadvallar yaratilgandan so'ng 
    foydalanuvchilarga muqobil istiqbol taqdim etiladi. Ma'lumotlar bazasini 
    modellashtirish ushbu tashkilotda foydalaniladigan dasturiy ta'minotga bog'liq. Bu 
    o'ziga xos dasturiy ta'minot. Fizik modellashtirish quyidagilarni o'z ichiga oladi: 
    Server model diagrammasi - Bu jadvallar va ustunlar va ma'lumotlar bazasida 
    mavjud bo'lgan turli xil munosabatlarni o'z ichiga oladi. Ma'lumotlar bazasini 
    loyihalash hujjatlari. Foydalanuvchilarning aloqa hujjatlari. Modellarning 
    mazmuni 
    bilan qisqacha tanishib chiqamiz. 1. Fizik model. Tekshirilayotgan jarayonning 


    tabiati va geometrik tuzilishi asl nusxadagidek, ammo undan miqdor (o`lchami, 
    tezligi, ko`lami) jixatidan farq qiladigan modellar, masalan, samolyot, kema, 
    avtomobil, poyezd, GES va boshqalarning modellari fizik modelga misol bo`ladi. 
    2. 
    Matematik modellar tirik organizmlarning tuzilishi, o`zaro aloqasi, vazifasiga oid 
    qonuniyatlarning matematik va mantiqiy-matematik tavsifidan iborat bo`lib, tajriba 
    ma`lumotlariga ko`ra yoki mantiqiy asosda tuziladi, so`ngra tajriba yo`li bilan 
    tekshirib ko`riladi. Biologik hodisalarning matematik modellarini kompyuterda 
    o`rganish tekshirilayotgan biologik jarayonning o`zgarish xarakterini oldindan 
    bilish 
    imkonini beradi. Shuni ta`kidlash kerakki, bunday jarayonlarni tajriba yo`li bilan 
    tashkil qilish va o`tkazish ba`zan juda qiyin kechadi. Matematik va 
    matematik mantiqiy modelning yaratilishi, takomillashishi va ulardan foydalanish 
    matematik hamda nazariy biologiyaning rivojlanishiga qulay sharoit tug`diradi. 3. 
    Biologik model turli tirik ob`ektlar va ularning qismlari - molekula, hujayra, 
    organizm va shu kabilarga xos biologik tuzilish, funksia va jarayonlarni 
    modellashda 
    qo`llaniladi. Biologiyada, asosan, uch xil modeldan foydalaniladi. Ular biologik
    fizik va matematik modellardir. Biologik model - odam va hayvonlarda 
    uchraydigan 
    ma`lum bir holat yoki kasallikni laboratoriyada hayvonlarda sinab ko`rish imkonini 
    beradi. Bunda shu holat yoki kasallikning kelib chiqish mexanizmi, kechishi, 
    oqibati 
    kabilar tajriba asosida o`rganiladi. Biologik modelda har xil usullar: genetik 
    apparatga ta`sir qilish, mikroblar yuqtirish, ba`zi organlarni olib tashlash yoki ular 
    faoliyati mahsuli bo`lgan garmonlarni kiritish va bosha usullar qo`llaniladi. 
    Bunday 
    modellarda genetika, fiziologiya, farmokologiya sohasidagi bilimlar tadqiq 
    qilinadi. 
    4. Fizik-kimyoviy modellar biologik tuzilish, funksiya yoki jarayonlarni fizik yoki 
    kimyoviy vositalar bilan qaytadan hosil qilishdir. 5. Iqtisodiy modellar taxminan 
    XVIII asrdan qo`llanila boshlandi. F.Kenening "Iqtisodiy jadvallar"ida birinchi 
    marta butun ijtimoiy takror ishlab chiqdrish jarayonining shakllanishini 
    ko`rsatishga 
    harakat qilingan. Iqtisodiy tizimlarning turli faoliyat yo`nalishlarini o`rganish 
    uchun 
    har xil modellardan foydalaniladi. Iqtisodiy taraqqiyotning eng umumiy 
    qonuniyatlari xalq xo`jaligi modellari yordamida tekshiriladi. Turli murakkab 
    ko`rsatkichlar, jumladan, milliy daromad, ish bilan bandlik, iste`mol, 
    jamg`armalar, 
    investitsiya ko`rsatkichlarining dinamikasi va nisbatini tahlil qilish, uni oldindan 
    aytib berish uchun katta iqtisodiy modellar qo`llaniladi. Aniq xo`jalik vaziyatlarini 
    tekshirishda kichik iqtisodiy tizimlardan, murakkab iqtisodiy tizimlarni 
    tekshirishda, asosan, matematik modellardan foydalaniladi. Mashina muhitida 
    ma’lumotlarni tashkil etish ikki pog‘onadan iborat bo‘lib, mantikiy va fizik 


    pog‘onalar bilan xarakterlanadi. Ma’lumotlarni bevosita fizik tashkil etishda ularni 
    mashina "tashuvchisi"da joylashtirish usuli aniqlab olinadi. Zamonaviy amaliy 
    dasturlar vositalarida ma’lumotlarni tashkil etishning bu pog‘onasi avtomatik 
    ravishda foydalanuvchi aralashuvisiz ta’minlanadi. Odatda, foydalanuvchi amaliy 
    dasturlar vositalarining ma’lumotlarni mantiliy tashkil etish xakidagi tushunchalar 
    bilan operatsiyalar bajaradi. Mashina "tashuvchisi"da ma’lumotlarni mantikiy 
    tashkil etish, foydalanilayotgan dasturiy vositalardan va mashina muxitida 
    ma’lumotlar bilan yuritishdan bog‘liq. Ma’lumotlarni tashkil etishning mantikiy 
    usuli foydalanilayotgan ma’lumotlar tuzilishining turi va dasturiy vositalar orkali 
    qullaniladigan modelning shakli aniqlanadi. Ma’lumotlarning modeli - bu 
    ma’lumotlar uzaro boglangan tuzilishlari va ular ustida bajariladigan operatsiyalar 
    to‘plamidir. Modelning shakli va unda foydalaniladigan ma’lumotlar tuzilishining 
    turi dasturlash tizimi tilida foydalangan ma’lumotlarni tashkil etish va ishlov berish 
    konsepsiyasini aks ettiradi. Ma’lumki, aynan bir axborotni mashina ichki muhitida 
    joylashtirish uchun ma’lumotlarning turli xil tuzilishlari va modellaridan 
    foydalanish mumkin. Ulardan qaysi birini tanlash axborotlar bazasini yaratayotgan 
    foydalanuvchining zimmasiga yuklatilgan bulib, u ko‘plab omillardan bog‘liq. Bu 
    omillar qatoriga mavjud texnik va dasturiy ta’minotlar, hamda 
    avtomatlashtirilayotgan masalalarning murakkabligi va axborotning xajmi kabilar 
    kiradi. Ma’lumotlar modeli kuyidagi tarkibiy kismdan iborat: 1.Foydalanuvchining 
    ma’lumotlar bazasiga munosabatini namoyish etishga muljallangan ma’lumotlar 
    tuzilmasi. 2.Ma’lumotlar tuzilishida bajarilish mumkin bo‘lgan operatsiyalar. Ular 
    ko‘rib chiqilayotgan ma’lumotlar modeli uchun ma’lumotlar tilining asosini tashkil 
    etadi. YAxshi ma’lumotlar tuzilmasining uzigina etarli emas. Ma’lumotlarni 
    aniklash tili (MAT) va ma’lumotlar bilan amallar bajarish tilining (MABT) turli 
    operatsiyalari yordamida bu tuzilma bilan ishlash imkoniga ega bulish zarur. 
    3.Yaxlitlikni nazorat qilish uchun cheklashlar. Ma’lumotlar modeli uning 
    yaxlitligini 
    saqlash va himoya qilishga imkon beruvchi vositalar bilan ta’minlangan bo‘lishi 
    lozim. Ma’lumotlarning relyasion modeli. Relyasion MB kuchli nazariy 
    fundamentga ega bo‘lib, u matematik munosabatlar (otnosheniya) nazariyasiga 
    asoslangan. Ma’lumotlarning relyasion modeli konsepsiyasi 1970 yilda E.F.Kodd 
    tomonidan taklif qilingan bo‘lib, u ma’lumotlarni tavsiflash va tasvirlashning 
    amaliy 
    dasturlaridan bog‘liq bo‘lmasligini ta’minlash masalasini hal qilish uchun xizmat 
    qiladi. Ma’lumotlarning relyasion modeli asosida «munosabat» tushunchasi yotib, 

    inglizcha relation so‘zidan olingan. Ba’zi bir qoidalarga amal qilgan holda 
    munosabatlarni ikki o‘lchovli jadval ko‘rinishda tasvirlash mumkin. Jadval har 
    qanday odamga tushunarli va qulaydir. Real dunyo ob’ektlari haqidagi 
    ma’lumotlarini EHM xotirasida saqlash va ular orasidagi munosabatlarni 
    modellashtirish uchun munosabatlar (jadval) to‘plamidan foydalanish 
    mumkinligini 
    E.F.Kodd isbotlab berdi. Masalan, «talaba» mazmunini saqlash uchun TALABA 
    munosabatidan foydalaniladi. Bu mazmunning asosiy xususiyatlarini quyidagi 


    jadvalning ustunlari tasvirlaydi: TALABA Familiyasi I.O. Tug‘ilgan sana Bosqich 
    Mutaxassisligi Karimova M.N. 15/01/1979 4 menejement Boltayev A.V 
    03/11/1978 
    4 Buxgalteriya. Munosabat ustunlari atributlar deb ataladi va ularga nomlar 
    beriladi. 
    Munosabat atributlarining nomlaridan iborat ro‘yxatini munosabatlar sxemasi 
    deyiladi. Bizning misolimizdagi TALABA munosabatining sxemasi quyidagicha 
    yoziladi: TALABA (Familiyasi I.O., Tug‘ilgan sana, Bosqich, Mutaxassisligi) 
    Ma’lumotlarning relyasion bazasi - bu o‘zaro bog‘langan munosabatlar , ya’ni 
    jadvallar to‘plamidir. Har qanday munosabat (jadval) kompьyuterlarning xotirasida 
    fayl ko‘rinishda joylashtiriladi. Ularning orasida quyidagi moslik mavjud: Fayl 
    Jadval Munosabat Mazmuni Yozuv Maydon Satr Ustun kortej atribut mazmunning 
    nusxasi atribut Jadval hamma uchun juda qulay bo‘lishi bilan bir qatorda 
    ma’lumotlarni manipulyasiya qilishning asosiy uch operatsiyasini bajarish uchun 
    noqulaydir:, ya’ni tartiblash, indekslarning qiymatlari bo‘yicha guruhlash va daraxt 
    ko‘rinishidagi parametrlar bilan ishlash. Jadvalda ushbu uch operatsiya bir-biri 
    bilan 
    chambarchas bog‘langan. Bu esa ba’zi bir operatsiyalarni bajarishda ma’lum bir 
    qiyinchiliklarga olib keladi. Masalan, ma’lumotlarni bir parametr asosida tartiblash 
    ikkinchi bir parametr bo‘yicha tartiblashni buzib yuborishi tufayli zarur 
    ma’lumotlarni izlab topish operatsiyasi bir parametr bo‘yicha osonlashsa, 
    boshqalari 
    bo‘yicha qiyinlashadi. Kodd taklif qilgan usulining originalligi shundan iboratki, u 
    munosabatlarga (jadvallarga) tadbiq qilish uchun juda chiroyli qurilgan 
    operatsiyalar 
    tizimini ishlab chikdi. Ularni amalga oshirish natijasida bir munosabatni boshqa 
    munosabat orqali hisoblab chiqish imkoniyati paydo bo‘ldi. Bu axborotlarni 
    saqlanadigan va saqlanmaydigan (hisoblanadigan) qismlarga ajratish, hamda 
    kompьyuter xotirasini tejash zarur bo‘lgan paytda axborotlarning saqlanmaydigan 
    qismini saqlanadiganlar asosida hisoblab chiqish imkoniyatini beradi. 
    Ma’lumotlarning relyasion bazasidagi munosabatlar ustida bajariladigan asosiy 
    operatsiyalar sakkizta bo‘lib, ular quyidagilardan iborat: -to‘plamlar ustidagi 
    ananaviy (traditsion) operatsiyalar, ya’ni to‘plamlarning birlashmasi (yig‘indisi), 
    kesishmasi (ko‘paytmasi), to‘ldiruvchisi (ayirmasi), dekart ko‘paytmasi, 
    bo‘lishmasi; -maxsus relyasion operatsiyalar, ya’ni proeksiyalash, bog‘lanish 
    (qo‘shilish), birlashtirish (ulab qo‘yish) va tanlash. Har bir ma’lumotlar bazasini 
    boshqarish tizimining samaradorligi ushbu operatsiyalarning borligi va ularni 
    bajarish vositalarining qanchalik qulayligi bilan aniqlanadi. Relyasion MBBTda 
    munosabatlar ustida operatsiyalar bajarish uchun mo‘ljallangan tillarini ikki sinfga 
    ajratish mumkin: relyasion algebra tili (RAT) va relyasion hisob tili (RHT). RAT 
    relyasion algebraga (Kodd algebrasiga, a-algebraga) asoslangan. Ma’lum tartib 
    munosabatlar ustida operatsiyalarni ketma-ket yozish asosida xohlagan natijaga 
    erishish mumkin. SHuning uchun RATni protsedurali til deyishadi. RHT 
    predikatlarni hisoblab chiqishning klassik usuliga asoslangan. Ular 
    foydalanuvchilarga so‘rovlarni yozish uchun ma’lum qoidalar to‘plamini beradi. 


    Bunday so‘rovlarda faqat xohlagan natija haqidagi axborotlar bo‘ladi xolos. Ushbu 
    so‘rov asosida MBBT yangi munosabatlar hosil qilish yo‘li bilan avtomatik tarzda 
    zarur natijani beradi. SHuning uchun RHTni protseduralimas til deyishadi. 
    Ma’lumotlar bazasini loyihalashtirishda relyasion model bilan ishlash ancha 
    noqulayliklarga olib keladi. SHu sabab ma’lumotlar bazasini loyihalashda har xil 
    semantik modellar ham ishlatiladi. Ulardan eng ko‘p tarqalganlaridan biriga - ER 
    modeli deyiladi. Bu model ingilizcha “Entity-relation” deyilib, ma’nosi 
    “Mohiyat 
    bog‘lanish” demakdir. Bu model 1976 yil Piter CHen tamonidan kiritilgan bo‘lib u 
    o‘ziga bir qator grafik diagrammalarini oluvchi bir necha har xil turdagi 
    komponentalarni birlashtirgan. Piter CHen mohiyatlar to‘plami va ular orasida 
    bog‘lanish sifatida relyasion ma’lumotlar strukturasini interpritatsiya qilishni taklif 
    qildi. ER -modelining asosiy komponentalari mohiyat, bog‘lanish va atribut 
    (xossa) 
    bo‘lib hisoblanadi. Mohiyat -bu ma’lumotlari ma’lumotlar bazasida saqlanishi 
    kerak 
    bo‘lgan biror real yoki tasavvur qilingan ob’ektdir. ER modeli diagrammasida 
    mohiyat odatda to‘rtburchak shaklida tasvirlanib, uning ichiga mohiyat nomi 
    qo‘yiladi 
    Ma’lumotlar bazasining mantiqiy va fizik ma’lumotlar modellari Mantiqiy 
    ma'lumotlar bazasi modeli Mantiqiy ma'lumotlar bazasini modellashtirish biznes 
    talablarini tuzish va talablarni model sifatida namoyish etish uchun talab qilinadi. 
    Bu asosan ma'lumotlar bazasini loyihalash bilan emas, balki biznes ehtiyojlarini 
    to'plash bilan bog'liq. Yig'ilishi kerak bo'lgan ma'lumotlar tashkiliy bo'linmalar, 
    xo'jalik yurituvchi subyektlar va biznes jarayonlari haqida. Ma'lumotlar 
    to'plangandan so'ng hisobot va diagrammalar tuziladi, shu jumladan: ERD - 
    Korxona munosabatlari diagrammasi ma'lumotlarning turli toifalari o'rtasidagi 
    o'zaro bog'liqlikni va ma'lumotlar bazasini ishlab chiqish uchun zarur bo'lgan har 
    xil 
    ma'lumotlarning toifalarini ko'rsatadi. Biznes-jarayon diagrammasi - bu kompaniya 
    ichidagi shaxslar faoliyatini ko'rsatadi. U ma'lumotlarning qaysi tashkilot interfeysi 
    asosida tuzilishi mumkinligi asosida tashkilot ichida qanday harakatlanishini 
    ko'rsatadi. Foydalanuvchilarning aloqa hujjatlari. Mantiqiy ma'lumotlar bazasi 
    modellari asosan biznesning barcha talablari to'planganligini aniqlaydi. Fizik 
    modellashtirish boshlanishidan oldin ko'proq ma'lumot to'planishi kerakligini bilish 
    uchun uni ishlab chiquvchilar, menejment va nihoyat oxirgi foydalanuvchilar 
    ko'rib 
    chiqadilar. Ma'lumotlar bazasi modeli Ma'lumotlar bazasini fizik modellashtirish 
    mantiqiy ma'lumotlar bazasini modellashtirish jarayonida to'plangan talablar 
    asosida 
    haqiqiy ma'lumotlar bazasini loyihalash bilan shug'ullanadi. To'plangan barcha 
    ma'lumotlar relyatsion modellar va biznes modellariga aylantiriladi. Fizik 
    modellash 
    jarayonida ob'ektlar sxema darajasi deb nomlanadigan darajada aniqlanadi. Sxema 


    ma'lumotlar bazasida bir biri bilan bog'liq bo'lgan ob'ektlar guruhi deb 
    hisoblanadi. 
    Jadvallar va ustunlar mantiqiy modellash jarayonida taqdim etilgan ma'lumotlarga 
    muvofiq amalga oshiriladi. Boshlang'ich kalitlar, noyob kalitlar va xorijiy kalitlar 
    cheklovlarni ta'minlash uchun belgilanadi. Indekslar va suratlar aniqlanadi. 
    Ma'lumotlar umumlashtirilishi mumkin va jadvallar yaratilgandan so'ng 
    foydalanuvchilarga muqobil istiqbol taqdim etiladi. Ma'lumotlar bazasini 
    modellashtirish ushbu tashkilotda foydalaniladigan dasturiy ta'minotga bog'liq. Bu 
    o'ziga xos dasturiy ta'minot. Fizik modellashtirish quyidagilarni o'z ichiga oladi: 
    Server model diagrammasi - Bu jadvallar va ustunlar va ma'lumotlar bazasida 
    mavjud bo'lgan turli xil munosabatlarni o'z ichiga oladi. Ma'lumotlar bazasini 
    loyihalash hujjatlari. Foydalanuvchilarning aloqa hujjatlari. Modellarning 
    mazmuni 
    bilan qisqacha tanishib chiqamiz. 1. Fizik model. Tekshirilayotgan jarayonning 
    tabiati va geometrik tuzilishi asl nusxadagidek, ammo undan miqdor (o`lchami, 
    tezligi, ko`lami) jixatidan farq qiladigan modellar, masalan, samolyot, kema, 
    avtomobil, poyezd, GES va boshqalarning modellari fizik modelga misol bo`ladi. 
    2. 
    Matematik modellar tirik organizmlarning tuzilishi, o`zaro aloqasi, vazifasiga oid 
    qonuniyatlarning matematik va mantiqiy-matematik tavsifidan iborat bo`lib, tajriba 
    ma`lumotlariga ko`ra yoki mantiqiy asosda tuziladi, so`ngra tajriba yo`li bilan 
    tekshirib ko`riladi. Biologik hodisalarning matematik modellarini kompyuterda 
    o`rganish tekshirilayotgan biologik jarayonning o`zgarish xarakterini oldindan 
    bilish imkonini beradi. Shuni ta`kidlash kerakki, bunday jarayonlarni tajriba yo`li 
    bilan 
    tashkil qilish va o`tkazish ba`zan juda qiyin kechadi. Matematik va 
    matematik mantiqiy modelning yaratilishi, takomillashishi va ulardan foydalanish 
    matematik hamda nazariy biologiyaning rivojlanishiga qulay sharoit tug`diradi. 3. 
    Biologik model turli tirik ob`ektlar va ularning qismlari - molekula, hujayra, 
    organizm va shu kabilarga xos biologik tuzilish, funksia va jarayonlarni 
    modellashda 
    qo`llaniladi. Biologiyada, asosan, uch xil modeldan foydalaniladi. Ular biologik, 
    fizik va matematik modellardir. Biologik model - odam va hayvonlarda 
    uchraydigan 
    ma`lum bir holat yoki kasallikni laboratoriyada hayvonlarda sinab ko`rish imkonini 
    beradi. Bunda shu holat yoki kasallikning kelib chiqish mexanizmi, kechishi, 
    oqibati 
    kabilar tajriba asosida o`rganiladi. Biologik modelda har xil usullar: genetik 
    apparatga ta`sir qilish, mikroblar yuqtirish, ba`zi organlarni olib tashlash yoki ular 
    faoliyati mahsuli bo`lgan garmonlarni kiritish va bosha usullar qo`llaniladi. 
    Bunday 
    modellarda genetika, fiziologiya, farmokologiya sohasidagi bilimlar tadqiq 
    qilinadi. 
    4. Fizik-kimyoviy modellar biologik tuzilish, funksiya yoki jarayonlarni fizik yoki 
    kimyoviy vositalar bilan qaytadan hosil qilishdir. 5. Iqtisodiy modellar taxminan 


    XVIII asrdan qo`llanila boshlandi. F.Kenening "Iqtisodiy jadvallar"ida birinchi 
    marta butun ijtimoiy takror ishlab chiqdrish jarayonining shakllanishini 
    ko`rsatishga 
    harakat qilingan. Iqtisodiy tizimlarning turli faoliyat yo`nalishlarini o`rganish 
    uchun 
    har xil modellardan foydalaniladi. Iqtisodiy taraqqiyotning eng umumiy 
    qonuniyatlari xalq xo`jaligi modellari yordamida tekshiriladi. Turli murakkab 
    ko`rsatkichlar, jumladan, milliy daromad, ish bilan bandlik, iste`mol, 
    jamg`armalar, 
    investitsiya ko`rsatkichlarining dinamikasi va nisbatini tahlil qilish, uni oldindan 
    aytib berish uchun katta iqtisodiy modellar qo`llaniladi. Aniq xo`jalik vaziyatlarini 
    tekshirishda kichik iqtisodiy tizimlardan, murakkab iqtisodiy tizimlarni 
    tekshirishda, asosan, matematik modellardan foydalaniladi. Mashina muhitida 
    ma’lumotlarni tashkil etish ikki pog‘onadan iborat bo‘lib, mantikiy va fizik 
    pog‘onalar bilan xarakterlanadi. Ma’lumotlarni bevosita fizik tashkil etishda ularni 
    mashina "tashuvchisi"da joylashtirish usuli aniqlab olinadi. Zamonaviy amaliy 
    dasturlar vositalarida ma’lumotlarni tashkil etishning bu pog‘onasi avtomatik 
    ravishda foydalanuvchi aralashuvisiz ta’minlanadi. Odatda, foydalanuvchi amaliy 
    dasturlar vositalarining ma’lumotlarni mantiliy tashkil etish xakidagi tushunchalar 
    bilan operatsiyalar bajaradi. Mashina "tashuvchisi"da ma’lumotlarni mantikiy 
    tashkil etish, foydalanilayotgan dasturiy vositalardan va mashina muxitida 
    ma’lumotlar bilan yuritishdan bog‘liq. Ma’lumotlarni tashkil etishning mantikiy 
    usuli foydalanilayotgan ma’lumotlar tuzilishining turi va dasturiy vositalar orkali 
    qullaniladigan modelning shakli aniqlanadi. Ma’lumotlarning modeli - bu 
    ma’lumotlar uzaro boglangan tuzilishlari va ular ustida bajariladigan operatsiyalar 
    to‘plamidir. Modelning shakli va unda foydalaniladigan ma’lumotlar tuzilishining 
    turi dasturlash tizimi tilida foydalangan ma’lumotlarni tashkil etish va ishlov berish 
    konsepsiyasini aks ettiradi. Ma’lumki, aynan bir axborotni mashina ichki muhitida 
    joylashtirish uchun ma’lumotlarning turli xil tuzilishlari va modellaridan 
    foydalanish mumkin. Ulardan qaysi birini tanlash axborotlar bazasini yaratayotgan 
    foydalanuvchining zimmasiga yuklatilgan bulib, u ko‘plab omillardan bog‘liq. Bu 
    omillar qatoriga mavjud texnik va dasturiy ta’minotlar, hamda 
    avtomatlashtirilayotgan masalalarning murakkabligi va axborotning xajmi kabilar 
    kiradi. Ma’lumotlar modeli kuyidagi tarkibiy kismdan iborat: 1.Foydalanuvchining 
    ma’lumotlar bazasiga munosabatini namoyish etishga muljallangan ma’lumotlar 
    tuzilmasi. 2.Ma’lumotlar tuzilishida bajarilish mumkin bo‘lgan operatsiyalar. Ular 
    ko‘rib chiqilayotgan ma’lumotlar modeli uchun ma’lumotlar tilining asosini tashkil 
    etadi. YAxshi ma’lumotlar tuzilmasining uzigina etarli emas. Ma’lumotlarni 
    aniklash tili (MAT) va ma’lumotlar bilan amallar bajarish tilining (MABT) turli 
    operatsiyalari yordamida bu tuzilma bilan ishlash imkoniga ega bulish zarur. 
    3.Yaxlitlikni nazorat qilish uchun cheklashlar. Ma’lumotlar modeli uning 
    yaxlitligini 
    saqlash va himoya qilishga imkon beruvchi vositalar bilan ta’minlangan bo‘lishi 
    lozim. Ma’lumotlarning relyasion modeli. Relyasion MB kuchli nazariy 
    fundamentga ega bo‘lib, u matematik munosabatlar (otnosheniya) nazariyasiga 


    asoslangan. Ma’lumotlarning relyasion modeli konsepsiyasi 1970 yilda E.F.Kodd 
    tomonidan taklif qilingan bo‘lib, u ma’lumotlarni tavsiflash va tasvirlashning 
    amaliy 
    dasturlaridan bog‘liq bo‘lmasligini ta’minlash masalasini hal qilish uchun xizmat 
    qiladi. Ma’lumotlarning relyasion modeli asosida «munosabat» tushunchasi yotib, 

    inglizcha relation so‘zidan olingan. Ba’zi bir qoidalarga amal qilgan holda 
    munosabatlarni ikki o‘lchovli jadval ko‘rinishda tasvirlash mumkin. Jadval har 
    qanday odamga tushunarli va qulaydir. Real dunyo ob’ektlari haqidagi 
    ma’lumotlarini EHM xotirasida saqlash va ular orasidagi munosabatlarni 
    modellashtirish uchun munosabatlar (jadval) to‘plamidan foydalanish 
    mumkinligini 
    E.F.Kodd isbotlab berdi. Masalan, «talaba» mazmunini saqlash uchun TALABA 
    munosabatidan foydalaniladi. Bu mazmunning asosiy xususiyatlarini quyidagi 
    jadvalning ustunlari tasvirlaydi: TALABA Familiyasi I.O. Tug‘ilgan sana Bosqich 
    Mutaxassisligi Karimova M.N. 15/01/1979 4 menejement Boltayev A.V 
    03/11/1978 
    4 Buxgalteriya. Munosabat ustunlari atributlar deb ataladi va ularga nomlar 
    beriladi. 
    Munosabat atributlarining nomlaridan iborat ro‘yxatini munosabatlar sxemasi 
    deyiladi. Bizning misolimizdagi TALABA munosabatining sxemasi quyidagicha 
    yoziladi: TALABA (Familiyasi I.O., Tug‘ilgan sana, Bosqich, Mutaxassisligi) 
    Ma’lumotlarning relyasion bazasi - bu o‘zaro bog‘langan munosabatlar , ya’ni 
    jadvallar to‘plamidir. Har qanday munosabat (jadval) kompьyuterlarning xotirasida 
    fayl ko‘rinishda joylashtiriladi. Ularning orasida quyidagi moslik mavjud: Fayl 
    Jadval Munosabat Mazmuni Yozuv Maydon Satr Ustun kortej atribut mazmunning 
    nusxasi atribut Jadval hamma uchun juda qulay bo‘lishi bilan bir qatorda 
    ma’lumotlarni manipulyasiya qilishning asosiy uch operatsiyasini bajarish uchun 
    noqulaydir:, ya’ni tartiblash, indekslarning qiymatlari bo‘yicha guruhlash va daraxt 
    ko‘rinishidagi parametrlar bilan ishlash. Jadvalda ushbu uch operatsiya bir-biri 
    bilan 
    chambarchas bog‘langan. Bu esa ba’zi bir operatsiyalarni bajarishda ma’lum bir 
    qiyinchiliklarga olib keladi. Masalan, ma’lumotlarni bir parametr asosida tartiblash 
    ikkinchi bir parametr bo‘yicha tartiblashni buzib yuborishi tufayli zarur 
    ma’lumotlarni izlab topish operatsiyasi bir parametr bo‘yicha osonlashsa, 
    boshqalari 
    bo‘yicha qiyinlashadi. Kodd taklif qilgan usulining originalligi shundan iboratki, u 
    munosabatlarga (jadvallarga) tadbiq qilish uchun juda chiroyli qurilgan 
    operatsiyalar 
    tizimini ishlab chikdi. Ularni amalga oshirish natijasida bir munosabatni boshqa 
    munosabat orqali hisoblab chiqish imkoniyati paydo bo‘ldi. Bu axborotlarni 
    saqlanadigan va saqlanmaydigan (hisoblanadigan) qismlarga ajratish, hamda 
    kompьyuter xotirasini tejash zarur bo‘lgan paytda axborotlarning saqlanmaydigan 
    qismini saqlanadiganlar asosida hisoblab chiqish imkoniyatini beradi. 
    Ma’lumotlarning relyasion bazasidagi munosabatlar ustida bajariladigan asosiy 


    operatsiyalar sakkizta bo‘lib, ular quyidagilardan iborat: -to‘plamlar ustidagi 
    ananaviy (traditsion) operatsiyalar, ya’ni to‘plamlarning birlashmasi (yig‘indisi), 
    kesishmasi (ko‘paytmasi), to‘ldiruvchisi (ayirmasi), dekart ko‘paytmasi, 
    bo‘lishmasi; -maxsus relyasion operatsiyalar, ya’ni proeksiyalash, bog‘lanish 
    (qo‘shilish), birlashtirish (ulab qo‘yish) va tanlash. Har bir ma’lumotlar bazasini 
    boshqarish tizimining samaradorligi ushbu operatsiyalarning borligi va ularni 
    bajarish vositalarining qanchalik qulayligi bilan aniqlanadi. Relyasion MBBTda 
    munosabatlar ustida operatsiyalar bajarish uchun mo‘ljallangan tillarini ikki sinfga 
    ajratish mumkin: relyasion algebra tili (RAT) va relyasion hisob tili (RHT). RAT 
    relyasion algebraga (Kodd algebrasiga, a-algebraga) asoslangan. Ma’lum tartib 
    munosabatlar ustida operatsiyalarni ketma-ket yozish asosida xohlagan natijaga 
    erishish mumkin. SHuning uchun RATni protsedurali til deyishadi. RHT 
    predikatlarni hisoblab chiqishning klassik usuliga asoslangan. Ular 
    foydalanuvchilarga so‘rovlarni yozish uchun ma’lum qoidalar to‘plamini beradi. 
    Bunday so‘rovlarda faqat xohlagan natija haqidagi axborotlar bo‘ladi xolos. Ushbu 
    so‘rov asosida MBBT yangi munosabatlar hosil qilish yo‘li bilan avtomatik tarzda 
    zarur natijani beradi. SHuning uchun RHTni protseduralimas til deyishadi. 
    Ma’lumotlar bazasini loyihalashtirishda relyasion model bilan ishlash ancha 
    noqulayliklarga olib keladi. SHu sabab ma’lumotlar bazasini loyihalashda har xil 
    semantik modellar ham ishlatiladi. Ulardan eng ko‘p tarqalganlaridan biriga - ER 
    modeli deyiladi. Bu model ingilizcha “Entity-relation” deyilib, ma’nosi 
    “Mohiyat 
    bog‘lanish” demakdir. Bu model 1976 yil Piter CHen tamonidan kiritilgan bo‘lib u 
    o‘ziga bir qator grafik diagrammalarini oluvchi bir necha har xil turdagi 
    komponentalarni birlashtirgan. Piter CHen mohiyatlar to‘plami va ular orasida 
    bog‘lanish sifatida relyasion ma’lumotlar strukturasini interpritatsiya qilishni taklif 
    qildi. ER -modelining asosiy komponentalari mohiyat, bog‘lanish va atribut 
    (xossa) bo‘lib hisoblanadi. Mohiyat -bu ma’lumotlari ma’lumotlar bazasida 
    saqlanishi kerak 
    bo‘lgan biror real yoki tasavvur qilingan ob’ektdir. ER modeli diagrammasida 
    mohiyat odatda to‘rtburchak shaklida tasvirlanib, uning ichiga mohiyat nomi 
    qo‘yiladi

    Download 233.13 Kb.




    Download 233.13 Kb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    “M’alumotlar bazasini boshqarish” fanidan Mustaqil ish 1

    Download 233.13 Kb.
    Pdf ko'rish