Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti ma’lumotlar bazasi fanidan

|
Muhammad al-xorazmiy nomidagi toshkent axborot texnologiyalari universiteti ma’lumotlar bazasi fanidan
|
bet | 1/5 | Sana | 20.12.2023 | Hajmi | 98,24 Kb. | | #125421 |
Bog'liq MB Karamatullo
O‘ZBEKISTON RESPUBLIKASI OLIY TA’LIM, FAN VA INNOVATSIYALAR VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Ma’lumotlar bazasi fanidan
MUSTAQIL ISH
Mavzusi: Ma’lumotlar manipulyatsiya qilishda oddiy so’rovlar yaratish
Guruh:073-21
Bajardi: Tashxujayev Karamatullo
Toshkent – 2023
So'rovlar tilida SQL muhim o‘rin tutadi SELECT bayonoti, chunki biz ma'lumotlar bazasida tanlov qilish uchun foydalanamiz. Ushbu maqolada biz ushbu juda muhim SQL bayonotining asoslarini ko'rib chiqamiz.
Internetda SQL bo'yicha juda ko'p turli xil maqolalar, kitoblar, qo'llanmalar mavjud, ammo ularning barchasi SQL haqida hech qachon eshitmagan va umuman dasturlash haqida eshitmagan odam uchun qiyin, shuning uchun bu manbalarning barchasi qiyin. uni o'qish uchun. Bu erda men chuqurroq kirmasdan bitta operatorning asosini tushuntirishga harakat qilaman ( bu ular darhol asosiy so'rovlardan murakkab so'rovlarga o'tishlarini o'rganishni qiyinlashtiradi), shuning uchun siz avval asoslarni o'rganishingiz kerak, keyin esa SQL tilini o'rganishni osonlashtiradigan murakkabroqlarga o'tishingiz kerak. Ushbu maqola ma'lumotlarni olish uchun oddiy SQL so'rovlarini yozishni o'rganmoqchi bo'lgan yangi boshlanuvchilar uchun juda mos keladi.
SQL tili va SELECT iborasi nima
SQL Relyatsion ma'lumotlar bazalarida ma'lumotlarni manipulyatsiya qilish (manipulyatsiya qilish) uchun ishlatiladigan so'rovlar tili. U keng tarqalgan va shuning uchun har qanday o'zini hurmat qiladigan IT-k ushbu tilning asoslarini bilishi kerak, chunki deyarli har bir kompaniyada ma'lumotlar bazalari mavjud.
TANLASH- SQL operatori ma'lumotlarni manipulyatsiya qilish operatorlari guruhiga kiradi ( Ma'lumotlarni manipulyatsiya qilish tili, DML) va ma'lumotlar bazasidan ma'lumotlarni olish uchun xizmat qiladi.
Eslatma! SQL tilini va ma'lumotlar bazalarini o'rganish uchun katta DBMSning maxsus bepul nashrlari mavjud, masalan, Microsoft kompaniyasining SQL Serverida Express nashri mavjud. Ushbu DBMSni qanday o'rnatishni materialda o'qishingiz mumkin - Microsoft SQL Server 2016 Expressni o'rnatish tavsifi.
Mana SELECT iborasidan foydalanishning eng oddiy misoli.
Jadvaldan * ni tanlang
* - barcha ma'lumotlarni ko'rsatish;
FROM - manbadan;
Jadval - manba nomi ( bizning holatlarimizda jadval).
Ammo, amalda, ko'pincha bizga jadvaldagi barcha ma'lumotlar kerak emas, ba'zan esa faqat ba'zi ustunlar, buning uchun biz shunchaki * o'rniga kerakli ustun nomini ko'rsatamiz ( yoki karnaylar), masalan:
Jadvaldan narxni tanlang
bu yerda, Narx - ustun nomi.
Eslatma! Misol tariqasida biz kompyuter modellari, ularning narxlari va nomlari ko'rsatilgan oddiy jadvaldan foydalanamiz.
Agar siz bir nechta ustunlarni ko'rsatishingiz kerak bo'lsa, ularni SELECT iborasidan keyin vergul bilan ajrating, masalan,
Jadvaldan narx, nom, modelni TANLASH
bu erda, narx, nom, model - Jadvaldagi ustunlar.
Tanlash sharti - WHERE bandi
Namuna olish jarayonida biz ko'pincha ma'lumotlarni ma'lum bir shart bo'yicha filtrlashimiz kerak, ya'ni. barcha ma'lumotlar emas, balki faqat shartga mos keladiganlar; SELECT bandida siz operatordan foydalanishingiz mumkin QAYERDA.
Narxi> 100 bo'lgan jadvaldan narxni tanlang
qaerda, WHERE sharti, ya'ni. biz faqat bizning shartimizga mos keladigan qatorlarni ko'rsatamiz ( narxi 100 dan yuqori).
|
| |