Ma’ruza: Relyatsion ma’lumotlar modeli. Reja: Ma'lumotlar turi



Yüklə 279,69 Kb.
səhifə2/3
tarix20.10.2023
ölçüsü279,69 Kb.
#158157
1   2   3
Relyatsion ma’lumotlar modeli

Ma'lumotlar bazasi sxemasi (tarkibiy ma'noda) - bu ular orasidagi munosabatlarni ko'rsatadigan nomlangan munosabatlar diagrammalari to'plami.
Kortej (munosabat sxemasi) - munosabatlar sxemasiga tegishli har bir atribut nomi uchun bitta qiymatni o'z ichiga olgan (atribut nomi, qiymat) juftliklar to'plami. “Qiymat” atributning domeni uchun yaroqli qiymatdir (yoki domenlar qoʻllab-quvvatlanmasa, yozing). Aloqa kortejining darajasi (undagi elementlar soni) mos keladigan munosabatlar sxemasining darajasiga to'g'ri keladi.
Aloqa kalitlari . Matematik nuqtai nazardan, munosabat to'plam bo'lib, unga mos keladigan elementlarni o'z ichiga olmaydi, ya'ni. Har qanday vaqtda munosabatlardagi ikkita kortej bir-birining dublikati bo'la olmaydi. Shunday qilib, munosabat munosabatlardagi har bir kortejni yagona identifikatsiya qiluvchi va jadval satrlarining o'ziga xosligini ta'minlaydigan qandaydir atributga (yoki atributlar to'plamiga) ega bo'lishi kerak. Bunday atribut (yoki atributlar to'plami) munosabatlarning asosiy kaliti deb ataladi .
Asosiy asosiy xususiyatlar:
· o'ziga xoslik : har qanday vaqtda munosabatlarning ikkita korteji bir xil qiymatga ega bo'lmasligi kerak;
· minimallik : atributlarning hech biri yagonalik xususiyatlarini buzmasdan birlamchi kalit atributlar to'plamidan chiqarib tashlanishi mumkin emas.

4.1-rasm - Birinchi tibbiy yordam punkti uchun "Talaba" munosabatlarining bir qismi misolidan foydalanib, RMDning asosiy tushunchalari.


Kalitga kiritilgan atributlar soniga qarab oddiy va murakkab (kompozit) kalitlar farqlanadi.
Oddiy kalit - bu faqat bitta atributni o'z ichiga olgan kalit. Qoidaga ko'ra, eng qisqa va eng oddiy ma'lumotlar turi (butun son turi) ishlatiladi, kalit yordamida operatsiyalar (birlashma operatsiyalari) esa ancha tez amalga oshiriladi.
Murakkab (kompozit) kalit - bir nechta atributlardan iborat kalit.
Superkey - bu minimallik xususiyatini qoniqtirmaydigan ko'p sonli ustunlarga ega murakkab kalit. Agar ortiqcha foydalanuvchi uchun foydali bo'lishi mumkin bo'lsa, u juda kamdan-kam qo'llaniladi.
Birlamchi kalitni tashkil etuvchi atributning (yoki bir nechta atributlarning) axborot mazmuni nuqtai nazaridan sun'iy va natural kalitlar farqlanadi.
Sun'iy yoki o'rinbosar kalit ma'lumotlar bazasining o'zi yoki foydalanuvchi tomonidan qandaydir protsedura yordamida yaratilgan kalit bo'lib, u o'zida ma'lumotni o'z ichiga olmaydi. Qator identifikatorlarini noyob qilish uchun foydalaniladi. Ular, shuningdek, o'ta murakkab kalitlarni almashtiradilar. Qoida tariqasida, ular foydalanuvchiga ko'rsatilmaydi.

Yüklə 279,69 Kb.

Dostları ilə paylaş:
1   2   3




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin