• Index (ko’rsatkich)ni ko’rsatishning MySQLdagi umumiy sintaksisi
  • Ishni bajarish tartibi Bazamizdagi barcha jadvallarni ko’ramiz: So`rov: show tables from foydali_qazilma_boyitish_zavodi
  • Ishlatilishi” nomli jadvalni ko’ramiz va “asosiy maxsulot” nomli indeks yaratamiz: So`rov: Select * from ishlatilishi;
  • So`rov: show indexes
  • Index (ko’rsatkich) yaratishning MySQLdagi umumiy sintaksisi




    Download 1,88 Mb.
    bet2/9
    Sana19.12.2023
    Hajmi1,88 Mb.
    #124326
    1   2   3   4   5   6   7   8   9
    Bog'liq
    6-Amaliy mashg'ulot

    Index (ko’rsatkich) yaratishning MySQLdagi umumiy sintaksisi:
    CREATE INDEX indeks_nomi
    ON jadval_nomi (ustun1ustun2, ...);
    Masalan:

    1. CREATE INDEX familiya
      ON shaxslar (familiya);

    2. CREATE INDEX FISH
      ON shaxslar (familiya, ism, sharif);

    Index (ko’rsatkich)ni ko’rsatishning MySQLdagi umumiy sintaksisi:

    1. Show indexes from jadval_nomi;

    2. Show keys from jadval_nomi in malumotlar_bazasi_nomi;

    Index (ko’rsatkich) o’chirishning MySQLdagi umumiy sintaksisi:

    1. Oracle bazada:

    DROP INDEX jadval_nomi.indeks_nomi;

    1. MySQL 5.6.16 da:

    ALTER TABLE jadval_nomi
    DROP INDEX indeks_nomi;
    Kabi komandalar orqali amalga oshiriladi.


    Ishni bajarish tartibi

    1. Bazamizdagi barcha jadvallarni ko’ramiz:

    So`rov: show tables from foydali_qazilma_boyitish_zavodi;
    Natija:

    14.1 – rasm. foydali_qazilma_boyitish_zavodi ma’lumotlar bazasidagi barcha jadvallarning ro`yxati

    1. Ishlatilishi” nomli jadvalni ko’ramiz va “asosiy maxsulot” nomli indeks yaratamiz:

    So`rov: Select * from ishlatilishi;
    Create index Asosiy_maxsulot on ishlatilishi(maxsulot_id, ishlatilish_turi);
    Natija:

    14.2 – rasm. Ishlatilishi jadvali uchun indeks yaratish

    1. Yaratgan indeksimizni ko’ramiz:

    So`rov: show indexes from ishlatilishi;

    Download 1,88 Mb.
    1   2   3   4   5   6   7   8   9




    Download 1,88 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Index (ko’rsatkich) yaratishning MySQLdagi umumiy sintaksisi

    Download 1,88 Mb.