Ҳайдарова С. Sql тили



Download 2,61 Mb.
Pdf ko'rish
bet5/37
Sana28.02.2022
Hajmi2,61 Mb.
#473673
1   2   3   4   5   6   7   8   9   ...   37
Bog'liq
sql tili imkoniyatlari va qollanilishi

 
 
Курсор SQL тилининг асосий тушунчаси ҳисобланади. 
DECLARE – сўров учун курсорни аниқлаш. 
OPEN – курсорни очиш. 
FETCH – Очилган курсордан кейинги сатрга ўтиш. 
CLOSE - Очилган курсорни ѐпиш. 
PREPARE – SQL операторини динамик бажаришга тайѐрлаш. 
EXECUTE - Динамик бажаришга тайѐрланган SQL операторини 
бажариш. 


12 
1.3.
SQL тилида маълумот турлари 
SQL тилида қуйидаги маълумотлар турлари ишлатил ади: 
INTEGER 
- бутун сон (одатда 10 тагача қийматли рақам 
ва ишора). 
SMALLINT 
- "қисқа бутун" (одатда 5 тагача қийматли 
рақам ва ишора). 
DECIMAL(p,q) 
-ўнли сон, p рақам ва ишорадан иборат(0 
16).Ўнли нуқтадан сўнг рақамлар сони q 
орқали берилади (q
юборилиши мумкин). 
FLOAT 
- ҳақиқий сон 15 та қийматли рақам ва бутун 
даражадан иборат. Даража МББТ типи билан 
аниқланади (масалан, 75 ѐки 307). 
CHAR(n) 
- узунлиги ўзгармас, n га тенг бўлган 
символли қатор (0 < n < 256). 
VARCHAR(n) 
- узунлиги ўзгарувчи, n символдан ошмаган 
символли қатор (n > 0 ва ҳар хил МББТ ларда 
ҳар хил, лекин 4096 дан кам эмас). 
MONEY 
-махсус 
команда 
орқали 
аниқланувчи 
форматдаги пул. 
DATE 
-махсус команда орқали аниқланувчи формат -
даги сана; сана майдонлари эрамиздан олдин 
бир неча мингйилликлардан бошланувчи ва
эрамиз бешинчи-ўнинчи мингйиллиги билан 
чекланган ҳақиқий саналарни ўз ичига олади. 
TIME 
-махсус 
команда 
орқали 
аниқланувчи 
форматдаги вақт (кўзда тутилган бўйича 
hh.mm.ss). 
DATE TIME 
- сана ва вақт комбинацияси. 


13 
SQL маълумотларнинг ўзгарувчан-сатрли, сонли, реал вақт, 
сана ва ҳ. к. турларини киритилишига имкон беради. Сатрли тури 
белги ва сонлардан ташкил топган ўзгарувчиларни тасвирлаш учун 
тайинланган. Бунда биринчи белги албатта ҳарф бўлиши керак.
Char -
узунлиги 254 байтдан ошмайдиган сатрли ўзгарувчини 
тасвирлаш учун қўлланилади. Сонли ўзгарувчиларни тасвирлашда 
NUMBER калитли сўз қўлланилади. -1.0Е –100 дан 1.0Е+100 гача 
бўлган доирада 22 рақамга эга бўла оладиган сонларни 
тасвирлайди. 
Сана ва вақтни тасвирлашда Date намунаси қўлланилади.
1.4.
SQL тилининг операторлари 
SQL операторлари ѐрдамида маълумотлар базаси (МБ) дан керакли 
маълумотларни олиш, уларни янгилаш, ўчириш ва базага маълумотларни 
киритиш мумкин. Бизга қуйидаги концептуал схема берилган бўлсин.
2

Download 2,61 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   37




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