2-ma’ruza. Ma’lumotlar bazasiga qo’yiladigan talablar. Rеja: Axborot tizimlari va ma'lumotlar bazasi



Download 1,05 Mb.
bet57/100
Sana07.12.2022
Hajmi1,05 Mb.
#880351
1   ...   53   54   55   56   57   58   59   60   ...   100
Bog'liq
Rеja Axborot tizimlari va ma\'lumotlar bazasi

Eslatma. BLOB ma'lumotlar turi to'g'ridan-to'g'ri barcha ma'lumotlar bazalari tomonidan qo'llab-quvvatlanmaydi, ammo ularning har biri o'z variantini taklif qiladi (masalan, BINARY yoki IMAGE).
Tavsiya. Mobil dasturni ishlab chiqishda (turli xil MBBT muhitida ishlash uchun mo'ljallangan) ma'lumotlar turlarini tavsiflashda ixtiyoriy xususiyatlardan foydalanishga yo'l qo'ymaslikka harakat qiling.
13-ma’ruza. SQLda bazaviy va foydalanuvchi ma’lumot tiplari

Ma'lumki, ma'lumotlar bazalari xuddi konteynerga o'xshaydi, uning asosiy maqsadi aloqalar ko'rinishida taqdim etilgan ma'lumotlarni saqlashdir.


Siz bilishingiz kerak, ularning tabiati va tuzilishiga qarab, munosabatlar quyidagilarga bo'linadi.
1) asosiy (bazaviy) munosabatlar;
2) virtual munosabatlar.
Bazaviy munosabatlar faqat mustaqil ma'lumotlarni o'z ichiga oladi va boshqa hech qanday ma'lumotlar bazasi bilan bog'lanish orqali ifodalanmaydi.
Tijorat ma'lumotlar bazasini boshqarish tizimlarida virtual munosabatlar tushunchasiga mos keladigan qarashlardan farqli o'laroq, asosiy munosabatlar odatda jadvallar deb ataladi. Ushbu kursda biz faqat asosiy aloqalarni, ular bilan ishlashning asosiy texnik va printsiplarini batafsil ko'rib chiqamiz.


1. Ma'lumotlarning bazaviy turlari

Ma'lumotlar bazasi turlari - bu ma'lumotlar bazasini boshqarish tizimlarida dastlab o'rnatilgan har qanday ma'lumotlar turi, ya'ni ular odatdagidek mavjud (maxsus ma'lumotlar turidan farqli o'laroq, biz ularni bazaviy ma'lumot uzatgandan so'ng darhol tahlil qilamiz).


Haqiqiy asosiy ma'lumotlar turlarini ko'rib chiqishga kirishishdan oldin, qanday ma'lumotlarning umumiy turlarini sanab o'tamiz:
1) raqamli ma'lumotlar;
2) mantiqiy ma'lumotlar;
3) satrli ma'lumotlar;
4) sana va vaqtni belgilaydigan ma'lumotlar;
5) identifikatsiya ma'lumotlari.
Jimlik bo’yicha, ma'lumotlar bazasini boshqarish tizimlari bir nechta eng keng tarqalgan ma'lumotlar turlarini taqdim etadi, ularning har biri ro'yxatga olingan ma'lumotlar turlaridan biriga tegishli.
Ularni qarab chiqaylik:

1. Raqamli ma'lumotlar turiga quyidagilar kiradi:


1) Integer. Ushbu kalit so'z odatda butun ma'lumot turini bildiradi;
2) haqiqiy ma'lumotlar turiga mos keladigan Real;
3) Decimal (n, m). Bu o'nlik ma'lumotlar turi. Bundan tashqari, tavsifda n - bu raqamning umumiy sonini aniqlaydigan raqam va m - o'nlik kasrdan keyin ularning qancha belgilari borligini ko'rsatuvchi raqam;
4) Pul ma'lumotlari turidagi ma'lumotlarni taqdim etish uchun maxsus kiritilgan Money yoki Currency.

2. Mantiqiy ma'lumotlar turida odatda bitta baza turi ajratiladi, bu Logical.


3. Satrli ma'lumotlar turi to'rtta asosiy turga ega:


1) Bit (n). Bular uzunligi n bo'lgan fiksirlangan bitlar;
2) Varbit (n). Bular ham satrli bit, ammo uzunligi n bitdan oshmaydigan o’zgaruvchi;
3) Char (n). Bular doimiy uzunligi n bo'lgan belgilar qatorlari;
4) Varchar (n). Bular uzunligi n harfdan oshmaydigan o'zgaruvchan belgilar qatoridir.

4. Sana va vaqt turi quyidagi asosiy ma'lumotlar turlarini o'z ichiga oladi:


1) Date – sana ma'lumotlar turi;
2) Time - kunning vaqtini aks ettiruvchi ma'lumotlar turi;
3) DateTime - bu sana va vaqtni ham aks ettiradigan ma'lumotlar turi.

5. Identifikatsiya ma'lumotlari turi ma'lumotlar bazasini boshqarish tizimiga jimlik bo'yicha kiritilgan faqat bitta turni o'z ichiga oladi va bu GUID (global noyob identifikator).


Shuni ta'kidlash kerakki, barcha asosiy ma'lumotlar turlari turli xil ma'lumotlarni taqdim etish oralig'iga ega bo'lishi mumkin. Masalan, integer to'rt baytli ma'lumotlar turi sakkiz bayt (bigint) yoki ikki bayt (smallint) bo'lishi mumkin.



Download 1,05 Mb.

Do'stlaringiz bilan baham:
1   ...   53   54   55   56   57   58   59   60   ...   100




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