Mundarija kirish mavzu


Download 288.16 Kb.
bet52/80
Sana26.07.2023
Hajmi288.16 Kb.
#1662746
1   ...   48   49   50   51   52   53   54   55   ...   80
Bog'liq
Mundarija kirish mavzu-fayllar.org

CREATE INDEX ON (
nomi>);
Bu komanda bajarilishi uchun jadval yaratilgan bo„lishi kerak va
indeksda ko„rsatilgan ustunlar unda bo„lishi kerak. Masalan, agar
Exam_Marks jadvalidan talabani Student_ID maydoni qiymati bo„yicha
bahosini qidirish tez-tez talab etilsa, unda shu maydon bo„sicha indeks
bajariladi.
CREATE INDEX Student_ID_1 ON Exam_Marks (Student_ID);
Indeksni olib tashlash uchun (bunda uni nomini albatta bilish


73
kerak) quyidagi komanda ishlatiladi.


DROP INDEX ;
Masalan, DROP INDEX ;
Mavjud jadval tuzilmasi va parametrlari uchun ALTER TABLE 
komandasi ishlatiladi. Jadvalga ustunlar qo„shish ALTER TABLE 
komandasi orqali quyidagicha bo„ladi:
ALTER 
TABLE 

nomi>ADD(
nomi>
 );
Bu komanda orqali mavjud jadval satrlariga yangi ustun qo„shiladi
va unga NULL qiymati yoziladi. Jadvalga bir nechta ustun ham ko„shsa
bo„ladi. Ular bir biridan vergul bilan ajratiladi.
ALTER TABLE MODIFY (
nomi> );
Ustun
xarakteristikalarini
modifikatsiyalashda
quyidagi
cheklanishlarni hisobga olish kerak:
- ma‟lumot toifasini o„zgartirishni, faqat ustun bo„sh bo„lsa bajarish
mumkin;
- to„ldirilmagan ustun uchun o„lcham/aniqlik o`zgartirish mumkin;
- to„ldirilgan ustun uchun o„lcham/aniqlik faqat kattalashtirish
mumkin;
- NOT NULL o`rnatilishi uchun ustunda birorta ham NULL qiymat
bo`lmasligi kerak;
- sukut bilan o„rnatilgan qiymatni har doim o`zgartirish mumkin.
Ma`lumotlar bazasidan jadvallarni olib tashlash quyidagi komanda

Download 288.16 Kb.

Do'stlaringiz bilan baham:
1   ...   48   49   50   51   52   53   54   55   ...   80




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling