• SELE C T F R OM / /
  • INSE R T
  • ”, … ); D ELETE
  • UPDA TE SET c o lu m n=e x p re s sion; UPDA TE
  • Insert into oltin_rudasi(id, ulushi, qazib_olingan_koni,sanasi) values(1, 75.5, ‘marjonbuloq_karyeri’,’27.09.2019’); Natija: 4.1-rasm.
  • So` r ov: Select * from oltin_rudasi; Natija: 4.2-rasm.
  • 4.3-rasm.
  • N az o r at sa v ol l ari
  • O‘zbеkiston r




    Download 2,98 Mb.
    bet9/17
    Sana18.01.2024
    Hajmi2,98 Mb.
    #140320
    1   ...   5   6   7   8   9   10   11   12   ...   17
    Bog'liq
    Uslubiy qo'llanma 1-6

    DML tili so’rovlari:
    SELECT Amal bajaradigan jadvalimizni tanlash, ekranga chiqarish komandasi.
    Sintaksisi esa quyidagicha:
    SELECT *FROM <jad_nomi> // jadvalni to’liq chiqarish
    SELECT <ustun_nomi> FROM _nomi> // jadval ustunlarini chiqarish


    INSERT SQL da barcha satrlar ushbu buyruq yordamida kiritiladi.
    Sintaksisi esa quyidagicha:
    INSERT INTO <jad_nomi> VALUES (ustun_info”, “ustun_info”, … );


    DELETE – satrlarni jadvaldan o’chirish buyrug’i.
    Sintaksisi esa quyidagicha:
    DELETE FROM <jad_nomi> WHERE qidiruv_sharti;


    UPDATE – Maydon qiymatlarini o’zgartirish buyrug’i.
    Sintaksisi esa 2 hil:
    UPDATE _nomi> SET column=expression;
    UPDATE _nomi> SET column=expression
    WHERE qidiruv_sharti;


    Ishni bajarish tartibi
    Avvalo 3-laboratoriya ishida tuzgan jadvallarimizni esga olamiz. Endi o’sha jadvallarni MYSQL da yuqorida sintaksisini keltirib o’tganimizday komandalardan foydalanib yaratamiz.
    1.Jadval ob’yektlariga qiymatlar beramiz:
    So`rov: Insert into oltin_rudasi(id, ulushi, qazib_olingan_koni,sanasi) values(1, 75.5, ‘marjonbuloq_karyeri’,’27.09.2019’);
    Natija:

    4.1-rasm. Oltin_rudasi jadvaliga ma’lumotlarning kiritilishi
    2. Jadvalni tanlaymiz va SELECT operatori orqali ekranga chiqaramiz.
    So`rov: Select * from oltin_rudasi;
    Natija:

    4.2-rasm. Oltin_rudasi jadvaliga kiritilgan ma’lumotlarni ko’rish
    3.MB ga yangi jadval qo’shamiz va UPDATEdan foydalanib maydonga qiymat beramiz.
    So`rov: Alter table oltin_rudasi add korpus varchar(20);
    Update oltin_rudasi set korpus=’flotatsiya’ where id=1;
    Natija:

    4.3-rasm. Oltin_rudasi jadvalida UPDATE operatori orqali mavjud ma’lumotni o`zgartirish

    4. DROP operatori orqali jadvalni o’chiramiz:


    So`rov: drop table oltin_rudasi;
    Vazifalar

    1. Yuqorida ko`rsatilganlardan foydalanib tanlangan variyantga muvofiq mavzu uchun MySQL da DML buyruqlari bilan ishlaymiz.

    2. MySqlda jadval ma’lumotlar kiritaming.

    3. Jadvallar atributlarinini o`zgartiring.

    4. Bajarilgan ishlar haqida hisobot tayyorlang (1-2-ilovalarga qarang).



    Nazorat savollari

    1. SELECT buyrug`iga misol keltiring.

    2. (*) nima vazifani bajaradi.

    3. INSERT buyrug`ining barcha imkoniyatlarini ko`rsating.

    4. AUTO_INCREMENT bo`lgan atribut INSERT buyrug`iga e`lon qilinishi shartmi?

    5. UPDATE buyrug`i imkoniytalari.

    6. WHERE buyrug`idan nima uchun foydalaniladi?

    7. REPLACE buyrug`ining vazifalari nimalardan iborat?

    8. UPDATE buyrug`ining vazifalari nimalardan iborat?

    9. SQL tilida jadval nomlarini o’zgartirish.

    10. SQL tilida jadval yozuvlarini o’zgartirish.

    11. SQL tilida jadvaldan yozuvlarini olib tashlash.

    12. SQL tilida jadvalga yangi yozuvlarini qo’shish uchun qanday buyruq beriladi?

    13. SQL tilida jadvaldan ustunlarni olib tashlash uchun qanday buyruq beriladi?



    Download 2,98 Mb.
    1   ...   5   6   7   8   9   10   11   12   ...   17




    Download 2,98 Mb.