Ma'lumotlar bazasining tarkibi va uni tashkil etish. Ma'lumotlarning relyatsion modeli Aloqaviy algebra



Download 119 Kb.
bet5/9
Sana30.04.2022
Hajmi119 Kb.
#595540
1   2   3   4   5   6   7   8   9
Bog'liq
Mavzu Ma\'lumotlar bazasi nazariyasining asosiy tushunchalari Re

Ma'lumotlar modeli - bu ma'lumotlar tuzilmalari va ularni qayta ishlash operatsiyalari to'plamidir.
Munosabatlar modeli- o'zaro munosabatlarga asoslangan mavzu sohasining ma'lumotlarini ko'rsatish modeli. C.J.Date ma'lumotlariga ko'ra, relyatsion ma'lumotlar modeli uchta jihatni tavsiflaydi: tizimli, yaxlit manipulyatsiya:
· Strukturaviy - modeldagi ma'lumotlar munosabatlar to'plamidir.
· Holistik – munosabatlar yaxlitlikning muayyan shartlariga javob beradi. (domen (ma'lumotlar turi) darajasida, munosabatlar darajasida va ma'lumotlar bazasi darajasida deklarativ yaxlitlik cheklovlari).
· Manipulyatsiya (qayta ishlash) - model munosabatlarni manipulyatsiya qilish operatorlarini qo'llab-quvvatlaydi (relyatsion algebra, relyatsion hisob).
Munosabat- bir xil (umumiy) belgilar va xususiyatlar bilan tavsiflangan predmet sohasi ob'ektlari majmui. Munosabatlar relyatsion ma'lumotlar modelidagi asosiy tushunchadir. Munosabatlar mavhum tushunchadir; jadval qog'ozda yoki ekranda munosabatlar nazariyasidagi munosabatlarning vizual tasviri bo'lib xizmat qilishi mumkin.
Xususiyat- ruxsat etilgan qiymatlar to'plamidan ma'lum bir qiymatni oladigan, uni tavsiflash uchun foydalaniladigan ob'ekt ob'ektining axborot ko'rinishi (xarakteri, xususiyati). Har bir atribut ma'lumotlarga murojaat qilish uchun ishlatiladigan nomga ega. Atribut nomlari munosabatlarda noyobdir. Bu. munosabat atributlar to‘plamidir. Amaliy darajada atribut jadval maydonidir.
Aloqa diagrammasi - munosabatlar uchun atribut nomlarining to'liq ro'yxati.
Tuple - ko'ra, u real dunyo ob'ektining aniq ifodasini o'z ichiga olgan munosabatlar elementidir ta'kidlangan atributlar. Amaliy darajada, kortej jadvaldagi rekorddir.
Aloqa kaliti- o'ziga xos tarzda aniqlaydigan munosabat atributi yoki atributlari to'plami har biri tuple. Agar munosabatning kaliti yagonalik va minimallik shartlarini qanoatlantirsa, bunday kalit deyiladi asosiy. Ushbu munosabatlar o'rtasidagi munosabatlarni tashkil qilish maqsadida boshqa munosabatlarning asosiy asosiy qiymatlarini saqlash uchun ishlatiladigan munosabatlar atributi deyiladi. tashqi .
Relyatsion domen modelida, qoida tariqasida, axborot tizimining ishlashi uchun zarur bo'lgan ma'lumotlar shaklda taqdim etiladi. o'zaro bog'liq munosabatlar to'plami ... Chet el kalitlari munosabatlar o'rtasida mantiqiy aloqalarni o'rnatish uchun ishlatiladi. Axborot tizimidagi ma'lumotlar bir xil va izchil bo'lishi uchun relyatsion modelda cheklovlar o'rnatilishi kerak - yaxlitlik cheklovlari tizimning ishlashi paytida xatolarni minimallashtirishga imkon beradi. Eng muhim yaxlitlik cheklovlari: toifa va havolaning yaxlitligi.
Munosabatlar o'rtasida mantiqiy aloqalarni o'rnatishda foydalaning to'rt turdagi rishtalar :
· Birga bir- munosabatlarning birlamchi kalitlari o'rtasida o'rnatiladi. Bunda bir munosabatning har bir kortejiga boshqa munosabatning faqat bitta korteji mos keladi.
· Birdan ko'pga- bir munosabatlarning birlamchi kaliti va boshqa munosabatlarning tashqi kaliti o'rtasida o'rnatiladi. Bunda bir munosabatning bir korteji boshqa munosabatning bir nechta kortejiga mos keladi.
· Birga ko'p- bir munosabatlarning tashqi kaliti va boshqa munosabatlarning birlamchi kaliti o'rtasida o'rnatiladi. Bunda boshqa munosabatning faqat bitta korteji bir munosabatning bir nechta kortejiga mos keladi.
· Ko'pdan ko'pga - munosabatlarning tashqi kalitlari o'rtasida o'rnatiladi. Bundan tashqari, bir munosabatning har qanday kortejlari boshqa munosabatlarning bir nechta kortejlariga mos kelishi mumkin.
Ushbu maqolalar seriyasi an'anaviy modellardan sezilarli darajada farq qiladigan miya to'lqini modelini tasvirlaydi. Men endigina qo'shilganlarga birinchi qismdan o'qishni tavsiya qilaman.
1970 yilda Edgar Kodd (Codd, 1970) maqola chop etdi, unda u relyatsion ma'lumotlarni saqlash modelining asoslarini tasvirlab berdi. Barcha zamonaviy relyatsion ma'lumotlar bazalari ushbu modelning amaliy tatbiq etilishiga aylandi. Modelning rasmiylashtirilishi relyatsion hisob va relyatsion algebraning yaratilishiga olib keldi.
Relyatsion modelning asosiy elementi kortejdir. Kortej - elementlarning tartiblangan to'plami bo'lib, ularning har biri ma'lum bir to'plamga tegishli yoki boshqacha aytganda, o'z turiga ega. Tuzilishi bo'yicha bir hil bo'lgan kortejlar to'plami munosabat hosil qiladi.
Bularning barchasi ma'lumotlar bazalarida ishlatiladigan atamalarda biroz aniqroq ko'rinadi (quyidagi rasm). Aloqa - bu ma'lumotlar jadvali. Tuple - bu jadval qatori. Munosabatlar qanday turdagi kortejlarni o'z ichiga olishi yoki shunga mos ravishda jadvaldagi satrlar formati qanday bo'lishi munosabat yoki jadval nomi bilan belgilanadi. Jadvaldagi ustunlarning har biri domenni tashkil qiladi. Domen elementlari qabul qilishi mumkin bo'lgan qiymatlar atributlar deb ataladi. Jadval qatorlari - bu domenlarga mos keladigan atributlar to'plami.


Download 119 Kb.

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




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