• MALUMOTLAR SXEMALARINI YARATISH VA TAHRIRLASH
  • SOROVLARNI BAJARISH
  • SOROV TURLARI
  • JADVALLARNI YARATISH VA TO'LDIRISH




    Download 382,34 Kb.
    bet3/4
    Sana16.01.2024
    Hajmi382,34 Kb.
    #139012
    1   2   3   4
    Bog'liq
    8 – mavzu Texnik tizimlarda ma’umotlar bazasi (MB)
    8-mavzu. Qish. R T, PEDAGOGIK TEXNOLOGIYALARNI LOYIXALASHTIRISH VA REJALASHTIRISH, 6 - mavzu. O\'quv animatsion roliklar tayyorlash dasturlari bilan ishlash, Пахта хом ашёсини сақлаш ва қайта ишлаш (3), 6-amaliyot, Ta\'limda AT1 2021-(TS va MG), jadval Qudratov Alijon, Бухгалтерия Ўқув қўлланмаси 2021 1С, O\'rinova Shahlo ij, 4.9-шакл. ОАК (2), ANNOTATSIYA, Amirillayeva, 1-MA\'RUZA, 5.амалий, Html Haqida Qullanma copy
    JADVALLARNI YARATISH VA TO'LDIRISH
    Ma'lumotlar bazasini muvaffaqiyatli yaratgandan so'ng, ekranda bo'sh jadval paydo bo'ladi. Uning tuzilishini shakllantirish va to'ldirish uchun quyidagilarni bajaring:



    Maslahat! Ma'lumotlar formatini nozik sozlash uchun lentadagi "Jadval rejimi" yorlig'iga o'ting va "Formatlash va ma'lumotlar turi" blokiga e'tibor bering. U erda siz ko'rsatilgan ma'lumotlar formatini sozlashingiz mumkin.
    MA'LUMOTLAR SXEMALARINI YARATISH VA TAHRIRLASH
    Ikki ob'ektni bog'lashni boshlashdan oldin, oldingi paragrafga o'xshab, siz "Imtihonlar" jadvalini yaratishingiz va to'ldirishingiz kerak. U quyidagi atributlarga ega: "Rekord raqami", "Imtihon1", "Imtihon2", "Imtihon3".
    So'rovlarni bajarish uchun biz jadvallarimizni bog'lashimiz kerak. Boshqacha qilib aytganda, bu asosiy maydonlar yordamida amalga oshiriladigan qaramlikning bir turi. Buning uchun sizga kerak:


    Konstruktor kontekstga qarab avtomatik ravishda munosabatlarni yaratishi kerak. Agar bu sodir bo'lmasa, unda:


    SO'ROVLARNI BAJARISH
    Agar bizga faqat Moskvada o'qiydigan talabalar kerak bo'lsa, nima qilish kerak? Ha, bizning ma'lumotlar bazasida atigi 6 kishi bor, lekin ularning soni 6000 ta bo'lsa-chi? Qo'shimcha vositalarsiz buni aniqlash qiyin bo'ladi.
    Aynan shu vaziyatda SQL so'rovlari yordamimizga keladi, bu faqat kerakli ma'lumotlarni olib tashlashga yordam beradi.
    SO'ROV TURLARI
    SQL sintaksisi CRUD tamoyilini amalga oshiradi (ingliz tilidan qisqartirilgan yaratish, o'qish, yangilash, o'chirish - "yaratish, o'qish, yangilash, o'chirish"). Bular. So'rovlar bilan siz ushbu xususiyatlarning barchasini amalga oshirishingiz mumkin.
    har bir namuna uchun
    Bunday holda, "o'qish" tamoyili o'ynaydi. Misol uchun, Xarkovda o'qiydigan barcha talabalarni topishimiz kerak. Buning uchun sizga kerak:


    Ammo biz Xarkovdan 1000 dan ortiq stipendiyaga ega bo'lgan talabalarga qiziqsak nima bo'ladi? Keyin bizning so'rovimiz quyidagicha ko'rinadi:
    TANLANG * Talabalar QAYERDA Manzil = Xarkov VA stipendiya > 1000;
    va natijada jadval quyidagicha ko'rinadi:
    Tashkilot yaratish uchun
    O'rnatilgan konstruktor yordamida jadval qo'shishdan tashqari, ba'zida siz ushbu operatsiyani bajarishingiz kerak bo'lishi mumkin SQL yordamida iltimos. Ko'pgina hollarda, bu laboratoriyani bajarish paytida yoki kurs ishlari universitet kursining bir qismi sifatida, chunki haqiqiy hayotda bunga ehtiyoj yo'q. Albatta, siz professional dastur ishlab chiquvchi bo'lmasangiz. Shunday qilib, so'rovni yaratish uchun sizga kerak bo'ladi:
    "Yaratish" yorlig'iga o'ting.
    "Boshqalar" blokidagi "Query Builder" tugmasini bosing.
    Yangi oynada SQL tugmasini bosing va matn maydoniga buyruqni kiriting:
    JADVAL YARATING O'qituvchilar
    (TeacherCode INT PRIMARY KEY,
    Familiyasi CHAR(20),
    Ismi CHAR (15),
    Familiyasi CHAR (15),
    Jins CHAR (1),
    tug'ilgan sana DATE,
    asosiy_mavzu CHAR(200));
    Bu erda "JADVAL YARATMA" "O'qituvchilar" jadvalini yaratishni anglatadi va "CHAR", "DATE" va "INT" - mos keladigan qiymatlar uchun ma'lumotlar turlari.



    Diqqat! Har bir so'rov oxirida ";" belgisi bo'lishi kerak. Busiz skriptning bajarilishi xatolikka olib keladi.
    Qo'shish, o'chirish, tahrirlash uchun
    Bu erda hamma narsa ancha sodda. So'rov yaratish uchun yana maydonga o'ting va quyidagi buyruqlarni kiriting:



    Download 382,34 Kb.
    1   2   3   4




    Download 382,34 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    JADVALLARNI YARATISH VA TO'LDIRISH

    Download 382,34 Kb.