O`zbekiston respublikasi axborot texnologiyalari va komunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalar universiteti malumotlar bazasi



Download 1,24 Mb.
bet7/7
Sana06.01.2022
Hajmi1,24 Mb.
#321175
1   2   3   4   5   6   7
Bog'liq
5,6,7,8-lab

INSERT INTO oquvchilar VALUES(44,'Yarasheva','Rano','11-sinf','A');

INSERT INTO oquvchilar VALUES(45,'Yo`ldoshev','Bobur','9-sinf','B');

INSERT INTO oquvchilar VALUES(46,'Rixsiyev','Zohid','9-sinf','A');

INSERT INTO oquvchilar VALUES(47,'Karimboyeva','Nigora','11-sinf','B');

INSERT INTO oquvchilar VALUES(48,'Qodirov','Ulug`bek','11-sinf','A');

INSERT INTO oquvchilar VALUES(49,'Matyusupov','Yo`ldoshbek','9-sinf','B');

INSERT INTO oquvchilar VALUES(50,'Sherimmetov','Davron','10-sinf','B');
insert into fanlar values (1,5,4,5,3,5,5),(2,3,4,4,3,5,4),(3,5,5,5,5,5,5),(4,3,4,4,3,3,4),(5,5,4,4,4,4,5),(6,5,4,4,5,4,5);

INSERT INTO fanlar VALUES(7,4,4,5,3,3,4);

INSERT INTO fanlar VALUES(8,4,4,5,3,3,4);

INSERT INTO fanlar VALUES(9,4,5,5,5,5,5);

INSERT INTO fanlar VALUES(10,4,3,3,3,4,4);

INSERT INTO fanlar VALUES(11,4,3,3,5,5,4);

INSERT INTO fanlar VALUES(12,4,4,5,5,4,4);

INSERT INTO fanlar VALUES(13,3,3,3,3,3,3);

INSERT INTO fanlar VALUES(14,4,3,3,5,4,3);

INSERT INTO fanlar VALUES(15,4,4,5,5,4,5);

INSERT INTO fanlar VALUES(16,3,3,5,5,4,4);

INSERT INTO fanlar VALUES(18,4,3,4,5,4,5);

INSERT INTO fanlar VALUES(19,4,4,5,4,4,4);

INSERT INTO fanlar VALUES(20,4,3,5,5,4,4);

INSERT INTO fanlar VALUES(21,3,3,3,3,3,3);

INSERT INTO fanlar VALUES(22,5,3,5,5,4,3);

INSERT INTO fanlar VALUES(23,3,3,5,5,4,4);

INSERT INTO fanlar VALUES(24,4,5,5,5,5,4);

INSERT INTO fanlar VALUES(25,4,3,4,5,4,4);

INSERT INTO fanlar VALUES(26,4,3,5,4,4,5);

INSERT INTO fanlar VALUES(27,4,5,4,5,4,4);

INSERT INTO fanlar VALUES(28,4,3,5,5,4,4);

INSERT INTO fanlar VALUES(29,5,5,5,5,5,5);

INSERT INTO fanlar VALUES(30,4,3,5,5,4,4);

INSERT INTO fanlar VALUES(31,4,3,5,5,4,4);

INSERT INTO fanlar VALUES(32,4,3,5,5,4,4);

INSERT INTO fanlar VALUES(33,4,3,3,3,3,4);

INSERT INTO fanlar VALUES(34,4,3,4,3,4,5);

INSERT INTO fanlar VALUES(35,5,4,5,5,4,5);

INSERT INTO fanlar VALUES(36,4,4,4,4,4,4);

INSERT INTO fanlar VALUES(37,5,4,5,5,4,4);

INSERT INTO fanlar VALUES(38,4,5,5,3,4,3);

INSERT INTO fanlar VALUES(39,3,3,3,4,4,3);

INSERT INTO fanlar VALUES(40,4,3,5,5,4,4);

INSERT INTO fanlar VALUES(41,5,3,3,4,3,4);

INSERT INTO fanlar VALUES(42,4,5,5,5,4,5);

INSERT INTO fanlar VALUES(43,3,4,4,5,4,4);

INSERT INTO fanlar VALUES(44,4,5,5,5,4,5);

INSERT INTO fanlar VALUES(45,4,5,5,4,4,4);

INSERT INTO fanlar VALUES(46,5,5,5,5,4,4);

INSERT INTO fanlar VALUES(47,5,4,4,5,4,4);

INSERT INTO fanlar VALUES(48,5,4,5,4,4,5);

INSERT INTO fanlar VALUES(49,3,4,5,5,4,3);

INSERT INTO fanlar VALUES(50,3,3,4,5,4,3);


select *from xodimlar;

select *from Oquvchilar;

select *from fanlar;

UPDATE xodimlar SET oyligi=3000000 WHERE xodim_ID=1;

UPDATE xodimlar SET oyligi=3500000 WHERE xodim_ID=2;

UPDATE xodimlar SET oyligi=5000000 WHERE xodim_ID=3;

UPDATE xodimlar SET oyligi=4600000 WHERE xodim_ID=4;

UPDATE xodimlar SET oyligi=7000000 WHERE xodim_ID=5;

UPDATE xodimlar SET oyligi=6600000 WHERE xodim_ID=6;

UPDATE xodimlar SET oyligi=10000000 WHERE xodim_ID=7;

UPDATE xodimlar SET oyligi=4500000 WHERE xodim_ID=8;

UPDATE xodimlar SET oyligi=3900000 WHERE xodim_ID=9;

UPDATE xodimlar SET oyligi=5800000 WHERE xodim_ID=10;

