Skip to main content

Ano ang iba't ibang uri ng mga sistema ng pamamahala ng database?

Pinapayagan ng mga sistema ng pamamahala ng database ang mga gumagamit na mag -imbak ng mga piraso ng impormasyon, ayusin ito at makuha ang ilan o lahat ng ito kung kinakailangan.Ang bawat isa sa mga pangunahing uri ng mga sistema ng pamamahala ng database ay nangangailangan ng isang programa ng software na lumilikha ng mga talaan upang ayusin ang data at lumilikha ng mga ulat mula sa data na iyon.Ang mga programa ng software para sa mga database ay lumikha ng isa sa apat na karaniwang mga uri: hierarchical database, mga database ng network, mga database ng relational o mga database na nakatuon sa object.

Ang hierarchical database ay isa sa mga pinakalumang uri ng mga sistema ng pamamahala ng database.Ito ay kadalasang ginagamit sa mga computer ng mainframe.Ang tagalikha ng database ay tinukoy ang mga ugnayan sa pagitan ng bawat tala at data nito.Ang istraktura ay nangangailangan ng isang record ng ugat, o magulang, kung saan ang taga-disenyo ng database ay lumilikha ng isang relasyon sa magulang-anak para sa bawat piraso ng data na pumapasok sa database.

Ang isang database ng network ay nag-aayos din ng data sa pamamagitan ng paggamit ng tinukoy na mga relasyon sa magulang-anak.Tulad ng isang tunay na pamilya, ang istraktura ng database ng network ay nagbibigay -daan sa isang piraso ng data na inuri bilang isang bata na magkaroon ng higit sa isang magulang.Ito ay isang pagpapabuti sa mga hierarchical na uri ng mga sistema ng pamamahala ng database.Pinapayagan nito ang mga gumagamit na ikonekta ang impormasyon sa isang database sa isa pang hanay ng data sa pamamagitan ng record ng magulang at record ng bata.Pinapayagan nito ang taga -disenyo ng database na gumamit ng mga indibidwal na piraso ng impormasyon upang lumikha ng mga ugnayan sa pagitan ng magkahiwalay na mga database nang walang paghihigpit ng mga relasyon sa magulang o may -ari.Ang impormasyon sa isang database na nakatali sa data sa ibang isa ay isang natatanging identifier, tulad ng isang numero ng pagkakakilanlan ng empleyado.

Pinapayagan ng mga uri ng mga sistema ng pamamahala ng mga database ang mga taga -disenyo ng database na lumikha ng isang database upang mag -imbak ng impormasyon sa payroll at suweldo para sa mga empleyado.Lumilikha ang taga -disenyo ng isang hiwalay na database para sa personal na impormasyon tulad ng mga address sa bahay at mga numero ng telepono.Ang iba't ibang mga gumagamit ay maaaring mag -input at i -update ang mga talaan sa bawat database.Ang mga ulat ay humila ng data mula sa mga talaan ng anumang database kung saan matatagpuan ang numero ng pagkakakilanlan ng empleyado.

Ang mga uri ng object-oriented na mga uri ng mga sistema ng pamamahala ng database ay nagbibigay ng isang paraan upang ayusin ang data maliban sa mga numero at teksto.Ginagamit ito ng mga taga -disenyo upang mapaunlakan ang mga item ng multimedia tulad ng mga larawan, musika at video.Ang sistema ng pamamahala ng database na ito ay gumagamit ng dalawang identifier para sa bawat item.Ang una ay isang naglalarawang pangalan ng object, at ang pangalawa ay isang maliit na programa na may mga tagubilin o pamamaraan na pinapatakbo ng computer sa panahon ng pag -iimbak at pagkuha.Ang dalawang bahagi ay nagiging isang bagay na maaaring ayusin ng mga gumagamit ng database tulad ng makakaya nila sa teksto o numero.