Skip to main content

Ano ang mga modelo ng data?

Ang isang application ng software ay karaniwang nag -iimbak ng impormasyon sa negosyo sa mga file at database.Ang mga modelo ng data ay isang lohikal na representasyon ng mga proseso ng negosyo sa isang samahan.Tinukoy nila kung paano nakikipag -ugnay ang negosyo sa mga tao, lugar, at mga bagay.Ang modelo ng data ay ginagamit bilang isang punto ng sanggunian para sa pagtukoy ng mga patakaran ng mga ugnayan sa pagitan ng mga nilalang sa loob ng isang samahan.

Ang proseso ng paglikha ng modelo ng data ay nahahati sa tatlong pangunahing yugto.Ito ang mga modelo ng domain, lohikal na modelo, at mga pisikal na modelo.Ang bawat yugto ay nakumpleto sa isang pag -unlad na nagtatapos sa pisikal na modelo, na kumakatawan sa aktwal na istraktura ng database.

Ang disenyo ng modelo ng domain ay ang unang hakbang sa paglikha ng isang modelo ng data.Ito ay isang mataas na antas ng pagtingin sa mga yunit ng negosyo sa loob ng isang samahan at ang kanilang mga relasyon sa bawat isa.Ang mga modelo ng data ng domain ay tumutukoy sa ugnayan ng konsepto sa pagitan ng mga organisasyon at mga proseso na kinakailangan upang makumpleto ang isang function ng negosyo.Ang isang halimbawa ng isang modelo ng domain ay ang ugnayan sa pagitan ng pag -order ng isang produkto at ang epekto ng order sa departamento ng pagpapadala.

Ang modelo ng domain ng negosyo ay karaniwang isang napakataas na antas ng view ng samahan at hindi nangangailangan ng eksaktong mga detalye sa bawat uri ng kinakailangan sa negosyo.Mahalaga, gayunpaman, na isama ang lahat ng naapektuhan na mga yunit ng negosyo sa loob ng disenyo ng modelo ng domain.Ang disenyo ng mataas na antas na ito ay kinakailangan para sa koponan ng proyekto upang maunawaan ang mga pag-andar ng detalye na kinakailangan upang makumpleto ang mga pag-andar ng negosyo.Ang mga modelong ito ay dinisenyo batay sa mga modelo ng domain na may mataas na antas ng mga tiyak na yunit ng negosyo sa loob ng isang samahan.Ang isang tunog na lohikal na disenyo ay kritikal upang lumikha ng pisikal na database.Ang prosesong ito ay dapat na malinaw na tukuyin ang mga elemento ng data na kinakailangan upang makumpleto ang isang tiyak na kinakailangan sa negosyo.Kasama sa mga lohikal na modelo ng data kung paano mai -access ang data at ang mga ugnayan sa pagitan ng mga nilalang sa loob ng isang proseso ng negosyo.

Ang isang magandang halimbawa ng isang lohikal na modelo ng data ay maaaring maging isang pagmomolde ng mga customer para sa isang kumpanya ng telepono.Ang bawat customer ay may isang tukoy na pangalan, numero ng telepono, address, at mga tampok ng telepono.Ang lohikal na modelo ng data ay magbibigay ng mga ugnayan sa pagitan ng mga ganitong uri ng mga elemento kabilang ang kung paano maiulat at makuha ang impormasyon.

Ang pangwakas na layer ng mga modelo ng data ay ang modelo ng pisikal na data.Ito ang lugar ng mga modelo ng data na ginagamit sa paglikha ng aktwal na database.Ang modelo ng pisikal na data ay ang database na tiyak na asul na pag-print, na tumutukoy kung paano maiimbak ang data sa loob ng application ng software.