Guruhi talabasining


M a ‘lmot lar bazasini boshqarish tizimi


Download 1.32 Mb.
Pdf ko'rish
bet2/15
Sana30.04.2023
Hajmi1.32 Mb.
#1410792
1   2   3   4   5   6   7   8   9   ...   15
Bog'liq
Mustaqil ish MBBT 2

M a ‘lmot lar bazasini boshqarish tizimi – bu ma’lumotlar bazasini yaratish, 
ularni dolzarb holatini ta’minlash va undagi zarur axborotni topish ishlarini tashkil 
etish uchun mo‘ljallangan dasturlar majmui va til vositasidir.
 


8 - LABORATORIYA ISHI 
Mavzu: Having standart so‘zi orqali so‘rovlar yaratish 
Nazariy ma`lumotlar 
HAVING parametri qator guruhlari uchun tanlov shartini belgilashga imkon 
beradi. U WHERE parametriga o'xshaydi, lekin GROUP BY parametridan keyin 
aniqlanadi va birlashtirilgan qatorlarga qo'llaniladi. HAVING parametrini tanlash 
shartida, so'rov bo'yicha ustunlar qiymatlarini, shu jumladan agregat 
funktsiyalarining qiymatlarini ishlatishingiz mumkin. 
Guruxlar ichidan kerakli yozuvlarni ajratib olish uchun HAVING ishlatiladi.
HAVING=WHERE, faqat HAVING guruxlar ichiga tegishli
Select Subj_name, max (hour)
From SUBJECT;
Group by Subj_name
Having max (Hour)>= 34;
Ishni bajarish tartibi 
So`rov:Select*from orindosh_xodimlar having staji<5; 
UNION,_INTERSECT_va_MINUS_standart_so‘zlaridan_foydalanish_Nazariy_ma`lumot'>Natija: 
 
 
 
 
 


So`rov:select staji as '2 tadan kop stajdagi oqtuvchilar',count(lavozimi)as 
'soni'from orindosh_xodimlar group by staji having count(lavozimi)>=2; 
Natija: 
 
9 - LABORATORIYA ISHI 
Mavzu: UNION, INTERSECT va MINUS standart so‘zlaridan foydalanish 
Nazariy ma`lumot 
Agar select operatorida from suzidan keyin 1 ta jadval emas 2 ta jadval 
ishlatilsa, bunda surovni natija tashkil qiluvchi jadval 1 jadvali xar bir satri bilan 2-
jadvalni xar bir satriga ulashdan (kombinatsiyadan) yaratiladi. Bu amal jadvallarni 
birlashtirish deyiladi.
Rеlyatsion Mbda
axborotlarni ortiqchaligini normallashtirish yo`li 
bilan kamaytiriladi. Jadvallar ustida har xil amallar bеrish mumkin. Bu amallarni 
tartiblab ishlab chiqqan odam Kodd hisoblanadi. Amallarga quyidagilar kiradi: 

birlashtirish(UNION); 

kеsishuv(INTERSECT); 

ayirma(MINUS); 

Download 1.32 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   15




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling