O‘zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti kafedra: Ma’lumotlar ombori Fan: Ma’lumotlar ombori laboratoriya ishi №1


SQL tili quyidagi tarkibiy qismlardan iborat



Download 9 Mb.
bet5/16
Sana28.06.2022
Hajmi9 Mb.
#713228
1   2   3   4   5   6   7   8   9   ...   16
Bog'liq
MB Xudoyberganov Ilhom 1-8 lab.

SQL tili quyidagi tarkibiy qismlardan iborat:
DDL ( Mа‘lumоtlаrni Tа‘riflаsh Tili ) - ANSI dаma‘lumotlar sxemаsini tа‘riflаsh tili, оb‘ektlаrni (jаdvаllаr, indekslаr, tаsаvirlаr vаhоkаzо) yarаtuvchi buyruqlar to‘plamidan ibоrаt.
DML (Mа‘lumоtlаrni O’zgаrtirish Tili) - bu iхtiyoriy dаqiqаdаjаdvаllаrdаqаndаy qiymаtlаr sаqlаnishini аniqlоvchi buyruqlar mаjmuаsidir.
DCL (Mа‘lumоtlаrni Bоshqаrish Tili) fоydаlаnuvchigаaniq оb‘ektlаrga tа‘sir o‗tkаzishgаruхsаt berish yoki bermаslikni аniqlоvchi buyruqlardаn ibоrаt.


DDL tilining asosiy komandalari:
CREATE – yangi jadval hosil qilish uchun ishlatiladi. Quyidagi ko‘rinishda yoziladi:
CREATE TABLE ( ustun_nomi va toifasi, … );
ALTER – jadvalga o‘zgartirish kiritish uchun ishlatiladi. Bu buyruq jadvalga yangi ustunlar qo'shish, ustunlarni o'chirish, ustunlar kattaligini o'zgartirish, hamda cheklanishlarni qo'shish va olib tashlash imkoniyatlariga ega. Bu buyruq ANSI standarti qismi emas, shuning uchun har xil tizimlarda har xil imkoniyatlarga ega. Misol uchun jadvalga ustun qo‘shish buyrug‘i sintaksisi quyidagicha:


ALTER TABLE ADD
;
DROP - jadvalni o‘chirish buyrug‘i. Jadvalni o'chirish imkoniga ega bo‘lish uchun, jadval egasi (ya‘ni yaratuvchisi) bo‘lshingiz kerak. Faqat bo‗sh jadvalni o'chirish mumkin. Qatorlarga ega bo‘lgan, to‘ldirilgan jadvalni o‗chirish mumkin emas, ya‘ni jadval o‗chirishdan oldin tozalangan bo‘lshi kerak. Jadvalni o'chirish buyrug'i quyidagi ko‗rinishga ega:
DROP TABLE ;
Ishni bajarish.
“Xodimlar” jadvalini create table buyrug’I asosida yaratib olamiz. Bizga jadval muvaffaqiyatli yaratilganligi haqida xabar chiqdi. Demak to’g’ri amalga oshirdik

Ushbu yaratilgan xodimlar jadvaliga insert buyrug’I yordamida bir nechta ma’lumotlarni kiritib ko’ramiz. Bizga quyidagi ekran tasvirida ma’lumotlar to’g’ri qo’shilganligi haqida xabar chiqdi



Endigi navbat esa kiritilgan ma’lumotlarni bazadan select buyrug’I yordamida o’qib olishdan iborat. Bizdagi natija esa a’lo. Bu haqida o’ng tomon pastdagi “Succesfully run…” bildirishnomasidan ham ko’rishmiz mumkin. Shu tariqa bizga berilgan jadvallardan bir nechtasini yaratib unga ma’lumot kiritib so’ngra esa o’qishni amalda bajarib ko’ramiz

Quyidagi rasmlarda esa “Joriy yil hisoboti” jadvalini yaratish va unga malumot kiritib o’qib olish bo’yicha bajarilgan ishlar




Xuddi shunday “Jarimalar” jadvalini ham ko’rib chiqamiz.




“Jarimalar” jadvaliga o’zgartirish kiritishni quyidagi rasmda amalga oshirdik. Bu ALTER TABLE buyrug’I yordamida amalga oshiriladi. Bizga muvaffaqiyatli bajarilgani haqida xabar chiqdi. Demak jadval o’zgartirilgan

Qolgan jadvallar ham birin ketin shu tartibda amalga oshiriladi. Biz jadvalni o’chirishni ko’rib chiqamiz. Jadvalni o’chirish juda xavfli jarayon hisoblanadi. Uni o’chirishdan oldin biz uni aniq kerakmasligiga yoki undagi ma’lumotlar boshqa joyda saqlanganligiga amin bo’lishimiz lozim. Quyida biz jadvalni drop amali yordamida o’chirishni ko’rib chiqamiz. Bizga muvaffaqiyatli bajarilganligi haqida xabar chiqdi. Demak, jadval butunlay o’chib ketdi






Download 9 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   16




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish