Különbség a logikai és fizikai adatbázis modell között A
Logikai és fizikai adatbázis modell
Logikai és fizikai adatbázis-modellek szükségesek ahhoz, hogy az adott üzleti követelményhez javasolt adatbázist láthassa. A modellek segítenek bemutatni az üzleti követelmények és az adatbázis objektumok társítását. Erre azért van szükség, hogy pontosan és teljesen összegyűjtsék az adatbázis valamennyi követelményét. Az adatmodellezés a rendszerkövetelmények és az üzleti igények közötti kapcsolat. Két logikai és fizikai adatmodell létezik.
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ényeknek modellként való megjelenítéséhez. Ez elsősorban az üzleti igények összegyűjtéséhez kapcsolódik, nem pedig az adatbázis tervezéshez. Az összegyűjtendő információk a szervezeti egységekről, az üzleti vállalkozásokról és az üzleti folyamatokról szólnak.
Miután összeállította az információkat, jelentések és diagramok készülnek, beleértve a következőket:
Az ERD-Entity kapcsolati diagram mutatja az adatok különböző kategóriáinak kapcsolatát, és bemutatja az adatbázis fejlesztéséhez szükséges különböző adatkategóriákat.
Üzleti folyamatok diagramja - Megmutatja az egyének tevékenységét a vállalaton belül. Megmutatja, hogy az adatok hogyan mozognak a szervezeten belül, amely alapján az alkalmazás felületét meg lehet tervezni.
Visszajelzési dokumentáció a felhasználók által.
A logikai adatbázis modellek alapvetően meghatározzák, hogy összegyűjtötték-e az üzlet minden követelményét. A fejlesztők, a menedzsment és végül a végfelhasználók áttekintik, hogy több információt kell-e gyűjteni a fizikai modellezés megkezdése előtt.
Fizikai adatbázis modell
A fizikai adatbázis modellezés a tényleges adatbázis tervezésével foglalkozik a logikai adatbázis modellezés során összegyűjtött követelmények alapján. Minden összegyűjtött információ relációs modellekké és üzleti modellekké alakul. A fizikai modellezés során az objektumokat sémataszintű szinten határozzák meg. A séma olyan objektumok csoportjaként tekinthető, amelyek egymáshoz kapcsolódnak egy adatbázisban.
A táblázatokat és oszlopokat a logikai modellezés során megadott információk alapján végezzük. Elsődleges kulcsok, egyedi kulcsok és idegen kulcsok vannak meghatározva, hogy korlátozásokat adjanak. Indexek és pillanatfelvételek definiálva vannak. Az adatok összefoglalhatók, és a felhasználók az alternatív perspektívát kapják, miután létrehozták a táblákat.
A fizikai adatbázis-modellezés a szervezeten belül már használt szoftverektől függ. Ez szoftver-specifikus. A fizikai modellezés a következőket tartalmazza:
Szerver modelldiagram - Ez magában foglalja az adatbázisban található táblázatokat és oszlopokat és különböző kapcsolatokat.
Adatbázis-tervdokumentáció.
Visszajelzési dokumentáció a felhasználók számára.
Összefoglaló:
1. A logikai adatbázis-modellezés elsősorban az üzleti igényekhez kapcsolódó információk összegyűjtésére szolgál, és nem foglalja magában adatbázis létrehozását; mivel a fizikai adatbázisok modellezése elsősorban az adatbázis tényleges tervezéséhez szükséges.
2. A logikai adatbázis modellezés nem tartalmazza az indexeket és a korlátokat; az alkalmazás logikai adatbázis-modellje különböző adatbázis-szoftvereken és implementációkban használható; míg a fizikai adatbázis modellezés szoftver és hardver specifikus, indexekkel és korlátokkal rendelkezik.
3. A logikai adatbázis modellezés magában foglalja; ERD, üzleti folyamat diagramok és felhasználói visszajelzési dokumentáció; mivel a fizikai adatbázis modellezés magában foglalja; kiszolgáló modell diagram, adatbázis-tervdokumentáció és felhasználói visszajelzési dokumentáció.