ob’ektlar va cheklanishlar to’plamini o’zgartirish
ALTER DBAREA
MB saqlash soxasin
o’zgartirish
Avval yaratilgan saqlash soxasini o’zgartirish
ALTER
PASSWORD
Parolni o’zgartirish
Butun ma’lumotlar bazasi parolini o’zgartirish
CREATE
DATABASE
MB yaratish
Barcha parametrlarini ko’rsatgan xolda yangi
ma’lumotlar bazasini yaratish
CREATE DBAREA
Saqdash soxasin
yaratish
YAngi saqlash soxasiniyaratish va unda ma’lumotlar
joylashtirishga ruxsat etishi
DROP DATABASE
MB ni o’chirish
Mavjud ma’lumotlar bazasini o’chirish (bunday
amal bajarish vakolatiga ega bo’lgan
foydalanuvchilar uchun)
DROP DBAREA
MB saqlash soxasin
o’chirish
Mavjud saqlash soxasini o’chirish (agar unda joriy
vaqtda faol ma’lumotlar joylashmagan bo’lsa)
GRANT
Vakolat berish
MB ba’zi ob’ektlari ustida bir qator amallarni
bajarish xuquqini berish
REVOKE
Xuquqdan maxrum
qilish
Biror eb’ektga yoki ob’ekt ustida bajariladigan ba’zi
amallarni bajarish xuquqidan maxrum qilish
Ma’lumotlar bazasi jadvallarini modifikattsiyalashda DDL ning
ALTER TABLE opeatorlari
qo’llaniladi.
Uning yordami
bilan siz nafaqat jadvallarni,
balki protseduralar,
foydalanuvchilar,
tassavurlar,
jadval maydonlarini ham o'zgartirishingiz mumkin. Bunday buyruqlarning butun oilasi mavjud:
ALTER TABLE,
ALTER VIEW,
ALTER PROCEDURE,
ALTER TRIGGER,
ALTER USER,
ALTER ROLE.
ALTER buyrug'i yordamida siz quyidagilarni qilishingiz mumkin:
Jadvalga ustun qo'shing;
YAxlitlik cheklovini qo'shing;
Jadval ustunidagi ma'lumotlar turini, uning o'lchamini, standart qiymatini o'zgartiring (ustunni
qayta tasvirlash);
Ustunni o'chirish;
Triggerni yoki yaxlitlik cheklovni qo’yish, o'chirish, olib tashlash.
Ma'lumotlar bazasining yaxlitligi - har qanday munosabatda asosiy kalit bo'lishi kerak va har bir
tashqi kalit uchun asosiy kalit bo'lishi kerak.
ALTER buyrug'ini ishlatish uchun foydalanuvchi ushbu jadvalga ALTER, INSERT va CREATE
imtiyozlariga ega bo'lishi kerak.
ALTER TABLE buyrug'ining sintaksisini ko'rib chiqamiz: