Sql tili yordamida ma’lumotlarni tavsiflash
CREATE TABLE Talaba1 (Talaba_ID INTEGER, Surname
Download 27.43 Kb.
|
Malumotlar ombori
- Bu sahifa navigatsiya:
- DROP INDEX ;
CREATE TABLE Talaba1 (Talaba_ID INTEGER, Surname
VARCHAR(60), Name VARCHAR(60), Stipend DOUBLE, Kurs INTEGER, City VARCHAR(60), Birthday DATE, Univ_ID INTEGER); Jadvaldagi ma’lumotlarni maydonlar bo‘yicha qidirish tanlash amali yetarli darajada tezlatish uchun ma’lumotlarni berilgan maydon bo‘yicha indeksatsiya qilish ishlatiladi. Indekslarni bitta yoki bir nechta maydon bo‘yicha bajarish mumkin. Indeks komandasini ko‘rinishi: CREATE INDEX ON (); Bu komanda bajarilishi uchun jadval yaratilgan bo‘lishi kerak va indeksda ko‘rsatilgan ustunlar unda bo‘lishi kerak. Masalan, agar Exam_Marks jadvalidan talabani Talaba_ID maydoni qiymati bo‘yicha bahosini qidirish tez-tez talab etilsa, unda shu maydon bo‘sicha indeks bajariladi. CREATE INDEX Talaba_ID_1 ON Exam_Marks (Talaba_ID); Indeksni olib tashlash uchun (bunda uni nomini albatta bilish 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 ADD(); 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 ( ); 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 bilan bajariladi. Download 27.43 Kb. Do'stlaringiz bilan baham: |
Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling
ma'muriyatiga murojaat qiling