Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti lobaratoriya ishi




Download 0,61 Mb.
Sana08.07.2024
Hajmi0,61 Mb.
#266968


MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI



LOBARATORIYA ISHI

Bajardi: Sharifboyev Abbos.
Toshkent 2023

Super market” predmet soha uchun so`rovlar yaratishga misollar.



  1. Super market predmet sohasining barcha ob`yektlarini sql so`rov orqali yarating.

  2. PS barcha ob`yektlari so`rovlar orqali ma`lumotlar bilan to`ldirilsin.

  3. Mahsulot ob`yektidan nonni narxi o`zgartirilsin.

  4. Mahsulot ob`yektidan nokning Mahsulot_t_id atributi ma`lumoti o`zgartirilsin.

  5. Mahsulot ob`yektidan nonning saqlash muddati o`zgartirilsin.

  6. Mahsulot ob`yektidan go`shtning narxi va saqlash muddati o`zgartirilsin.

  7. Etkazib beruvchilar ob`yektidan ikkinchi qatordagi etkazib beruvchi nomi boshqasiga o`zgartirilsin.

  8. Etkazib beruvchilar ob`yektidan Sarbon MChJ ga tegishli bo`lgan barcha malumotlar o`chirilsin.

  9. Xodimlar ob`yektidan lavozimi sotuvchi va ismi Alisher bo`lgan xodim ma`lumotlari o`chirilsin.

  10. Xodimlar ob`yektidan Sanjarning lavozimi sotuvchidan boshqaruvchiga o`zgartirilsin.

  11. Mahsulot turi ob`yektiga sut mahsulotlari obyekti qo`shilsin.

  12. Rastalar ob`yektiga yangi rasta qo`shilsin.

  13. Xodimlar ob`yektidan Oybek haqida ma`lumot chiqarilsin.

  14. Mahsulotlar ob`yektidan narxi 2500 dan kam bo`lgan mahsulotlar chiqarilsin.

  15. Mahsulotlar ob`yektidan narxi 1200 va saqlash muddati 4 oy bo`lgan mahsulotlar chiqarilsin.

  16. Non mahsulotlariga tegishli bo`lgan mahsulotlar haqida ma`lumot chiqarilsin.

  17. Olmani qaysi etkazib beruvchidan olib kelinganligi chiqarilsin.

  18. Mahsulotlar ob`yektidan omborda bor va buyurtma berilgan atributlaridan foydalanib super marketda qolgan mahsulot haqida ma`lumot chiqarilsin.

  19. Xodimlar ob`yektiga yangi ustun qo`shilib har bir xodimning ish staji yozilgin.

  20. Xodimlar ob`yektidan Lolani barcha ma`lumotlari o`chirilsin.

1.
create database Oquvmarkaz;
use oquvmarkaz;
create table oquvmarkaz(id int(7) not null auto_increment primary key, fanlar varchar(15) not null, oqituvchilar varchar(25),talabalar varchar(15) not null, joylashuvi varchar(12) not null, kurs_narxi int(8) not null);

2. insert into oquvmarkaz(fanlar, oqituvchilar,talabalar, joylashuvi, kurs_narxi) values('fizika', 'Abbosov K','Turdiyev', 'yashnobod', '85600'), ('ingliz tili', 'haydarov', 'Botirov', 'sobir raximov', '290000'), ('matematika', 'Ozodov H', 'Sobirov H', 'mirzo ulugbek', '350000'), ('ona tili', 'Azizova A', 'bahodirov J', 'Yunusobod', '400000');

3. update oquvmarkaz set kurs_narxi=450000 where fanlar='fizika';

4. update oquvmarkaz set joylashuvi='Abdulla qodiriy m' where fanlar='matematika';
5. update oquvmarkaz set joylashuvi='yashnobod' where fanlar='fizika';

8. Bu yerda id si 2 ga teng bo’lgan qatordagi barcha ma’lumotlar o’chirilmoqda.
delete from yetkazib_beruvchilar where id='2';

9. Dastlab hodimlar nomli jadval yaratib olamiz.
create table hodimlar(id int(7) not null auto_increment primary key, hodim_ismi varchar(25), lavozimi varchar(15) not null, staji varchar(12) not null, oyligi int(8) not null);
insert into hodimlar(hodim_ismi, lavozimi, staji, oyligi) values('Ahror', 'qorovul', '6', '2500000'),('Alisher', 'Sotuvchi', '5', '2000000'),('Bekzod', 'menejer', '10', '5000000');

delete from hodimlar where lavozimi='Sotuvchi' and hodim_ismi='Alisher';
Bu yerda hodimlar ob`yektidan lavozimi sotuvchi va ismi Alisher bo`lgan xodim ma`lumotlari o`chirilyapti.

10. insert into hodimlar(hodim_ismi, lavozimi, staji, oyligi) values('Sanjar', 'sotuvchi', '8', '3000000');
update hodimlar set lavozimi='Boshqaruvchi' where hodim_ismi='Sanjar';

11. Dastlab mahsulot_turi nomli jadval yaratib olamiz.
create table mahsulot_turi(id int(7) not null auto_increment primary key, rasta_id varchar(25), mahsulot_turi varchar(15) not null);
insert into mahsulot_turi(rasta_id, mahsulot_turi) values('8','non mahsulotlari'), ('5','mevalar'), ('6','shirinliklar'), ('2','gosht mahsulotlari');

Endi bu jadvalga mahsulotlarini qo’shamiz.
insert into oquvmarkaz(rasta_id, mahsulot_turi) values('9','kimyo');

13. select * from hodimlar where hodim_ismi='Bekzod';

14.

select * from oquvmarkaz where kurs_narxi < 400000;

15. select * from mahsulotlar where mahsulot_narxi=29990 and saqlash_muddati=30;

16. select * from oquvmarkaz where fanlar='fizika';

17. select * from yetkazib_beruvchilar;

select * from yetkazib_beruvchi where mahsulot_turi='olma';

18. select * from oquvmarkaz where kurs_narxi>0;

19. alter table hodimlar add column yoshi int;



20.

delete from hodimlar where hodim_ismi='Ahror';



Download 0,61 Mb.




Download 0,61 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti lobaratoriya ishi

Download 0,61 Mb.