Aloqa ma'lumotlar bazasi va uning xususiyatlari. Aloqa jadvallari o'rtasidagi munosabatlar turlari


Relyatsion model ma'lumotlar tuzilmalari



Download 2,87 Mb.
bet2/21
Sana13.06.2022
Hajmi2,87 Mb.
#665832
1   2   3   4   5   6   7   8   9   ...   21
Bog'liq
ozodbek malumotlar bazasi

    Bu sahifa navigatsiya:
  • Ustun
Relyatsion model ma'lumotlar tuzilmalari. Relyatsion ma'lumotlar modeli ma'lumotlarni jadvallar yoki munosabatlar shaklida tashkil qiladi va taqdim etadi. Aloqador Bu atama matematikadan kelib chiqqan va oddiy ikki o'lchovli jadvalni bildiradi. Ma'lumotlar bazasini yaratishga munosabat munosabati nazariyasi terminologiyasidan foydalanadi. Eng oddiy ikki o'lchovli jadval quyidagicha ta'riflanadi munosabat.
stol munosabat modelining asosiy ma'lumotlar strukturasi turi (ob'ekti) hisoblanadi. Jadvalning tuzilishi aholi tomonidan belgilanadi ustunlar. Jadvalning har bir satrida mos keladigan bitta qiymat mavjud ustun. Jadvalda ikkita bir xil satr bo'lishi mumkin emas. Chiziqlarning umumiy soni cheklanmagan.
Ustun ba'zi ma'lumotlarga mos keladi - xususiyat, bu eng oddiy ma'lumotlar tuzilishi. Yuqorida muhokama qilingan tarmoq va ierarxik modellarda bo'lgani kabi, bir nechta elementlarni, guruhni yoki takrorlanadigan guruhni jadvalda ta'riflab bo'lmaydi. Jadvalning har bir ustunida bo'lishi kerak ism mos keladigan ma'lumotlar elementi (atribut).
Tegishli atribut qiymatlari bo'lgan jadval ustuni chaqiriladi domen, va har xil atributlarga ega satrlar - bir to'plam.
Relyatsion jadval-munosabat. Fig. 9-jadval-munosabatlar munosabatlarining tasviri R... Rasmiy ta'rif munosabatlar R (munosabatlar jadvali) uning g'oyasiga tayanadi domenlar D men, (ustunlar) va tuplar K j (chiziqlar). (D i) domenlar to'plamida aniqlangan R munosabati - bu ichki to'plam Domenlarning kartezian (to'g'ridan -to'g'ri) mahsuloti D 1 * D 2 *… .. * D n
Jadval-munosabatlar(1 -rasmga qarang) ma'lumotlar elementlari - atributlari (A 1, A 2, ...) bo'lgan ustunlarni o'z ichiga oladi. D atributlari qiymatlari jadvalning mazmunli qismida joylashgan bo'lib, qator va ustunlar hosil qiladi. Ko'p ustunli atributlar bitta ustunda bitta shaklni hosil qiladi domen D i... Ko'p satr qiymatlari bitta satrda bitta shaklni hosil qiladi kortej J ga. Munosabat R buyurtma qilingan to'plamdan hosil bo'ladi tuplar.
R = (Kj), J = 1- m Kj = (d 1j, d 2 j,… d nj),
bu erda n - munosabatlar sohalari soni; belgilaydi munosabatlarning o'lchami;
j - to'pning soni;
m - chaqirilgan munosabatdagi tuplarning umumiy soni umumiy raqam munosabatlar.
Shakl.9. Aloqa jadvali-munosabatlar tasviri
Domen. Umumiy shaklda, domen elementlari tegishli bo'lgan ma'lum bir asosiy ma'lumotlar turini va o'zboshimchalik bilan aniqlanadi. mantiqiy ifoda Bu ma'lumotlar turining elementiga qo'llaniladi. Agar bu mantiqiy ifoda rost deb baholansa, ma'lumotlar elementi domen elementi hisoblanadi.
Domen kontseptsiyasining eng to'g'ri intuitiv talqini - bu domenni mumkin bo'lgan qiymatlar to'plami sifatida tushunish. bu turdagi... Masalan, bizning misolimizdagi domen nomlari belgilar satrining asosiy turiga qarab belgilanadi, lekin uning qiymatlari faqat nomni ifodalaydigan satrlarni o'z ichiga olishi mumkin (xususan, bunday satrlar yumshoq belgidan boshlanishi mumkin emas).
Domen kontseptsiyasining semantik yuklanishiga ham e'tibor qaratish lozim: ma'lumotlar xuddi shu domenga tegishli bo'lgan taqdirdagina solishtirma hisoblanadi. Bizning misolimizda "Bo'sh raqamlar" va "Guruh raqamlari" domenlari butun sonli turga kiradi, lekin ularni solishtirib bo'lmaydi. E'tibor bering, ko'pgina DBMSlar domen kontseptsiyasidan foydalanmaydi, garchi u allaqachon Oracle V.7 -da qo'llab -quvvatlansa.
Aloqalar sxemasi, ma'lumotlar bazasi sxemasi. Aloqalar sxemasi - bu nomlangan juftliklar to'plami (atribut nomi, domen nomi (yoki domen tushunchasi qo'llab -quvvatlanmasa, tur)). O'zaro munosabatlar sxemasining darajasi yoki "arity" - bu to'plamning kardinalligi. O'RNAK nisbati darajasi olti, ya'ni 6-ary. Agar bitta munosabatlarning barcha atributlari turli sohalarda aniqlangan bo'lsa, atributlarni nomlash uchun tegishli domenlarning nomlaridan foydalanish mantiqan to'g'ri keladi (albatta, bu shunchaki ekanligini unutmang) qulay tarzda nomlash va domen va atribut o'rtasidagi farqni yo'q qilmaydi). JB sxemasi (strukturaviy ma'noda) - bu nomlangan munosabatlar sxemalari to'plami.
Relyatsion jadvallarning nomlarini, ularning atributlarini (kalitlari ostiga chizilgan) va chet el kalitlarining ta'riflarini beradigan ro'yxat deyiladi. o'zaro bog'liq ma'lumotlar bazasi sxemasi. Bu relyatsion ma'lumotlar bazasining hayot aylanishi bosqichini yaratishning dastlabki natijasidir. Misol:
Ishchi [ Ishchi identifikatori, NOMI, HOURLY-RATE, SKILL-TYPE, SVPV-ID]
Chet el kalitlari: SKILL-TYPE
SVPV-ID WORKERga havola qilingan
VAZIFA [ Ishchi identifikatoriBLDG-ID, START-DATE, NUMBER-OF DAYS]
Chet el kalitlari: WORKER-ID mos yozuvlar WORKER
BLDG-ID BVILDING tomonidan havola qilingan
QURILISH [ BLDG-ID, ADRESS, TYPE, QLTY-LEVEL, STATVS]
KO'RGAT [ QO'ShIMChA- TURI, BONUS-RAT, HAFTA-SAATLIK]
Tuple, munosabatlar. Muayyan munosabatlar sxemasiga mos keladigan juftlik - bu juftliklar to'plami (atribut nomi, munosabatlar sxemasiga tegishli bo'lgan har bir atribut nomining bitta hodisasini o'z ichiga olgan qiymat. "Qiymat" - bu atribut uchun haqiqiy domen qiymati (yoki ma'lumotlar turi bo'lsa) Domen kontseptsiyasi qo'llab -quvvatlanmaydi). Shunday qilib, tupning darajasi yoki "arity", ya'ni undagi elementlar soni, tegishli munosabatlar sxemasining "arity" ga to'g'ri keladi.

Download 2,87 Mb.

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




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