• Ishni bajarish tartibi
  • 12.1– rasm. View
  • 12.3– rasm.
  • VIEW yaratish va o’chirishning so’rovi sintaksisi




    Download 179,84 Kb.
    bet2/5
    Sana20.05.2024
    Hajmi179,84 Kb.
    #245557
    1   2   3   4   5
    Bog'liq
    AShuraliyevbazaoxiri

    VIEW yaratish va o’chirishning so’rovi sintaksisi
    CREATE VIEW tasavvur_nomi AS
    SELECT ustun1ustun2, ...
    FROM jadval_nomi
    WHERE shartli_tenglik;
    DROP VIEW tasavvur_nomi;
    Masalan:
    CREATE VIEW Braziliya_xaridorlari AS
    SELECT xaridor_familiyasi, xaridor_ismi
    FROM xaridorlar
    WHERE mamlakat = "Braziliya";
    DROP VIEW Braziliya;

    Ishni bajarish tartibi

    1. Jahon_chempionlari jadvalidan 2 dan ko’p chempionlarni aks ettiruvchi Viewni yaratamiz:

    So`rov: Create view 2_dan_kop_chempionlik as select mamlakat_nomi, chempionlik_soni_id, from jahon_chempionlari where chempionlik_soni_id>2;
    Natija:

    12.1– rasm. View yaratilishi

    1. Tasavvur (view)ni ko’ramiz:

    So`rov: Select * from 2_dan_kop_chempionlik;
    Natija:

    12.2 – rasm. Yaratilgan Viewdagi ma’lumotlarni ko’rish

    1. Tasavvurni o’chirish:

    So`rov: Drop view 2_dan_kop_chempionlik;
    Natija:

    12.3– rasm. Viewni ma’lumotlar bazasidan o’chirish

    14-AMALIY ISH
    Mavzu: SQLda protseduralar yaratish
    Ishdan maqsad: Berilgan predmet soha ma`lumotlar bazasi uchun protsedura yaratish.
    Masalani qo`yilishi: Predmet soha ma`lumotlar bazasi shakllantirilgandan so`ng ob`yektlarda proseduralarni yaratish va ulardan foydalanish.
    Uslubiy ko`rsatmalar:
    Protsedura bu ma'lumotlar bazasida saqlanadigan oddiy skript tilidagi kichik dastur hisoblanadi. (subprogram kabi). MySQL holatida protseduralar MySQL-da yoziladi va MySQL ma'lumotlar bazasida/serverda saqlanadi.
    MySQl da protdedura bilan ishlashning umumiy sintaksisi:

    Download 179,84 Kb.
    1   2   3   4   5




    Download 179,84 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    VIEW yaratish va o’chirishning so’rovi sintaksisi

    Download 179,84 Kb.