Samarqand davlat universiteti raqamli texnologiyalar fakulteti amaliy matematika informatika yo



Download 494,36 Kb.
Pdf ko'rish
bet10/14
Sana18.02.2022
Hajmi494,36 Kb.
#453682
1   ...   6   7   8   9   10   11   12   13   14
Bog'liq
Kurs ishi Shamsiyev Mehrojiddin.

SELECT

Select

sELECT, select
satrlari bir xil kalit so'zni ifodalaydi. 
Jadvallar va ularning ustunlari nomlarini yaratish uchun harflar, raqamlar va _ 
(pastki chiziq) belgisidan foydalanishga ruxsat beriladi, lekin ismning birinchi 
belgisi harf bo'lishi kerak. 


15 
Kalit so'zlar va funktsiyalar nomlaridan jadval identifikatorlari va ustun 
nomlari sifatida foydalanish taqiqlanadi. Kalit so'zlar va funksiyalar nomlarining 
to'liq ro'yxatini (va u juda ko’p) ma'lum bir MBBT hujjatlarida topish mumkin. 
Operator kalit so'z fe'ldan boshlanadi (masalan, CREATE - yaratish, 
UPDATE - yangilash, SELECT - tanlang va hokazo) va ; (nuqta-vergul) belgisi 
bilan tugaydi. Murojaat erkin formatda yozilgan va bir nechta satrlardan iborat 
bo'lishi mumkin. Operatordagi leksik birliklar uchun haqiqiy ajratuvchilar: 
-
bir yoki bir nechta bo'shliqlar, 
-
bir yoki bir nechta tab belgilar, 
-
bir yoki bir nechta belgilar yangi qator. 
Qo'llanmada SQL ko'rsatmalarini tavsiflash uchun quyidagi shartlar 
qo'llaniladi: 

Zaxiralangan so'zlar katta harflar bilan yoziladi (masalan, SELECT, FROM, 
WHERE). 

O'zgaruvchilar (noaniq bo'lmagan belgilar) kursiv bilan yoziladi (masalan, 
tabl_name, 
komp_kon
), 
ular 
haqiqiy 
operatorda 
terminal 
belgilarining 
(identifikatorlari, ishlash belgilari, funktsiya nomlari va boshqalar) qurilishi bilan 
almashtirilishi kerak. 

Kvadrat qavslar ([...]) operatorning ixtiyoriy qismini o'z ichiga oladi, bu esa 
haqiqiy operatorni yaratishda qoldirilishi mumkin (kvadrat qavsning o'zi operator 
matniga kiritilmagan). 

Vertikal chiziq (|) ikki yoki undan ko'p sintaktik tuzilmalarni tanlashni (yoki) 
anglatadi (vertikal satrning o'zi operator matniga kiritilmagan). Belgilangan variant 
(masalan, [ALL | DISTINCT} ichida) standartdir. 

Belgilar ketma-ketligi ... oldingi vergul tuzilishining ixtiyoriy sonini (shu 
jumladan nol) takrorlash imkoniyatini bildiradi. Belgilar haqiqiy operatorga 
qurilishning har bir takrorlanishidan oldin ajratuvchi sifatida kiritilgan. 
Afsuski, haqiqiy MBBT ishlab chiquvchilari SQL til standartlari talablariga 
sharhlar nuqtai nazaridan to'g'ri kelmaydi. Shuning uchun, turli xil ma'lumotlar 


16 
bazalarida SQL tilidagi dasturlarning matnlarida foydalanilgan holda izohlarni 
quyidagicha belgilash mumkin: 
juft minus (--) dan satr oxirigacha; 
# belgisidan satr oxirigacha; 
ketma-ketliklar o'rtasida / * va * / (C++ sharh uslubi). 

Download 494,36 Kb.

Do'stlaringiz bilan baham:
1   ...   6   7   8   9   10   11   12   13   14




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

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish