Ma’lumot bazasining arxitekturasi va uch bosqichli arxitektura




Download 0,9 Mb.
bet4/6
Sana18.11.2023
Hajmi0,9 Mb.
#101009
1   2   3   4   5   6
Bog'liq
732-21 guruh talabasi Islomjon Muhammadjonovning Ma’lumot bazasining arxitekturasi va uch bosqichli arxitektura

Tarmoq modeli ierarxik modelning cheklovlarini hal qilish uchun ishlab chiqilgan. Ushbu model ma'lumotlar elementlari o'rtasida bir nechta ota-ona munosabatlariga imkon beruvchi yanada moslashuvchan sxemadan foydalanadi. Bu ma'lumotlar elementlari orasidagi murakkab munosabatlarni boshqarishni osonlashtiradi. Shu bilan birga, tarmoq modeli ham ierarxik modelga qaraganda murakkabroq va uni saqlab qolish qiyin bo'lishi mumkin.

  • Tarmoq modeli ierarxik modelning cheklovlarini hal qilish uchun ishlab chiqilgan. Ushbu model ma'lumotlar elementlari o'rtasida bir nechta ota-ona munosabatlariga imkon beruvchi yanada moslashuvchan sxemadan foydalanadi. Bu ma'lumotlar elementlari orasidagi murakkab munosabatlarni boshqarishni osonlashtiradi. Shu bilan birga, tarmoq modeli ham ierarxik modelga qaraganda murakkabroq va uni saqlab qolish qiyin bo'lishi mumkin.

Relyatsion model bugungi kunda eng ko'p qo'llaniladigan ma'lumotlar bazasi arxitekturasi modelidir. Ushbu model ma'lumotlarni jadvallarda tartibga soladi, har bir jadval ma'lum bir ob'ektni ifodalaydi va jadvaldagi har bir satr ushbu ob'ektning noyob namunasini ifodalaydi. Relyatsion model ma'lumotlarni manipulyatsiya qilish va olish uchun tuzilgan so'rovlar tilidan (SQL) foydalanadi. Ushbu model moslashuvchan, kengaytiriladigan va parvarish qilish oson. Shuningdek, u ma'lumotlar elementlari orasidagi murakkab munosabatlarni boshqarish uchun mo'ljallangan.

  • Relyatsion model bugungi kunda eng ko'p qo'llaniladigan ma'lumotlar bazasi arxitekturasi modelidir. Ushbu model ma'lumotlarni jadvallarda tartibga soladi, har bir jadval ma'lum bir ob'ektni ifodalaydi va jadvaldagi har bir satr ushbu ob'ektning noyob namunasini ifodalaydi. Relyatsion model ma'lumotlarni manipulyatsiya qilish va olish uchun tuzilgan so'rovlar tilidan (SQL) foydalanadi. Ushbu model moslashuvchan, kengaytiriladigan va parvarish qilish oson. Shuningdek, u ma'lumotlar elementlari orasidagi murakkab munosabatlarni boshqarish uchun mo'ljallangan.

Ob'ektga yo'naltirilgan model ob'ektga yo'naltirilgan dasturlash tamoyillariga asoslanadi. Ushbu model ma'lumotlarni ob'ektlarda saqlaydi, har bir ob'ekt ma'lum bir sinfning noyob namunasini ifodalaydi. Ob'ektga yo'naltirilgan model ma'lumotlar elementlari o'rtasidagi murakkab munosabatlarga imkon beradi va u murakkab tuzilmalar va xatti-harakatlarga ega bo'lgan ma'lumotlarni qayta ishlash uchun foydalidir. Biroq, u boshqa modellarga qaraganda ancha murakkab va uni amalga oshirish qiyin bo'lishi mumkin.

  • Ob'ektga yo'naltirilgan model ob'ektga yo'naltirilgan dasturlash tamoyillariga asoslanadi. Ushbu model ma'lumotlarni ob'ektlarda saqlaydi, har bir ob'ekt ma'lum bir sinfning noyob namunasini ifodalaydi. Ob'ektga yo'naltirilgan model ma'lumotlar elementlari o'rtasidagi murakkab munosabatlarga imkon beradi va u murakkab tuzilmalar va xatti-harakatlarga ega bo'lgan ma'lumotlarni qayta ishlash uchun foydalidir. Biroq, u boshqa modellarga qaraganda ancha murakkab va uni amalga oshirish qiyin bo'lishi mumkin.

Download 0,9 Mb.
1   2   3   4   5   6




Download 0,9 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



Ma’lumot bazasining arxitekturasi va uch bosqichli arxitektura

Download 0,9 Mb.