O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti qarshi filiali




Download 0,71 Mb.
Pdf ko'rish
bet1/3
Sana29.11.2023
Hajmi0,71 Mb.
#107552
  1   2   3
Bog'liq
Ma\'lumotlar bazasi 1-amaliy ish



O‘ZBEKISTON RESPUBLIKASI RAQAMLI 
TEXNOLOGIYALAR VAZIRLIGI 
 
MUHAMMAD AL-XORAZMIY NOMIDAGI 
TOSHKENT AXBOROT TEXNOLOGIYALARI 
UNIVERSITETI QARSHI FILIALI 
 
 
 
 
 
 
Bajardi:Jo’rayev R 
Tekshirdi: Yaxyayev S 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
AMALIY ISH-1 


1 – Amaliy ish
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: 
Misol: Imtihonlarda kamida bitta 2 yoki 3 baho olgan talabalarni identifikatorini 
tanlab chiqarish so`rovi.
SELECT id st, mark FROM mark_st 26 WHERE mark IN (2,3) BETWEEN amali 
maydon qiymatini berilgan intervalga kirganligini tekshirish uchun ishlatiladi. 
Yuqoridagi natijani BETWEEN operatoridan foydalanib olish mumkin: SELECT 
id_st, mark FROM mark_st WHERE mark BETWEEN 2 AND 3 Birorta xam 2, 3 
olmagan talaba haqidagi ma‘lumotlar olish uchun NOT IN yoki NOT BETWEEN 
ishlatiladi. 
Misol: 
Familiyalari A xarfi bilan boshlanuvchi talabalar ro‘yxatini tanlab olish. Bunday 
xolatda LIKE operatoridan foydalanish qulay hisoblanadi.
LIKE operatori faqat simvolli maydonlar uchun qo’llaniladi va maydon qiymati 
operatorda ko’rsatilgan namunaga mosligini tekshirish imkonini yaratadi. Namuna 
quyidagi maxsus simvollardan tashkil topadi: _ (tagiga chizish belgisi) – bitta 
ixtiyoriy simvolni bildiradi; 

% (foiz belgisi) – ixtiyoriy miqdordagi simvollar 
ketma – ketligini bildiradi.
SELECT id_st, surname FROM student WHERE surname LIKE 'A%' Ishni 
bajarish tartibi. 
1.Amaliy ishlarda yaratgan Kasalxona nomli Databasedan foydalanamiz va undagi 
Ishchilar nomli tableni ko’ramiz; So’rov:select * from bolimlar. 







Download 0,71 Mb.
  1   2   3




Download 0,71 Mb.
Pdf ko'rish

Bosh sahifa
Aloqalar

    Bosh sahifa



O‘zbekiston respublikasi raqamli texnologiyalar vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti qarshi filiali

Download 0,71 Mb.
Pdf ko'rish