6-mavzu. Ma’lumotlar bazasi jadvallarini modifikatsiyalash


DCL (Data Control Language) operatorlari


Download 332.84 Kb.
Pdf ko'rish
bet2/4
Sana13.12.2022
Hajmi332.84 Kb.
#1000192
1   2   3   4
Bog'liq
6-mavzu. Ma’lumotlar bazasi jadvallarini modifikatsiyalash

DCL (Data Control Language) operatorlari: 
Operator 
Ma’nosi 
Amal 
ALTER DATABASE MB ni o’zgartirish
Butun ma’lumotlar bazasiga tegishli bo’lgan 


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: 

Download 332.84 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




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