|
Jadvalning tuzilishini o`zgartirish
|
bet | 2/6 | Sana | 26.04.2022 | Hajmi | 23.91 Kb. | | #20326 |
Bog'liq Sirtqilar uchun joriy nazorat savollari (1) 1653381619, Matematika o\'qitish metodikasi, 5-amaliy mashg\'ulot1, Hamidullo aka, YN savollar, 5 Iqtisodiy faol aholi soni, nuqta, 1-амалий, 1 МТ (1k, 2 sem ko\'p o\'zg. fun diff.teng) 68480, 1683741725, Toshtemirov Sh. 1-topshiriq (1), mustaqil ISH, 12, HUSAN KURS ISHIJadvalning tuzilishini o`zgartirish: Agar zarurat bo`lsa siz jadval tarkibini o`zgartirishingiz mumkin ya`ni:
Bundan tashqari, ushbu harakatlar faqat bitta maydonga yoki bitta indeksga ta'sir qiladi:
ALTER TABLE Jadval
ADD{[COLUMN]maydon turi[(o`lcham)] [CONSTRAINT indeks]
CONSTRAINT tarkibli indeks}|
DROP {[COLUMN] maydon i CONSTRAINT indeks nomi}}
Bu erda ADD nomli buyruq jadval maydonlariga qo`shimchalar qo`shishga ko`maklashadi.
DROP-buyrug`i esa o`chirishlarni amalga oshiradi.
CONSTRAINT- buyrug`i variantlar qo`shishni va jadval indekslari uchun bir hil o`hshash jarayonlarni belgilab beradi.
Yuqoridagi ko`rsatma asosida baza tuzing.
75. Jadval tuzilishini o'zgartirish:
ALTER TABLE Talaba ADD COLUMN [Guruh] TEXT(5)
Mavjud jadvalda yangi indeks tashkil qilish uchun foydalanuvchilar quyidagi buyruqlardan foydalansa ham bo’ladi.
CREATE [UNIQUE] INDEX indeks
ON jadval (maydon[, ...] )
[WITH {PRIMARY|DISALLOW NULL|IGNORE NULL}]
Bu erda WITH buyrug`i shartlar qiymatlarini belgilashni ta'minlaydi va indeksga kiritilgan maydonlarni aniqlab beradi:
DISALLOW NULL- indeksdagi bo'sh qiymatlarni taqiqlash va yangi indekslangan
maydonlarga yangi yozuvlarni yozadi;
IGNORE NULL - indeksga bo'sh yozuvlarni kiritish indekslangan maydonlarda yashirin qiymatlarni kiritishni amalga oshiradi.
Yuqoridagi ko`rsatma asosida baza tuzing.
76. Jadval indeksini yaratish:
CREATE INDEX Gр ON Talaba([guruh]) WITH DISALLOW
NULL
Jadvalni o`chirish. Faqat jadval indekslarini o`chirish uchun (mavjud ma`lumotlar o`chirilmaydi) shuning uchun quyidagi amal bajarilishi shart:
DROP INDEX indeks nomi ON jadval nomi.
77. Faqat Adp nomli table indeksini olib tashlashni amalga oshiramiz:
DROP INDEX Аdp ON Talaba
Barcha jadvallarni o`chirish:
DROP TABLE Talaba
|
| |