|
Index (ko’rsatkich) yaratishning MySQLdagi umumiy sintaksisi
|
bet | 2/7 | Sana | 15.12.2022 | Hajmi | 330.41 Kb. | | #34952 |
Bog'liq Dekanat 11-15 amaliy MB 9.1-semenar, Karimova Nasiba iqtisod nazariyasi (2), My future profession is surgeon, 12-dars.Vitaminlar amaliy, biologiya (2), 3-Mustaqil ta'lim (1), 3-MI, komlp tashkilk etish афтш, metodlar, NYU YORK FOND BIRJA (1), Mavzu Shaxsiy kompyuterni profilaktika qilish uchun zarur bo\'lg, Reja 1 Profilaktika zaruriyati, 2-sinf-tarbiyaviy-soat-konspektIndex (ko’rsatkich) yaratishning MySQLdagi umumiy sintaksisi:
CREATE INDEX indeks_nomi
ON jadval_nomi (ustun1, ustun2, ...);
Masalan:
CREATE INDEX familiya
ON shaxslar (familiya);
CREATE INDEX FISH
ON shaxslar (familiya, ism, sharif);
Index (ko’rsatkich)ni ko’rsatishning MySQLdagi umumiy sintaksisi:
Show indexes from jadval_nomi;
Show keys from jadval_nomi in malumotlar_bazasi_nomi;
Index (ko’rsatkich) o’chirishning MySQLdagi umumiy sintaksisi:
Oracle bazada:
DROP INDEX jadval_nomi.indeks_nomi;
MySQL 5.6.16 da:
ALTER TABLE jadval_nomi
DROP INDEX indeks_nomi;
Kabi komandalar orqali amalga oshiriladi.
Ishni bajarish tartibi
Bazamizdagi barcha jadvallarni ko’ramiz:
So`rov: show tables ;
Natija:
11.1 – rasm. Dekanat ma’lumotlar bazasidagi barcha jadvallarning ro`yxati
Bolimlar nomli jadvalimizni ko’ramiz va name nomli indeks yaratamiz:
Natija:
11.2 – rasm. Bolimlar jadvali uchun indeks yaratish
Yaratgan indeksimizni ko’ramiz:
Natija:
11.3 – rasm. Avto_data jadvali uchun yaratilgan indekslar ro`yxati
Endi shu jadvalning boshqa 2 ta ustuniga indeks yaratamiz:
Natija:
11.4 – rasm. Bolimlar jadvalidagi ma’lumotlarni ko`rish
So`rov: Show indexes from bolimlar;
|
| |