O‘ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARNI RIVOJLANTIRISH VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI SAMARQAND FILIALI
Kompyuter injenering kafedrasi Kompyuter injenering fakulteti Sirtqi
“Ma'lumotlar bazasi” fanidan
1-Amaliy ish
Bajaruvchi: Nishonov N
Tekshiruvchi: XAKBERDIYEV S
Samarqand-2024
NISHONOV NAJMIDDIN NARJIGIT O‘G‘LI
“MAHALLA” ma’lumotlar bazasini yarating.
AND, OR, NOT mantiqiy standart so’zlaridan foydalaning?
Ma’lumotlarni saralash. WHERE standart so’zidan foydalaning?
Group by, Order by va HAVING standart so’zlaridan foydalanib so’rov yarating?
UNION, INTERSECT va MINUS (EXCEPT) standart buyruqlardan foydalanib so’rovlar yarating?
Topshiriqni bajarish.
Biz SQL tilda so’rovlar yaratish uchun online SQL Editor ilovalaridan foydalanamiz, bu qulay usul.
Ilova manzili.
Online SQL Editor (programiz.com)
programiz.com/sql/online-compiler/
Boshlaymiz birinchi navbatda biz jadval yaratib olamiz:
Natija:
Bizda id, nomi, manzili, aholi_soni, tashkil_etilgan_sana va rais ustunlardan iborat yangi jadval paydo bo’ladi.
Jadvalni Turli xil ma’lumotlar bilan to’ldiramiz.
SQL So’rovi natijasi
Biz yaratilgan jadvalga 7 ta har xil turdagi ma’lumotlarni joylashtirdik.
Agar siz aholi_soni 1000 dan katta va rais "Rais1" bo'lgan ma'lumotlarni izlashni istasangiz:
Agar siz rais "Rais3" yoki aholi_soni 2000 dan ko'p bo'lgan ma'lumotlarni izlashni istasangiz:
Agar siz manzili "Manzil4" ga teng bo'lmagan ma'lumotlarni izlashni istasangiz:
Agar siz rais bo'yicha guruhlab, guruhlarga rais nomini va ularning umumiy sonini hisoblashni istasangiz:
Agar siz aholi_soni bo'yicha kamdan ko'p tartiblashni istasangiz:
Agar siz aholi_soni ning o'rtacha qiymati 150 dan ko'p bo'lgan rais larni ko'rishni istasangiz:
|