3-ma’ruza. Ma’lumotlar bazasi modеllari. Infologik modеl. Er- model


Shu orqali bir nechta turli xil mustaqil asosiy munosabatlarni ma'lumotlar bazasi deb nomlangan yagona tizimga "bog'lash" mavjud



Download 0,89 Mb.
bet5/7
Sana22.07.2022
Hajmi0,89 Mb.
#837888
1   2   3   4   5   6   7
Bog'liq
3-ma’ruza. Ma’lumotlar bazasi modеllari. Infologik modеl. ER-model

Shu orqali bir nechta turli xil mustaqil asosiy munosabatlarni ma'lumotlar bazasi deb nomlangan yagona tizimga "bog'lash" mavjud.


Bundan tashqari, subyekt-munosabatlar modelining grafik asosini tashkil etuvchi diagrammada UML yagona modellashtirish tili yordamida tasvirlangan.
Ob'ektga yo'naltirilgan modellashtirish tili UML (yoki Unified Modeling Language) juda ko'p kitoblarning mavzusidir, ularning ko'plari rus tiliga tarjima qilingan (va ba'zilari rus mualliflari tomonidan yozilgan).
Umuman olganda, UML har xil turdagi tizimlarni modellashtirishga imkon beradi: sof dasturiy ta'minot, sof apparat, dasturiy-texnik vositalar, aralash, aniq ravishda odamlar faoliyati va boshqalar.
Ammo, bundan tashqari, yuqorida aytib o'tganimizdek, UML relyatsion ma'lumotlar bazalarini loyihalashda faol foydalanilmoqda. Buning uchun tilning kichik bir qismi (sinf diagrammalari) ishlatiladi va hatto u to'liq bo'lmaydi.
Relatsion ma'lumotlar bazasini loyihalash nuqtai nazaridan, model
ER diagrammalarining imkoniyatlaridan unchalik farq
imkoniyatlari qilmaydi.
Shuningdek,
biz relyatsion ma'lumotlar bazasini loyihalash nuqtai
nazaridan ER diagrammalaridan foydalanishga asoslangan strukturaviy dizayn usullari va UML-dan foydalanishga asoslangan obyektlarga asoslangan usullar asosan terminologiyada farq qilishini ko'rsatmoqchimiz. ER modeli UMLga qaraganda kontseptual jihatdan sodda, u kamroq tushunchalar, atamalar va dasturlarga ega. Va bu tushunarli, chunki ER modellarining turli xil variantlari relyatsion ma'lumotlar bazalarini loyihalashni qo'llab-quvvatlash uchun maxsus ishlab chiqilgan va ER modellari relyatsion ma'lumotlar bazasi dizaynerining haqiqiy ehtiyojlaridan tashqarida deyarli hech qanday imkoniyatga ega emas.
UML obyektlar dunyosiga tegishli. Bu dunyo relyatsion dunyoga qaraganda murakkabroq (agar xohlasangiz, tushunarsiz, chalkashroq). UML
biron bir narsani obyektga yo'naltirilgan modellashtirish uchun ishlatilishi mumkin bo'lganligi sababli, u bir necha tushunchalarni, atamalarni va relyatsion ma'lumotlar bazasini loyihalash uchun haddan tashqari ko'p ishlarni o'z ichiga oladi. Agar biz sinf diagrammalarining umumiy mexanizmidan relyatsion ma'lumotlar bazasini loyihalash uchun zarur bo'lgan narsani ajratib qo'ysak, unda biz boshqa belgilar va atamalar bilan aniq ER diagrammalarini olamiz.
Qizig'i shundaki, UMLda sinf nomlarini shakllantirishda siz harflar, raqamlar va hatto tinish belgilarining ixtiyoriy kombinatsiyasidan foydalanishingiz mumkin. Amalda, qisqa va mazmunli sifatlar va otlarni sinf nomlari sifatida ishlatish tavsiya etiladi, ularning har biri bosh harf bilan boshlanadi.

Download 0,89 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7




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