O'zbеkiston r


Index (ko’rsatkich) yaratishning MySQLdagi umumiy sintaksisi



Yüklə 7,78 Mb.
səhifə36/56
tarix11.11.2023
ölçüsü7,78 Mb.
#131745
1   ...   32   33   34   35   36   37   38   39   ...   56
Malumotlar bazasi.Uslubiy qo\'llanma

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;

Yüklə 7,78 Mb.

Dostları ilə paylaş:
1   ...   32   33   34   35   36   37   38   39   ...   56




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©muhaz.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin