• SQL tilida relyatsion modelini yaratish. Relatsion (jadval) ko’rinishidagi ma’lumotlar bazasi
  • Oliy va o'rta maxsus ta'lim vazirligi




    Download 14,8 Mb.
    bet167/208
    Sana02.02.2024
    Hajmi14,8 Mb.
    #150505
    1   ...   163   164   165   166   167   168   169   170   ...   208
    Bog'liq
    Informatika va AT O\'MT

    Jоylаshtirilgаn SQL esa bоshqа tildа yarаtilgаn dаstur ichiga jоylаshtirilgаn SQL buyruqlаridаn ibоrаt. SQL tili quyidagi tarkibiy qismlardan iborat:
    DDL ( Mа’lumоtlаrni Tа’riflаsh Tili ) - ANSI dа ma’lumotlar sxemаsini tа’riflаsh tili, оb’ektlаrni (jаdvаllаr, indekslаr, tаsаvirlаr vа hоkаzо) yarаtuvchi buyruqlar to’plamidan ibоrаt.
    DML (Mа’lumоtlаrni O‘zgаrtirish Tili) - bu iхtiyoriy dаqiqаdа jаdvаllаrdа qаndаy qiymаtlаr sаqlаnishini аniqlоvchi buyruqlar mаjmuаsidir.
    DCL (Mа’lumоtlаrni Bоshqаrish Tili) fоydаlаnuvchigа aniq оb’ektlаrga tа’sir o‘tkаzishgа ruхsаt berish yoki bermаslikni аniqlоvchi buyruqlardаn ibоrаt.
    SQL tilini dasturlash uchun yaratilgan algoritmik til deb hisoblab bo’lmaydi. U eng avvalo, mantiqiy-axborotlar tilidir. Uning yordamida relyatsion MBda saqlanadigan ma’lumotlarni tavsiflash, izlash, o’zgartirish va olish mumkin.
    SQL tilida relyatsion modelini yaratish.
    Relatsion (jadval) ko’rinishidagi ma’lumotlar bazasi: Relatsion yoki jadval
    ko’rinishidagi ma’lumotlar bazasi hayotda keng qo’llaniladigan ma’lumotlar bazasi
    bo’lib, Access ham relatsion ma’lumotlar bazasi bilan ishlaydi. Relatsion ma’lumotlar bazasi- bu shunday ma’lumotlar bazasiki, unda ma’lumotlar ikki o’lchovli jadvallarda saqlanadi va ular o’rtasida o’rnatilgan bog’lanish qayta ishlash samaradorligini oshiradi hamda bir xil ma’lumotlarning takrorlanishini kamaytiradi.



    Maydon- ma’lumotlar bazasida saqlanadigan obyektning bitta parametric (xarakteriskasini) kiritish uchun mo’ljallangan jadvalning elementi (ustuni).MB ni yaratish jarayonida ma’lumotlarni bevosita kompyuterning tashqi qurilmalarida tashkil etish lozim boladi. Ma’lumotlar modeli – bu ma’lumotlarning o’zaro bog’langan tuzilishlari va ular ustida bajariladigan amallar to’plamidir.

    Ma’lumotlar modeli quyidagi tarkibiy qismlardan iborat:


    1. Foydalanuvchining MBga munosabatini ifoda etishga mo’ljallangan ma’lumotlar tuzilmasi.


    2. Ma’lumotlar tuzilishida bajarilishi mumkin bo’lgan amallar. Ma’lumotlar modeli ma’lumotlarni aniqlash tili (ЯОД) va ma’lumotlar bilan amallar bajarish tili (ЯМД) bilan ishlash imkoniyatiga ega bo’lishi lozim.
    3. Ma’lumotlar modeli MBning yaxlitligini saqlash va himoya qilish vositalari bilan ta’milangan bo’lishi kerak.

    Ierarxik modelda kalit bo’yicha kirish odatda, faqat boshqa ob’yektlarga tobe bo’lmagan eng yuqori pog’onadagi ob’yektgagaina taalluqli bo’lishi mumkin. Boshqa


    ob’yektlarga kirish modelning eng yuqori pog’onasidagi ob’yektdan aloqalar bo’yicha amalga oshiriladi. Uning ko’rinishi quyidagicha:

    Tarmoqli modellarda esa kalit bo’uyicha bevosita ixtiyoriy ob’yektga kirish (uning
    modelda qaysi pog’onada joylashishidan qat’iy nazar) ta’minlanishi mumkin.
    Tarmoqli modellarda ob’yektlar tuzilmasi ko’pincha chiziqli va kamroq hollarda
    ierarxik bo’ladi. Chiziqli tuzilmaga ega bo’lgan ob’yekt faqat oddiy va kalit atributlardan iboratdir. Tarmoqli model ko’rinishi quyidagicha. Ma’lumotlarning relyatsion modeli asosida “munosabat” tushunchasi yotib, u inglizcha “relatsion” so’zidan olingan. Quyidagi qoidalarga amal qilgan holda, munosabatlarni ikki o’lchovli jadval ko’rinishda tasvirlash mumkin:
    1) ma’lumotlar jadval yacheykalrida tuzilishi jihatidan bo’linmas bo’lishi kerak;
    2) bitta ustundagi ma’lumotlar bir xil turga ega bo’lishi lozim;
    3) har bir ustun ynikal nomga ega bo’lishi kerak (ustunlarning takrorlanishiga yo’l
    qo’yilmaydi);
    4) ustunlar jadvalda ma’lum tartibda joylashishi lozim;
    5) jadval qatorlari ixtiyoriy tartibda joylashishi mumkin;


    Download 14,8 Mb.
    1   ...   163   164   165   166   167   168   169   170   ...   208




    Download 14,8 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Oliy va o'rta maxsus ta'lim vazirligi

    Download 14,8 Mb.