|
O’zbekiston respublikasi oliy va o’rta maxsus ta’lim vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti
|
bet | 2/3 | Sana | 15.05.2024 | Hajmi | 0,9 Mb. | | #236384 |
Bog'liq MB Muhammadjonov SH 4-ishDML tili so’rovlari:
SELECT – Amal bajaradigan jadvalimizni tanlash, ekranga chiqarish komandasi.
Sintaksisi esa quyidagicha:
SELECT *FROM <jad_nomi> // jadvalni to’liq chiqarish
SELECT <ustun_nomi> FROM _nomi> // jadval ustunlarini chiqarish
INSERT – SQL da barcha satrlar ushbu buyruq yordamida kiritiladi.
Sintaksisi esa quyidagicha:
INSERT INTO <jad_nomi> VALUES (“ustun_info”, “ustun_info”, … );
DELETE – satrlarni jadvaldan o’chirish buyrug’i.
Sintaksisi esa quyidagicha:
DELETE FROM <jad_nomi> WHERE qidiruv_sharti;
UPDATE – Maydon qiymatlarini o’zgartirish buyrug’i.
Sintaksisi esa 2 hil:
UPDATE _nomi> SET column=expression;
UPDATE _nomi> SET column=expression
WHERE qidiruv_sharti;
Ishni bajarish tartibi
Avvalo 3-laboratoriya ishida tuzgan jadvallarimizni esga olamiz. Endi o’sha jadvallarni MYSQL da yuqorida sintaksisini keltirib o’tganimizday komandalardan foydalanib yaratamiz.
1.Jadval ob’yektlariga qiymatlar beramiz:
So`rov: insert into dekanat_xodimlari(xodim_id,xodim_FISH,tugulgan_yili,oyligi,imliy_darajasi) values(1,'Elmurodov Sardor',2000,'1000$','bakalavr
');
Natija:
2. Jadvalni tanlaymiz va SELECT operatori orqali ekranga chiqaramiz.
So`rov: Select * from dekanat_xodimlari;
Natija:
3.MB ga yangi jadval qo’shamiz va UPDATEdan foydalanib maydonga qiymat beramiz.
So`rov: Alter table dekanat_xodimlari add tel_number varchar(30);
Update dekanat_xodimlari set tel_number='+998 93 835 39 99' where xodim_id=1;
Natija:
4. DROP operatori orqali jadvalni o’chiramiz:
So`rov: drop table users;
Mavzu: AND, OR, NOT mantiqiy standart so‘zlardan foydalanish
Ishdan maqsad: Talabalarda AND, OR, NOT mantiqiy stanndart so‘zlardan foydalanish va shu orqali relyatsion MB da ishlash ko’nikmasini hosil qilish.
Masalaning qo’yilishi: AND, OR, NOT, IN, BETWEEN, LIKE operatoridan foydalanib avvalgi mashg’ulotlarda yaratilgan jadvallar ustida amallar bajarish.
Uslubiy ko`rsatmalar:SQL tilida shart ifodalarini tuzish uchun solishtirish va mantiqiy operatorlardan tashqari yana bir qator maxsus operatorlar qo‘llaniladi. Bu operatorlar dasturlash tillarida mavjud emas. Bu operatolar:
|
|
Bosh sahifa
Aloqalar
Bosh sahifa
O’zbekiston respublikasi oliy va o’rta maxsus ta’lim vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti
|