Skip to main content

Ano ang Disenyo ng Konsepto ng Database?

Ang disenyo ng database ay nagsasangkot ng pagkilala sa umiiral na mga ugnayan sa pagitan ng magkahiwalay na mga piraso ng data at pagma -map ang mga ugnayang iyon sa isang organisadong paraan na may katuturan.Mayroong maraming mga uri ng disenyo ng database: disenyo ng konsepto ng konsepto, lohikal na disenyo ng database, at disenyo ng pisikal na database.Ang lohikal at pisikal na disenyo ng database ay marahil ang pinaka prangka.Ang disenyo ng konsepto ng konsepto ay medyo mas hindi maliwanag dahil sa yugto na ito walang direktang gawain sa isang modelo ng database.Ang proseso ay isang ehersisyo lamang sa pagkilala ng may -katuturang data.Ang mga entidad ay aktwal na mga bagay sa materyal na mundo, at ang mga relasyon ay ang network ng mga koneksyon na nag -uugnay sa isang nilalang sa isa pang walang hanggan.Dito lumitaw ang sentral na paniwala ng disenyo ng konsepto ng konsepto: ang modelo ng pakikipag-ugnay sa entidad.Hindi ito nagtatampok sa pangkalahatang samahan at istraktura na magiging likas sa lohikal na disenyo ng database;Gayunman, ito ay isang precursor dito.Ipinapahayag ng mga kardinalidad kung paano regular ang isang entidad na nakakaranas ng isang partikular na relasyon sa isa pang nilalang.Sa aktwal na modelo ang mga ito ay tinutukoy ng mga puntos kung saan ang isang nilalang sa mga sanga ng diagram upang mai -link sa solong o maraming mga nilalang.Ang iba't ibang mga "katangian" tulad ng mga pangalan, katangian at dami na nauugnay sa mga nilalang at relasyon ay inilalarawan din sa modelo.Domain at dobleng pagsuri upang matiyak na ang lahat ng nasa modelo ay may katuturan.Ang pagsuri sa lahat ng bagay ay nangangailangan ng paghahanap at pag -filter ng lahat ng paulit -ulit na data, siguraduhin na ang lahat ng mga katangian ay nauugnay sa tamang mga nilalang at relasyon, at pagkumpirma na ang lahat ng mga asosasyon sa diagram ay lohikal.Kung ang mga koneksyon ay hindi lohikal sa isang tunay na konteksto ng mundo, dapat silang lohikal ng hindi bababa sa isang abstract na antas.

Ang disenyo ng lohikal na database ay sumusunod sa yugto ng konsepto.Ang proseso ay nagbibigay ng pagkakasunud -sunod at pagkakaisa sa mga ugnayang dati nang na -mapa at inayos ang mga ito sa paraang maaari silang aktwal na magamit para sa pisikal na disenyo ng database.Ang pagkumpleto ng mga gawain sa pisikal na disenyo ng database ay nagreresulta sa isang database na gumagana at maayos na nakabalangkas sa ilaw ng gawaing ginawa sa disenyo ng konsepto ng database at lohikal na disenyo ng database.