Erinevus loogilise ja füüsilise andmebaasi mudeli vahel

Loogiline vs füüsiline andmebaasi mudel



Olemas oleva andmebaasi visuaalseks esitamiseks on vaja loogilisi ja füüsilisi andmebaasimudeleid olnud teatud ärinõuete jaoks välja pakutud. Mudelid aitavad näidata ärinõuete ja andmebaasi objektide seost. See on vajalik andmebaasi kõigi nõuete täpseks ja täielikuks kogumiseks. Andmete modelleerimine on seos süsteemi nõuded ja ärivajadused. On kaks andmed mudelid, loogilised ja füüsilised.

Loogilise andmebaasi mudel

Loogiline andmebaaside modelleerimine on vajalik ärinõuete koostamiseks ja nõuete esitamiseks mudelina. See on peamiselt seotud ärivajaduste kogumisega, mitte andmebaasi kujundusega. The teavet see on vaja koguda organisatsiooniliste üksuste, äriüksuste ja äriprotsesside kohta.



Kui teavet koostatakse, koostatakse aruanded ja skeemid, sealhulgas:

ERD – Entity seos diagramm näitab suhet kategooriate vahel andmed ja näitab andmebaasi väljatöötamiseks vajalike andmete erinevaid kategooriaid.
Äriprotsesside skeem - see näitab üksikisikute tegevust ettevõttes. See näitab, kuidas andmed organisatsioonis liiguvad, lähtudes sellest, millist rakenduse liidest saab kujundada.
Kasutajate tagasiside dokumentatsioon.

Loogilised andmebaasimudelid määravad põhimõtteliselt, kas kõik ettevõtte nõuded on kokku pandud. Arendajad, juhtkond ja lõpuks lõppkasutajad vaatavad selle üle, kas enne füüsilise modelleerimise alustamist on vaja koguda rohkem teavet.



Füüsilise andmebaasi mudel
Füüsilise andmebaasi modelleerimine tegeleb tegelik andmebaas vastavalt nõuetele kogutud loogilise andmebaasi modelleerimise käigus. Kogu kogutud teave teisendatakse suhtemudeliteks ja ärimudeliteks. Füüsilise modelleerimise käigus määratletakse objektid tasandil, mida nimetatakse skeemitasandiks. Skeemi peetakse objektide rühmaks, mis on andmebaasis omavahel seotud.
Tabelid ja veerud tehakse vastavalt loogilise modelleerimise käigus pakutavale teabele. Esmased võtmed, unikaalsed võtmed, ja võõrvõtmed on määratletud piirangute pakkumiseks. Indeksid ja hetktõmmised on määratletud. Andmeid saab kokku võtta ja kasutajatele antakse alternatiivne kui tabelid on loodud.

Füüsilise andmebaasi modelleerimine sõltub tarkvara organisatsioonis juba kasutusel. See on tarkvaraline. Füüsiline modelleerimine hõlmab järgmist:

Serveri mudeli diagramm - see sisaldab tabeleid ja veerge ning erinevaid seoseid, mis eksisteerivad andmebaasis.
Andmebaasi kujundusdokumentatsioon.
Kasutajate tagasiside dokumentatsioon.



Kokkuvõte:

1. Andmebaaside loogiline modelleerimine on mõeldud peamiselt ärivajaduste kohta teabe kogumiseks ega hõlma andmebaasi kujundamist; samas kui andmebaasi füüsiliseks modelleerimiseks on vaja peamiselt andmebaasi tegelikku kujundamist.
2. andmebaaside loogiline modelleerimine ei sisalda indekse ja piiranguid; rakenduse loogilist andmebaasimudelit saab kasutada erinevates andmebaasitarkvarades ja rakendustes; arvestades, et füüsiline andmebaaside modelleerimine on tarkvara- ja riistvaraspetsiifiline ning sellel on indeksid ja piirangud.
3. andmebaaside loogiline modelleerimine sisaldab; ERD, äriprotsesside skeemid ja kasutajate tagasiside dokumentatsioon; arvestades, et andmebaaside füüsiline modelleerimine hõlmab järgmist: server mudeliskeem, andmebaasi kujunduse dokumentatsioon ja kasutajate tagasiside dokumentatsioon.