Razlika med logičnim in fizikalnim modelom podatkovnih baz

Logični in fizični model baze podatkov

Logični in fizični modeli baz podatkov so potrebni za vizualno predstavitev baze podatkov, ki je bila predlagana za določeno poslovno zahtevo. Modeli pomagajo prikazati povezanost poslovnih zahtev in predmetov baze podatkov. To je potrebno, da se natančno in v celoti zberejo vse zahteve baze podatkov. Modeliranje podatkov je povezava med sistemskimi zahtevami in poslovnimi potrebami. Obstajata dva podatkovna modela, logični in fizični.

Model logične zbirke podatkov

Logično modeliranje baz podatkov je potrebno za sestavljanje poslovnih zahtev in predstavljanje zahtev kot modela. Povezana je predvsem z zbiranjem poslovnih potreb, ne pa z oblikovanjem podatkovnih baz. Informacije, ki jih je treba zbrati, se nanašajo na organizacijske enote, poslovne subjekte in poslovne procese.

Ko so informacije sestavljene, se pripravijo poročila in diagrami, vključno s temi:

Diagram razmerja ERD-entiteta prikazuje razmerje med različnimi kategorijami podatkov in prikazuje različne kategorije podatkov, ki so potrebne za razvoj baze podatkov.
Diagram poslovnih procesov - prikazuje dejavnosti posameznikov v podjetju. Pokaže, kako se podatki gibljejo v organizaciji, na podlagi aplikacijskega vmesnika.
Povratne dokumentacije s strani uporabnikov.

Logični modeli baz podatkov v osnovi določajo, ali so zbrane vse zahteve podjetja. Pregledajo ga razvijalci, vodstvo in končni uporabniki, da preverijo, ali je treba zbrati več informacij, preden se začne fizično modeliranje.

Fizični model baze podatkov
Fizično modeliranje baz se ukvarja z oblikovanjem dejanske baze podatkov na podlagi zahtev, zbranih med modeliranjem logičnih baz. Vse zbrane informacije pretvorimo v relacijske modele in poslovne modele. Med fizičnim modeliranjem se predmeti definirajo na ravni, ki se imenuje raven sheme. Shema se šteje za skupino predmetov, ki so med seboj povezani v bazi podatkov.
Tabele in stolpci so sestavljeni v skladu z informacijami, ki so bile podane med logičnim modeliranjem. Za zagotovitev omejitev so določeni primarni ključi, edinstveni ključi in tuji ključi. Določeni so indeksi in posnetki. Podatke je mogoče povzeti in uporabnikom je na voljo alternativna perspektiva, ko so tabele izdelane.

Fizično modeliranje baz podatkov je odvisno od programske opreme, ki se že uporablja v organizaciji. Je specifična za programsko opremo. Fizično modeliranje vključuje:

Diagram strežniškega modela - Vključuje tabele in stolpce ter različne odnose, ki obstajajo znotraj baze podatkov.
Oblikovalska dokumentacija baze podatkov.
Povratna dokumentacija uporabnikov.

Povzetek:

1. Logično modeliranje baz podatkov je v glavnem za zbiranje informacij o poslovnih potrebah in ne vključuje oblikovanja baze podatkov; ker je fizično modeliranje baze podatkov v glavnem potrebno za dejansko načrtovanje baze podatkov.
2.Lološko modeliranje baz podatkov ne vključuje indeksov in omejitev; logični model baze podatkov za aplikacijo se lahko uporablja v različnih programskih bazah in izvedbah; ker je fizično modeliranje baz podatkov specifično za programsko in strojno opremo ter ima indekse in omejitve.
3. Logično modeliranje baz podatkov vključuje; ERD, diagrami poslovnih procesov in dokumentacija za povratne informacije uporabnikov; ker fizično modeliranje baz podatkov vključuje; diagram modela strežnika, oblikovalska dokumentacija baze podatkov in povratna dokumentacija uporabnika.