O‘zbekiston respublikasi axborot texnologiyalari va kommunikatsiyalar rivojlantirish vazirligi muhammad al-xarazmiy nomidagi toshkent axborot texnologiyalari universitetining urganch filiali


Maʼlumotlar Bazasining tuzilishini reajalash



Download 0,69 Mb.
bet3/5
Sana21.12.2022
Hajmi0,69 Mb.
#893540
1   2   3   4   5
Bog'liq
Ob’ektli ma’lumotlar bazasi. Loyixalash, qayta ishlash va tadqiq qilish

2. Maʼlumotlar Bazasining tuzilishini reajalash
Navbat maʼlumotlar bazasining tashqi koʻrinishini shakllantirishga. Yuqorida koʻrganimizdek, relational MB jadvallardan iborat boʻladi. Har bir jadval esa ustunlar (attributlar) va qatorlardan tashkil topadi. Har bir qator ingliz tilida record deb ataladi va bitta buyum (shaxs) haqida maʼlumot saqlaydi.
MAʼLUMOTLAR BAZASINI LOYIHALASH. 1-QISM. 15
Jadvalning har bir qatoridagi maʼlumotlarni bir xilda saqlash uchun, ularning turini ham tayinlab ketish maqsadga muvofiq boʻladi. Masalan Ism faqat matn, ID esa faqat raqam.
Umuman olganda maʼlumotlarni saqlashning quyidagi turlari mavjud:

  • CHAR – doimiy uzunlikdagi matnlar

  • VARCHAR – oʻzgaruvchan uzunlikdagi matnlar

  • TEXT – katta matnlar

  • INT – manfiy yoki musbat butun sonlar

  • FLOAT, DOUBLE – manfiy yoki musbat oʻnlik sonlar

  • BLOB – ikkilik sanoq tizimidagi maʼlumotlar

Shuningdek aksar maʼlumotlar omborlarini boshqaruv tizimlari har bir qator (record) uchun noyob ID raqamini ham qoʻshib ketadi.
Nihoyat, jadval attributlaridan birini birlmachi kalit (primary key) sifatida tanlaysiz. Bu attribut noyob boʻlib, faqatgina yagona qator (record)ga tegishli boʻlishi kerak. Misol uchun shaxsning ID yoki passport raqami noyob kalit boʻlishi mumkin. Birlmachi kalit yordamida biz roʻyxatdan kerakli qator (shaxs, mahsulot) ni ajrata olishimiz kerak.
Birlmachi kalit qilib tanlangan attribut nafaqat noyob va oʻzgarmas, balki doimo mavjud boʻlishi ham shart. Yaʻni bazaga maʼlumot qoʻshilganda bu qiymatni kiritmay tashlab oʻtish mumkin emas.
Bu qadamda maʼlumotlar bazasini koʻz oldingizga keltirish uchun jadvallarni maxsus dastur yordamida yoki oddiy qogʻozda chizishingiz mumkin. Bunda jadvalni toʻliq emas, faqatgina unga tegishli attributlarni koʻrsatish kifoya.



3. Jadvallar oʻrtasida munosabat
Maʼlumotlar bazasi bir necha turdagi jadvallardan iborat boʻladi. Navbat bu jadvallar oʻrtasidagi munosabatlarni tahlil qilishga. Masalan, mijozlar va mahsulotlar, talabalar va darslar, oʻqituvchilar va oʻquvchilar oʻzaro qanday bogʻlangan? Ular oʻrtasidagi munosabat qay koʻrinishda boʻlishi kerak? Navbat shu savollarga javob berishga va munosabatlarni shakllantirishda.
Jadvallar oʻrtasidagi munosabatlar quyidagi 3 ta koʻrinishda boʻlishi mumkin:

Download 0,69 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5




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