O`zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalarini rivojlantirish vazirligi muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti samarqand filiali
Saralash, tanlash, va mantiqiy operatorlardan foydalanib so’rovlar yaratish. Laboratoriya ishini bajarish tartibi; Ishdan maqsad: Ushbu laboratoriya ishida loyihalash, Jadvaldagi Ma’lumotlarni saralash , tanlash va mantiqiy operatorlardan foydalanish haqida amaliy tushunchalarga ega bo’lish.
Nazariy qism: SQL tilida jadvallar bilan ishlashda eng ko’p ishlatiladigan buyruq SELECT (tanlash) operatoridir. Biz SELECT оperаtоri yordаmidа so‘rоv berаmiz, u esa bizga kerakli mа’lumоtlаrni jadvallardan izlab topadi va jadval sifatida taqdim etadi. Bu natijaviy jаdvаl esa boshqa SELECT оperаtоri tоmоnidаn qаytа ishlаnishi mumkin. Bu operator sintaksisi qyuyidagicha:
SELECT ALL DISTINCT < * >
FROM WHERE < izlаsh shаrti>
GROUP BY HAVING ORDER BY ;
Amaliy qism: Men 1-Laboratoriya ishini bajarish jarayonida ‘akkauntlar’ nomli jadval xosil qilgan edim.va unda quydagi amallarni bajaraman.
Topshiriq:
Birinchi o’rinda Notarius jadvalini console oynasiga chiqaramiz va ismni to’g’ri familiyani teskari tartibda saralaymiz:
Jadvaldan kerakli ustunlardan muloqotga layoqatli ismlarni tanlaymiz. Bunda biz where operatoridan foydalandik:
Jadvaldan Ulugbek ismiga tegishli ma’lumotlarni chiqaramiz:
Jadvaldan muloqotga layoqatli va qarzdorligi bo’lmagan id larni chiqaramiz:
Id 5 dan kichkina bo’lgan ismlarni chiqaramiz:
Id 5 dan katta bo’lgan insonlarn ma’lumotlarini chiqaramiz:
Bu yerda Farruh ismli shaxsni oilaviy xolatini chiqaramiz:
Xulosa Men ushbu laboratoriya ishini bajarishda ma’lumotlar bazasidan chuqurroq va kengaygan maqsadlarda foydalanishni o’rgandim, ya’ni ma’lumotlarni saralash, tanib, tanlab olish, mantiqiy operatorlardan foydalanishni o’rgandim.