• SQL so‘rovlari
  • Theory of intelligent control




    Download 25,97 Kb.
    bet4/5
    Sana22.05.2024
    Hajmi25,97 Kb.
    #250716
    1   2   3   4   5
    Bog'liq
    [Theory of intelligent control]week-15-Organization of knowledge bases (1)

    Yozuvlar (qatorlar) - bu bitta ob'ekt haqidagi ma'lumotlarni o‘z ichiga olgan barcha maydonlar. Har bir jadval yozuvi bir xil maydonlarni o‘z ichiga oladi, lekin ular turli xil ma'lumotlarni o‘z ichiga oladi.
    Jadvalni yaratish, o‘zgartirish, nomini o‘zgartirish, o‘chirish mumkin.
    Yaratish - jadvalning tuzilishi va nomini o‘rnating.
    Tahrirlash - maydonlarning nomlari va xususiyatlarini o‘zgartirish va hokazo.
    Jadvallar o‘rtasida aloqa o‘rnatishingiz mumkin. Jadvalni ko‘rish, yangilash, saralash va chop etish mumkin. Jadval 3 rejimdan birida tuzilishi mumkin:

    • Dizayn rejimida jadval yaratish;

    • Master yordamida jadval yaratish;

    • Ma’lumotlarni kiritish orqali jadval yaratish

    So‘rov - belgilangan shartlarga muvofiq bir yoki bir nechta jadvallardan kerakli ma'lumotlarni tanlash yoki ma'lumotlar bilan muayyan harakatlarni bajarish talabi, ma'lumotlar bazasidan kerakli ma'lumotlarni tanlash vositasi. Ma'lumotlar bazasi bilan bog‘liq holda yaratilgan savol so‘rovdir. Ikki turdagi so‘rovlar qo‘llaniladi: misol bo‘yicha (QBE - Query by example) va tuzilgan so‘rovlar tili (SQL - Structured Query Language).
    QBE namunaviy so‘rovi ma'lumotlar bazasida kerakli ma'lumotlarni topish uchun vositadir. U maxsus tilda emas, balki Query Builder oynasida so‘rov shaklini to‘ldirish orqali yaratiladi.
    SQL so‘rovlari - bu SQL bayonotlari ketma-ketligidan tuzilgan (dasturchilar tomonidan) so‘rovlar. Ushbu ko‘rsatmalar chiqish to‘plamini yaratish uchun kirish ma'lumotlar to‘plami bilan nima qilish kerakligini belgilaydi. Barcha Access so‘rovlari SQL so‘rovlariga asoslanadi; ularni ko‘rish uchun faol so‘rovlarni loyihalash oynasida View/SQL buyrug‘ini bajarish kerak.
    Bir necha turdagi so‘rovlar mavjud:

    • namunaviy so‘rov – jadvallardan kerakli ma’lumotlarni ajratib olish, ko‘rsatkichlarni hisoblash imkonini beradi, lekin jadvallardagi ma’lumotlarni o‘zgartirmaydi;




    • o‘zgartirish so‘rovi (yangilash, qo‘shish, o‘chirish) - dizayn rejimida bajariladi, jadvallardagi ma'lumotlarni tuzatishga imkon beradi;

    Shakl - boshqaruv elementlari joylashgan ekranda ma'lumotlarni ko‘rsatish, maydonlarda ma'lumotlarni ko‘rsatish va o‘zgartirish vositasi, ma'lumotlar bazasi jadvallariga ma'lumotlarni kiritish va tuzatish uchun foydalanuvchi tomonidan yaratilishi mumkin; ma'lumotlarni ko‘rish, yangi yozuvlar qo‘shish, jadvallardan yozuvlarni o‘zgartirish va o‘chirish imkonini beradi (ma'lumotlar bazasiga ma'lumotlarni kiritishda to‘ldirish uchun shakl). Shakl oynasida jadval ma'lumotlari ekranda bir vaqtning o‘zida qat'iy bitta yozuv ko‘rsatiladi.
    Access ma'lumotlarni to‘g‘ridan-to‘g‘ri jadvalga yoki shakllar yordamida kiritish imkoniyatini beradi. Ma'lumotlar bazasidagi forma - bu shakl shakliga mos keladigan tarzda taqdim etilishi mumkin bo‘lgan tuzilgan oyna. Shakllar individual boshqaruv elementlari to‘plamidan yaratiladi.
    Shaklning ko‘rinishi uning yaratilgan maqsadiga qarab tanlanadi. Kirish shakllari sizga maʼlumotlar jadvali koʻrinishida bajarib boʻlmaydigan vazifalarni bajarish imkonini beradi. Shakllar qiymatlarni hisoblash va natijani ko‘rsatish imkonini beradi. Shakl uchun ma'lumotlar manbai jadval yoki so‘rov yozuvlari.
    Shakl quyidagi variantlarni taqdim etadi:

    • ma'lumotlar bazasi ma'lumotlarini kiritish va ko‘rish

    • ma'lumotlarning o‘zgarishi

    • chop etish

    • xabarlar yaratish

    Shakllarni yaratish usullari:

    • Shakl dizayneri (har qanday murakkablikdagi shaklni yaratish uchun mo‘ljallangan)

    • Shakl ustasi (uslubi va mazmuni jihatidan farq qiluvchi shakllarni yaratishga imkon beradi)

    Hisobot chop etilganda ma'lumotlarni ko‘rsatish vositasidir. Hisobotingizda ma'lumotlarni istalgan tartibda guruhlashingiz va saralashingiz, jami, o‘rtacha va boshqa statistik ma'lumotlarni olishingiz hamda grafik diagrammalarni kiritishingiz mumkin.
    Hisobot yaratish uchun siz jadvallar, so‘rovlar va shakllardagi ma'lumotlardan foydalanishingiz mumkin. Uzluksiz shaklni chop etish orqali siz jadval yoki so‘rovdagi barcha yoki ba'zi maydonlarning qiymatlarini aks ettiruvchi hisobot yaratishingiz mumkin.

    Download 25,97 Kb.
    1   2   3   4   5




    Download 25,97 Kb.