Ma’lumotlar bazasining maqsad va vazifalari



Yüklə 0,54 Mb.
səhifə11/45
tarix11.10.2023
ölçüsü0,54 Mb.
#153831
1   ...   7   8   9   10   11   12   13   14   ...   45
Ma’lumotlar bazasining maqsad va vazifalari

22) Datalogik model
Barcha ma'lumotlar modellari dizaynning uch bosqichida ishlatiladigan uch turga bo'lingan. Birinchi bosqichda fan sohasi o'rganiladi, axborot tizimi ishlab chiqilayotgan muammolarni hal qilishda unda axborot tizimida aks ettirish kerak bo'lgan obyektlar va jarayonlar aniqlanadi. Mavzuni o'rganish tugallangandan so'ng va dizayn topshirig'i batafsil berilganidan so'ng, ikkinchi bosqichga o'tish mumkin, unda ma'lumotlar bazasi yaratiladi. Ushbu bosqichda infologik modelni o'zgartirish uchun rasmiy ma'lumotlar modellaridan foydalaniladi. Bevosita ma'lumotlar bazalarida ishlatiladigan bunday modellar datalogik deb ataladi. datologik modellar: iyerarxik, tarmoq va relatsion.
23) Fizik model
Ma'lumotlar bazasi, uning katalog modelidan qat'i nazar, har xil tashqi muhitda turli yo'llar bilan joylashtirilishi mumkin. Masalan, siz qattiq diskdan yoki qattiq holatdagi tashqi xotiradan foydalanishingiz mumkin. Ma'lumotlar bazasining fizik joylashuvini tavsiflash uchun fizik model ishlatiladi.
24) Mohiyat turlari
Mohiyat turlari

  • kuchli va kuchsiz,

  • tip va ichki tip turlariga bo'linadi.

Muammoni hal qilish nuqtai nazaridan mohiyat birliksiz mavjud bo'lolmaydi. Masalan, universitetda talaba majburiy ravishda guruhga kiradi, ya'ni talabaning mohiyati guruh mohiyatisiz mavjud bo'lolmaydi. Xodimlar bo'limi esa bo'lim bo'lmasdan mavjud bo'lolmaydi.
Agar mantiqiy obyekt instansiyalarining bir qismi boshqa holatlarga nisbatan qo'shimcha xususiyatlarga ega bo'lsa, unda bu qism kichik tipga bo'linadi.

25) Mohiyatlar o’rtasidagi aloqa
Jadval tuzish uchun har bir obyektning aniq bir nusxasi bog'liq bo'lishi kerak. Bir necha subyektlar o'rtasidagi semantik munosabatlar juda oddiy bo'lishi mumkin bo'lsa ham, juda murakkab bo'lishi mumkin. Bir juft ajdod-avlod bir nechta avlodga ega bo'lishlari mumkin.
Ikki subyekt o'rtasidagi to'liq aloqalar shunday munosabatlardirki, bunda bitta mantiqiy obyektning har bir misoli kamida boshqa mantiqiy obyektning bitta nusxasiga to'g'ri keladi. Masalan, har bir talaba bir guruh (bitta) va har bir guruhda talabalar bor.Xususiy munosabatlarda, bitta subyektning ba'zi bir nusxalari boshqasining har qanday holati bilan bog'liq emas. Masalan, hamma talabalar yotoqxonada yashamaydi.Korxonalar o'rtasidagi 1:1 munosabatlar kam uchraydi. Nazariy jihatdan, bunday obyektlar har doim birlashtirilishi mumkin. Modelni yaxshiroq tushunish uchun 1:1 munosabatlar yaratiladiBirga ko’p aloqa. Ko'p tomonlama munosabatlarda birdan-ko’pgacha bo'lgan munosabatlarni aniqlash uchun qo'shimcha tashqi kalit atributi yaratiladi . Tashqi kalit qiymatlarni faqat o'zaro bog'liqlikning asosiy kalitining qiymatlari to'plamidan qabul qiladi.
26) Mohiyat-aloqa modelini relatsion modelga almashtirish
Relyatsion ma'lumotlar modeli mohiyat-aloqa modeli asosida tuzilgan. Relyatsion modelda mantiqiy obyekt-munosabatlar modelining har bir obyekti o'zaro bog'liqlik (jadval) bilan bog'langan, mantiqiy obyektning har bir xossasi o'zaro munosabatlarning atributiga ega. Hisoblash atributi odatda rasmiy boshlang'ich kalit (kortej identifikatori) vazifasini bajaradigan munosabatlarga qo'shiladi. Ma'lumotlar bazasida kortej – satr yoki yozuvdir.



Yüklə 0,54 Mb.

Dostları ilə paylaş:
1   ...   7   8   9   10   11   12   13   14   ...   45




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