Mavzu: sql tilida index yaratish Ishdan


Index (ko‘rsatkich) yaratishning MySQLdagi umumiy sintaksisi



Yüklə 0,7 Mb.
səhifə2/5
tarix29.07.2023
ölçüsü0,7 Mb.
#137968
1   2   3   4   5
amaliy ish

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.
bajarish tartibi

  1. Bazamizdagi barcha jadvallarni ko‘ramiz:

So‘rov: show tables;;
Natija:

12.1–rasm. Kafedra ma’lumotlar bazasidagi barcha jadvallarning ro‘yxati

  1. Students” nomli jadvalni ko‘ramiz va “O’quvchilar” nomli indeks yaratamiz:

So‘rov: Select * from students;
Create index oquvchilar on Students(full_name);
Natija:

12.2 – rasm. Students jadvali uchun indeks yaratish

  1. Yaratgan indeksimizni ko‘ramiz:

So‘rov: show indexes from students;
Natija:

12.3 – rasm. Students jadvali uchun yaratilgan indekslar ro‘yxati


  1. Yüklə 0,7 Mb.

    Dostları ilə paylaş:
1   2   3   4   5




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin