15-Ma’ruza: sql tili sql tilida ma’lumotlarni tavsiflash. Reja



Download 401,19 Kb.
Pdf ko'rish
bet2/2
Sana28.01.2023
Hajmi401,19 Kb.
#904529
1   2
Bog'liq
15-maruza

Nomlar
 
Berilganlar bazasidagi xar bir ob’ektning unikal nomi bor. Nomlar SQL 
operatorlarida ishlatiladi va operator berilganlar bazasidagi kaysi ob’ekt ustida 
amallar bajarishi lozimligini Ko’rsatadi.ANSI/ISO standartida jadvallar, ustunlar 
va foydalanuvchilar nomga ega bo’lishi aniqlangan. Ammo, ko’pgina SQLni 
qo’llab quvvatlovchi MBBTlarida ob’ektlar protseduralar, “birlamchi kalit—
ikkilamchi kalit” munosabatlari, triggerlar kabi ob’ektlar xam nomlanadi. 
Berilganlar tipi
 
Axborotlarni relyatsion berilganlar bazasiga utkazish uchun ANSI/ISO 
standartida berilganlar tiplari aniqlanadi. SQL1 standartidan berilganlar tiplari kam 
sonda edi va ularni barcha MBBTlari qo’llab-quvvatlaredi. 5.3-jadvalda SQL1 va 
SQL2 standartlarida aniqlangan berilganlar tiplari ruyxati keltirilgan. 
 
5.3-jadval berilganlar tiplari 
Berilganlar tipi
Tavsifi
CHAR (uzunlik) 
o’zgarmas uzunlikdagi berilganlar 
satri 
CHARACTER(uzunlik) 
VARCHAR(uzunlik) 
o’zgaruvchan uzunlikdagi belgilar 
satri 
CHAR VARYING(uzunlik) 
CHARASTER 
VARYING(uzunlik) 
NCHAR/(uzunlik) 
o’zgarmas 
uzunlikdagi 
lokallashtirilgan simvollar satri 
NATIONAL(uzunlik) 
NATIONAL 


CHAR(uzunlik) 
NCHAR 
VARYING(uzunlik) 
INTEGER 
butun son 
INT 
SMALLINT 
kichik butun son 
BIT(uzunlik) 
o’zgarmas uzunlikdagi ьitlar satri 
BIT VARYING(uzunlik) 
o’zgaruvchan uzunlikdagi bitlar satri 
NUMERIC(aniqlik, daraja) 
masshtabli butun son 
DESIMAL(aniqlik, daraja) 
DEC(aniqlik, daraja) 
Float(aniqlik, daraja)
kasrli son 
REAL 
kichik aniqlikdagi kasr son 
DOUBLE PRECISION 
yukori aniqlikdagi kasr son 
DATE 
kalendar, kun 
TIME(aniqlik) 
vaqt 
TIME STAMP(aniqlik) 
kun va vaqt 
INTERVALSQL SQL 
vaqt intervali 
 
SQL1da quyidagi berilganlar tiplari ishlatiladi: 

O’zgarmas uzunlikdagi belgili satrlar – bu berilganlar tipiga mansub bo’lgan 
ustunlarda odatda, kishilar , kompaniyalar nomlari , adreslar va boshqalar 
saqlanadi. 

Butun sonlar. Bunday tipdagi ustunlarda sonlar saqlanadi. Butun sonlar 
bundan tashkari identifikatorlarni saqlash vazifasini xam bajaradi. 

Kasrli butun sonlar. Bunday berilganlar tipidagi ustunlarda kasr kism aniq 
xisoblanishi kerak bo’lgan kasr sonlar saqlanadi. Bundan tashkari bu ustunlarda 
pulli qiymatlar xam saqlanadi. 
Haqiqiy sonlar. Bunday tipdagi ustunlarda taxminiy sonlarni saqlash mumkin. 
bunday tiplar orqali juda katta diapazondagi satrlar saqlanadi , lekin xisoblashlarda 
xatolik kelib chikishi mumkin.

Download 401,19 Kb.

Do'stlaringiz bilan baham:
1   2




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