O'zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi


Index (ko‟rsatkich) yaratishning MySQLdagi umumiy sintaksisi



Yüklə 1,77 Mb.
səhifə2/16
tarix25.06.2022
ölçüsü1,77 Mb.
#117247
1   2   3   4   5   6   7   8   9   ...   16
MB laboratory Nabiyev

Index (ko‟rsatkich) yaratishning MySQLdagi umumiy sintaksisi:


CREATE INDEX indeks_nomi
ON jadval_nomi (ustun1, ustun2, ...); 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 market;


Natija:



    1. rasm. market ma‘lumotlar bazasidagi barcha jadvallarning ro`yxati.



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


So`rov: Select * from tarmoq;
Create index Asosiy_ishchi on tarmoq(tarmoq_id, tarmoq_nomi);


Natija:



    1. rasm. Ishlatilishi jadvali uchun indeks yaratish.




  1. Yaratgan indeksimizni ko‘ramiz:

So`rov: show indexes from tarmoq; Natija:





    1. rasm. tarmoq jadvali uchun yaratilgan indekslar ro`yxati.

  1. Yüklə 1,77 Mb.

    Dostları ilə paylaş:
1   2   3   4   5   6   7   8   9   ...   16




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