Különbség a logikai és a fizikai adatbázis modell között

Logikai és fizikai adatbázis modell

Logikai és fizikai adatbázis-modellekre van szükség ahhoz, hogy vizuálisan megjelenítsék az adatbázist, amelyet egy bizonyos üzleti követelményhez javasoltak. A modellek segítik az üzleti követelmények és az adatbázis-objektumok társítását. Ez az adatbázis összes követelményének pontos és teljes összegyűjtéséhez szükséges. Az adatmodellezés a kapcsolat a rendszerkövetelmények és az üzleti igények között. Két adatmodell létezik, logikai és fizikai.

Logikai adatbázis modell

Logikai adatbázis modellezésre van szükség az üzleti követelmények összeállításához és a követelmények mint modell bemutatásához. Elsősorban az üzleti igények összegyűjtésével, nem pedig az adatbázis tervezésével kapcsolatos. Az összegyűjtendő információk szervezeti egységekről, üzleti egységekről és üzleti folyamatokról szólnak.

Az információ összeállítása után jelentések és diagramok készülnek, ideértve a következőket:

Az ERD-entitás kapcsolati diagram megmutatja a különféle adatkategóriák közötti kapcsolatot, és bemutatja az adatbázis fejlesztéséhez szükséges adatkategóriákat..
Üzleti folyamatdiagram - Ez bemutatja az egyének tevékenységét a vállalaton belül. Megmutatja, hogy az adatok hogyan mozognak a szervezeten belül annak alapján, hogy melyik alkalmazási felületet lehet megtervezni.
A felhasználók visszajelzései.

A logikai adatbázis modellek alapvetően meghatározzák, hogy az üzleti igények teljesültek-e. A fejlesztők, a menedzsment és végül a végfelhasználók felülvizsgálják, hogy meg kell-e további információkat gyűjteni a fizikai modellezés megkezdése előtt.

Fizikai adatbázis modell
A fizikai adatbázis-modellezés az aktuális adatbázis tervezésével foglalkozik, a logikai adatbázis-modellezés során összegyűjtött követelmények alapján. Az összes összegyűjtött információt relációs modellekké és üzleti modellekké alakítják. A fizikai modellezés során az objektumokat séma szintnek nevezik. A séma az adatbázisban egymással kapcsolatban álló objektumok csoportja.
A táblázatokat és oszlopokat a logikai modellezés során megadott információk szerint készítjük. Az elsődleges kulcsok, az egyedi kulcsok és az idegen kulcsok a korlátozások biztosítása érdekében vannak meghatározva. Meg vannak határozva az indexek és a pillanatképek. Az adatok összefoglalhatók, és a felhasználók alternatív perspektívát kapnak a táblák létrehozása után.

A fizikai adatbázis modellezése attól a szoftvertől függ, amelyet a szervezet már használ. Ez szoftver-specifikus. A fizikai modellezés magában foglalja:

Szervermodell diagram - Táblákat és oszlopokat, valamint az adatbázisban létező különféle kapcsolatokat tartalmaz.
Adatbázis-tervezési dokumentáció.
A felhasználók visszajelzése.

Összefoglaló:

1.A logikai adatbázis modellezése elsősorban az üzleti igényekre vonatkozó információk gyűjtésére szolgál, és nem foglalja magában adatbázis tervezését; mivel a fizikai adatbázis modellezésére elsősorban az adatbázis tényleges tervezéséhez van szükség.
2.A logikai adatbázis modellezése nem tartalmazza az indexeket és korlátozásokat; az alkalmazás logikai adatbázis-modellje felhasználható különféle adatbázis-szoftverekben és megvalósításokban; mivel a fizikai adatbázis modellezése szoftver- és hardver-specifikus, és rendelkezik indexekkel és korlátozásokkal.
3.A logikai adatbázis modellezése magában foglalja; ERD, üzleti folyamatok diagramjai és felhasználói visszajelzések dokumentációja; mivel a fizikai adatbázis modellezése magában foglalja; szervermodell, adatbázis-tervezési dokumentáció és felhasználói visszajelzések.