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

Anonim

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ó.