UPDATE xodimlar SET oyligi=6000000 WHERE xodim_ID=11;

UPDATE xodimlar SET oyligi=5000000 WHERE xodim_ID=12;

UPDATE xodimlar SET oyligi=5000000 WHERE xodim_ID=13;

UPDATE xodimlar SET oyligi=8200000 WHERE xodim_ID=14;

UPDATE xodimlar SET oyligi=4000000 WHERE xodim_ID=15;

UPDATE xodimlar SET oyligi=7000000 WHERE xodim_ID=16;

UPDATE xodimlar SET oyligi=6000000 WHERE xodim_ID=17;

UPDATE xodimlar SET oyligi=6000000 WHERE xodim_ID=18;

UPDATE xodimlar SET oyligi=7700000 WHERE xodim_ID=19;

UPDATE xodimlar SET oyligi=5400000 WHERE xodim_ID=20;

And funksiyasidan foydalanib oquvchilar jadvalining 10-sinf A guhida oqidigan talabalar ro`yxati. (4-rasm)


SELECT Familiya,Ism,sinf,guruh FROM oquvchilar WHERE sinf='10-sinf' AND guruh='A';



4-rasm

Like funksiyasidan foydalanib xodimlar jadvalining Ismlar qatoridagi A bn boshlangan Ismlar olindi(5-rasm)
SELECT * FROM xodimlar WHERE Ism LIKE ‘A%’;


5-rasm
Between yordamida xodimlar jadvalidagi oyligi 5000000 dan katta va 9500000 dan kichik boganlarini chiqarish.(6-rasm)


S ELECT *FROM xodimlar where oyligi BETWEEN 5000000 AND 9500000;

6-rasm


6 - LABORATORIYA ISHI

Mavzu: Ma’lumotlarni saralash. Where standart so‘zidan foydalanish


Ishdan maqsad: Ma`lumotlar bazasiga so`rovlar tizimini yaratish, saralash va WHERE standart so`zidan foydalanishni o`rganish va ko`nikmaga ega bo`lish.

Masalani qo`yilishi: Loyihalanayotgan ma`lumotlar bazasiga so`rovlar tizimini tuzish va uni relyatsion sxema ko`rinishida tasvirlash. So`rovlar tizimi orqali kerakli ma`lumotlarni ajratib olish va saralash.
Where not funksiyasi yordamida fanlar jadvalidagi matematika ustinidagi baholari 3 va 4 bomaganlarini chiqarish (7-rasm)
SELECT *FROM fanlar WHERE NOT matematika=3 AND not matematika=4;

7-rasm
Sum() va min() funksiyalari ustida amallar (8-9-rasmlar)
SELECT SUM(oyligi) FROM xodimlar; SELECT MIN(oyligi) FROM xodimlar;


9-rasm


8-rasm


7 - LABORATORIYA ISHI

Mavzu: Group by va Order by standart so‘zlaridan foydalanib so‘rov yaratish


Ishdan maqsad: Berilgan predmet soha ma`lumotlar bazasidan foydalanib GROUP BY va ORDER BY standart so`zlaridan foydalanishni o`rganish.

Masalani qo`yilishi: Predmet soha ma`lumotlar bazasi shakllantirilgandan so`ng undan unumli foydalanishni tashkil etish maqsadida GROUP BY va ORDER BY standart so`zlaridan foydalanib so`rovlar yaratish. Ma`lumotlar bazasidan kerakli ma`lumotlarni yuqoridagi standart so`zlar orqali ajratib olishni tashkil etish.

Group by va order by funksiyalari yordamida fanlar jadvali fizika ustunidagi

Nechta 3,4,5 borligini aniqladik (10-rasm)
SELECT COUNT(fan_ID),fizika

FROM fanlar

GROUP BY fizika

ORDER BY COUNT(fan_ID) DESC;

10-rasm

8 - LABORATORIYA ISHI


Mavzu: Having standart so‘zi orqali so‘rovlar yaratish

Ishdan maqsad: Berilgan predmet soha ma`lumotlar bazasidan foydalanib HAVING standart so`zidan foydalanishni o`rganish.

Masalani qo`yilishi: Predmet soha ma`lumotlar bazasi shakllantirilgandan so`ng undan unumli foydalanishni tashkil etish maqsadida HAVING standart so`zlaridan foydalanib so`rovlar yaratish. Ma`lumotlar bazasidan kerakli ma`lumotlarni yuqoridagi standart so`z orqali ajratib olishni tashkil etish.

Having yordamida xodimlar jadvalidagi oyligi 5000000dan katta bolganlarini chiqaradi


SELECT Familiya , oyligi FROM xodimlar

GROUP BY Familiya

HAVING oyligi>5000000;

Having yordamida fanlar jadvalidagi korsatilgan amallarni chiqaradi



SELECT *FROM fanlar

HAVING fizika>3 and ingliz_tili>4 AND kimyo>4 AND rus_tili>3 and matematika>4 AND Informatika>3;
Having yordamida oquvchilar jadvalidagi Familiyasi A bilan boshlangan va Sinfi 9-sinf bogan qatorlarni korsatadi

SELECT Familiya, Ism,sinf FROM oquvchilar

HAVING Familiya LIKE "A%" and sinf='9-sinf';


Xulosa
Laboratoriyalarni bajarish jarayonida And ,or ,not mantiqiy standard so`zlardan foydalanishni WHERE so`zidan foydalanishni GROUP BY va ORDER BY so`zlaridan foydalanishni va HAVING standard so`zidan foydalanishni o`rgandik. Bu laboratoriyalar 5-6-7-8-laboratoriyalardan tashkil topgan.
Download 1,24 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©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