Qayerda gap bor

Xususan, mashinalar, kompyuterlar inson bilan aloqa qilish vositasi sifatida ishlab chiqilgan. Shunday qilib, ular o'zlarining xatti-harakatlari sun'iy tildan foydalanadigan dasturlar tomonidan boshqariladigan tarzda yaratilgan. Tabiiy tildan ingliz tilini kompyuterlar foydalana olmaydi, chunki ularning lug'ati juda katta va doimo o'zgarib turadi.

Kompyuter tili aniq va aniq bo'lishi kerak, chunki kompyuterlarda umumiy tushuncha yo'q, shuning uchun u ma'lumotlarni hisoblash va qayta ishlash, shuningdek, kompyuterlarni fikr yuritishga imkon beradigan algoritmga asoslanadi. Bir nechta kompyuter tillari yaratilgan. Ularning har biri ikkita tarkibiy qismga ega: sintaksis yoki shakl va semantika yoki ma'no.

Yig'ish, parallel, ma'lumot uzatish, aniqlanadigan, funktsional, oraliq, mantiqiy, protsessual va so'rovlar tillari mavjud. Ma'lumotlar bazalari va axborot tizimlarida so'rovlarni amalga oshirish uchun so'rovlar tillari qo'llaniladi. Shunday tillardan biri bu Strukturalangan so'rovlar tili (SQL).
SQL bu quyidagi funktsiyalarga ega bo'lgan kompyuterning ma'lumotlar bazasi: ma'lumotlarni kiritish, yangilash va o'chirish, kirish va boshqarish, shuningdek sxemani boshqarish va o'zgartirish. Keyinchalik quyidagi elementlarga bo'linadi:

Ifodalar
Oldindan
So'rovlar
Bayonotlar
Maqolalar

SQL quyidagi shartlarga ega:

Cheklovli gap
Yangilanish uchun
Sozdan
Guruh BY
Buyurtma
Qayerda hozirgi
Qo‘shimcha gap
Qaerda gap

Tarkibida mavjud bo'lgan gap har doim guruh bilan gapda ishlatiladi. U predikatdan foydalanib, guruh tomonidan qaytarilgan yozuvlarni filtrlash uchun ishlatiladi. Guruh natijalari bo'yicha gaplashgandan foydalanib cheklanadi va faqat belgilangan satrlar tanlanadi.

Bu gaplar va so'rovlar ikkalasi ham, qaerda ham bo'lishi mumkin bo'lgan holatga o'xshaydi. Bu holda, avval qaerda gap ishlatiladi va alohida qatorlar guruhlanganidan keyin, mavjud bo'lgan gap ishlatiladi. Ushbu band butun guruhga nisbatan qo'llaniladi, bu erda esa alohida satrlar qo'llaniladi.
Bu erda gap so'rovga kiritilishi kerak bo'lgan qatorlarni tanlash uchun ishlatiladi va taqqoslash predikatini ishlatadi va taqqoslash predikati tomonidan to'g'ri deb hisoblanmagan qatorlarni o'z ichiga olmaydi. U jamlama funktsiyalarga tegishli bo'lgan va jadvalda ko'rsatilgan jadvaldagi alohida satrlarni tanlash uchun ishlatiladi.
Busiz, hosil bo'ladigan qatorlar juda katta bo'ladi. U quyidagi operatorlardan foydalanadi: = yoki teng, <> yoki teng emas,> yoki undan katta, = yoki undan katta yoki teng, <= yoki undan kichik yoki teng, BETWEEN, LIKE va IN.

Xulosa

1.Kishli gap guruhlarga ajratilgan qatorlarda ishlatiladi, bu erda esa individual satrlarda ishlatiladi.
2. Birgalikda ishlatilganda, avval qaysi satrlarni guruhlash kerakligini tanlash uchun, keyin ega bo'lgan gap ishlatilgan holda, gap ishlatiladi.
3.Bosh gaplar bilan guruh ichida gap bilan ishlatiladi, bu erda esa gap bilan belgilangan satrlarda qo'shiladi.

Adabiyotlar