Ma'lumotlar bazasining tarmoq tuzilishi. Aslida, bu ierarxik tuzilmaning kengaytmasi. Hammasi huddi shunday bo’lib, "ko'pga-ko'p" bog’lanishi mavjud bo’ladi. Ma'lumotlar bazasining tarmoq tuzilishi bizning misolimizga guruhlarni qo'shishga imkon beradi. Tarmoq modelining kamchiligi jiddiy dasturlarni ishlab chiqishning murakkabligidir. - Ma'lumotlar bazasining tarmoq tuzilishi. Aslida, bu ierarxik tuzilmaning kengaytmasi. Hammasi huddi shunday bo’lib, "ko'pga-ko'p" bog’lanishi mavjud bo’ladi. Ma'lumotlar bazasining tarmoq tuzilishi bizning misolimizga guruhlarni qo'shishga imkon beradi. Tarmoq modelining kamchiligi jiddiy dasturlarni ishlab chiqishning murakkabligidir.
- Ma’lumotlar bazasining relyatsion tuzilishi. Barcha ma'lumotlar qator va ustunlarga bo'lingan, ma'lumotlar kesishgan joyda joylashgan oddiy jadvallar ko'rinishida taqdim etiladi.
- Ob'ektga yo'naltirilgan va gibrid ma'lumotlar bazalari. Ob'ektga yo'naltirilgan ma'lumotlar bazalarida ma'lumotlar ob'ekt sifatida saqlanadi va bu juda qulaydir. Ammo bugungi kunda bunday ma'lumotlar bazalari hali uncha keng tarqalganmagan, chunki u ishlash jihatidan relyatsionga qaraganda pastroq.
- Gibrid ma'lumotlar bazalari relyatsion va ob'ektga yo'naltirilgan imkoniyatlarni birlashtiradi, shuning uchun ular ko'pincha ob'ekt-munosabat deb nomlanadi. Bunday MBBT-ga sakkizinchi versiyadan boshlab Oracle misol bo'ladi.
- Shubhasiz, bunday ma'lumotlar bazalari kelajakda rivojlanadi, ammo hozirgacha ustunlik relyatsion tuzilmalarda qolmoqda.
Relyatsion ma'lumotlar bazalari - Relyatsion ma'lumotlar bazalari
- Relyatsion ma'lumotlar bazalari jadvallardan iborat. Har bir jadval ustunlardan iborat (ular maydonlar yoki atributlar deb nomlanadi) va qator (ular yozuvlar yoki kortejlar deb nomlanadi). Relyatsion ma'lumotlar bazalaridagi jadvallar bir qator xususiyatlarga ega. Asosiylari quyidagilar:
- Jadvalda ikkita bir xil qator bo'lishi mumkin emas. Matematikada bunday xususiyatga ega jadvallar munosabatlar deb atalib - ingliz tilida RELATION, shuning uchun ham u relyatsion deb nom olgan.
- Ustunlar ma'lum bir tartibda joylashtirilgan bo'lib, ular jadval tuzilganda hosil bo'ladi. Jadvalda qator bo'lmasa ham, lekin kamida bitta ustun bo'lishi kerak.
- Har bir ustunning o'ziga xos nomi bor (jadval chegarasida) va bir ustundagi barcha qiymatlar bir xil turga mansub (raqam, matn, sana ...).
- Har bir ustun va qator kesishgan joyda faqat atomar qiymati bo'lishi mumkin (qiymatlar guruhidan iborat bo'lmagan bitta qiymat). Ushbu shartni qondiradigan jadvallar normallashtirilgan deb nomlanadi.
Do'stlaringiz bilan baham: |