DROP TABLE ; 4 - LABORATORIYA ISHI
Mavzu: Ma’lumotlarni tanlash va ular ustida amallar
DML tili so‟rovlari:
SELECT – Amal bajaradigan jadvalimizni tanlash, ekranga chiqarish
komandasi.
Sintaksisi esa quyidagicha:
SELECT *FROM // jadvalni to’liq chiqarish
SELECT FROM // jadval ustunlarini chiqarish
INSERT – SQL da barcha satrlar ushbu buyruq yordamida kiritiladi.
Sintaksisi esa quyidagicha:
INSERT INTO VALUES (“ustun_info”, “ustun_info”, … );
DELETE – satrlarni jadvaldan o‘chirish buyrug‘i. Sintaksisi esa
quyidagicha:
DELETE FROM WHERE qidiruv_sharti;
UPDATE – Maydon qiymatlarini o‘zgartirish buyrug‘i.
Sintaksisi esa 2 hil:
UPDATE SET column=expression; UPDATE SET column=expression WHERE qidiruv_sharti;
Ishni bajarish tartibi
So’rov:
Natija:
So’rov:
Natija:
So’rov:
Natija:
So’rov:
Natija:
Nazorat savollari
1. SELECT buyrug`iga misol keltiring.
2. (*) nima vazifani bajaradi.
3. INSERT buyrug`ining barcha imkoniyatlarini ko`rsating.
4. AUTO_INCREMENT bo`lgan atribut INSERT buyrug`iga e`lon qilinishi
shartmi?
5. UPDATE buyrug`i imkoniytalari.
6. WHERE buyrug`idan nima uchun foydalaniladi?
7. REPLACE buyrug`ining vazifalari nimalardan iborat?
8. UPDATE buyrug`ining vazifalari nimalardan iborat?
9. SQL tilida jadval nomlarini o‘zgartirish.
10. SQL tilida jadval yozuvlarini o‘zgartirish.
11. SQL tilida jadvaldan yozuvlarini olib tashlash.
12. SQL tilida jadvalga yangi yozuvlarini qo‘shish uchun qanday buyruq
beriladi?
13. SQL tilida jadvaldan ustunlarni olib tashlash uchun qanday buyruq
beriladi?
Javoblar:
1.SELECT* FROM ‘ xodimlar’ xodimlar_ID;
3. INSERT – SQL da barcha satrlar ushbu buyruq yordamida kiritiladi.
Sintaksisi esa quyidagicha: