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



Download 119 Kb.
bet7/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

Relyatsion ma'lumotlar modeli


Relyatsion ma'lumotlar modelini qurish har qanday ma'lumotlar to'plamini aloqa shaklida, formatlangan, lekin jadval ko'rinishida (1.12-rasm) taqdim etilishi mumkinligini tushunishga asoslanadi.
atributlar va qiymatlar tegishli atributning yozuv (tuple) bilan kesishmasida.

"Munosabatlar" atamasi yozuvlar to'plamiga (kortejlarga) birlashtirilgan va atributlar to'plamini o'z ichiga olgan sarlavha bilan tavsiflangan ma'lumotlar to'plamini anglatadi.


Yuqoridagi misolda ish qiymatlarining butun to'plami va qiymatlar joylashtirilgan atributlari bo'lgan sarlavha qismi munosabatlar deb ataladi. Rasmiy mantiq nuqtai nazaridan, umumiy ma'noda munosabatni quyidagicha ifodalash mumkin:
R (A, T), i = (1..n) (11)
Ushbu tasvirda A ma'lumotlarning bir xususiyatini tavsiflovchi atributni anglatadi va T- munosabatda ifodalanadigan ma'lumotlar mos kelishi kerak bo'lgan ma'lumotlar turi. Yuqoridagi misol munosabatlarning norasmiy bayonotidir. Uning sarlavhasi munosabatlarning asosiy qismida taqdim etilgan ma'lumotlarni tavsiflovchi ma'lumotlar turlarini ko'rsatmaydi.
Odatda, atributlarning nomlari va ularning turlari ko'rsatilgan munosabatning sarlavhasi munosabatlar sxemasi, o'zaro bog'langan munosabatlar sxemalari to'plami esa ma'lumotlar sxemasi deb ataladi. Aloqa sarlavhasi standartlashtirilgan ma'lumotlar turlarini yoki standartlashtirilgan turlardan olingan turlarni o'z ichiga oladi va standart yoki olingan ma'lumotlar turining ma'lum bir atributi bilan bog'langan qiymatlar to'plami domen deb ataladi.
Ma'lumotlar bazasi nazariyasida "Domen" atamasi ma'lum bir ma'noga ega bo'lgan bir xil turdagi nomlangan qiymatlarning ruxsat etilgan to'plamini anglatadi.
Ushbu ta'rifdan kelib chiqadiki, domen quyidagi xususiyatlar bilan tavsiflanadi:

  • domen ma'lum bir semantik yukni ko'taradi, bu tasvirlangan ma'lumotlarning ma'nosini tushunishda ifodalanadi, bu odatda mavzu sohasidagi ma'lumotlarni tushunish bilan mos keladi;

  • domen oddiy yoki undan olingan sifatida aniqlanadi oddiy turi ma'lumotlar bo'yicha oddiy mantiqiy operatsiyalardan foydalanish imkonini beruvchi ma'lumotlar;

  • domen ushbu domen uchun amal qiladigan ma'lumotlarning ma'lum bir kichik to'plamini aniqlaydigan mantiqiy shartni o'z ichiga olishi mumkin.

Aloqa tanasi relyatsion algebra nuqtai nazaridan kortejlar deb ataladigan va ko'rib chiqilayotgan ob'ekt yoki o'zaro bog'liq ob'ektlar guruhi doirasida domenda mavjud bo'lgan ma'lumotlarni ifodalovchi yozuvlar to'plamidan qurilgan.
Shunday qilib, kortejning ta'rifiga ko'ra, u alohida domenlar tomonidan belgilangan qoidalarga bo'ysunadigan barcha mumkin bo'lgan ma'lumotlarni o'z ichiga oladi. Bundan tashqari, kortej ma'lumotlarining har bir elementi faqat bitta domenga mos keladi va ushbu domen tomonidan belgilangan barcha xususiyatlarga bo'ysunadi.
Tuple tavsifi bir qator muhim xususiyatlardan foydalanadi, ulardan ba'zilari quyida keltirilgan:
har bir kortejda munosabatlarni tavsiflovchi atributlarning har biri uchun faqat bitta qiymat mavjud;
domen elementlariga o'xshash kortej komponentlari uchun tartiblash qabul qilinmaydi;
kortejlarning har bir kichik to'plami o'xshash kortej bilan ifodalanadi.
Domenlar va kortejlarni birlashtirib, siz odatda quyidagicha ta'riflangan munosabatlarni yaratishingiz mumkin;
R [<Заголовок>]{<Список кортежей >}. (1.2)
Aloqa sarlavhasi atributlarning vergul bilan ajratilgan ro'yxati bilan ifodalanadi. Munosabatning ikkinchi parametri, to'g'ri ifodalanganda, ko'plab kortejlarni o'z ichiga olgan "Tana" atamasi bilan belgilanishi ham muhimdir. Ammo norasmiy muloqotni soddalashtirish va taqdimotni soddalashtirish uchun "Tana" atamasi "Tuple" atamasi bilan almashtiriladi, bu barcha kortejlar munosabatlarning tanasini tashkil etishini anglatadi. Relyatsion ma’lumotlar bazasi nazariyasida “Korda”, “Domen” va “Tana” atamalarini tushunishdan tashqari, bir xil munosabatdagi barcha kortejlar bir xil kortej turiga tegishli bo‘lishi va bu kortej turi aynan bir xil bo‘lishi kerakligi haqidagi cheklov mavjud. munosabat sarlavhasida belgilangan. Shunday qilib, sarlavhada belgilangan ma'lumotlarni taqdim etishning barcha qoidalari munosabatlarning barcha kortejlari uchun amal qiladi.
Yuqorida tavsiflangan munosabatlar, kortej va domen ta'riflarini hisobga olgan holda, munosabatlarning asosiy xususiyatlarini shakllantirish mumkin. O'zaro munosabatlarning xususiyatlariga misol uchun, kortejlarning atributlarini o'z ichiga olgan tashkilot xodimlari haqidagi ma'lumotlarning munosabatlarini ko'rib chiqing, lekin xodimning nomi, uning lavozimi va rasmiy maoshi. Bu atributlar munosabatlarning sarlavhasini tashkil qilib, munosabatlar uchun sohalarni tashkil qiladi. Har bir sarlavha atributi nafaqat atribut nomini, balki uning turini ham o'z ichiga oladi (1.13-rasm), bu saqlangan ma'lumotlarning mumkin bo'lgan turlarini taqdim etish, qayta ishlash va cheklovlar nuqtai nazaridan belgilaydi.




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