Skip to main content

Mi az adatbázis -modell?

A legszélesebb definícióban az összes adatbázis azonos abban az értelemben, hogy adatokat tárolnak, és az adatok manipulálhatók vagy fel lehet hívni.Ugyanakkor az egyes adatbázisok meghatározó aspektusa van, az úgynevezett adatbázis -modell.Az adatbázis -modell az adatok felépítése, és a modell diktálja, hogy az adatok hogyan működnek együtt, és hogyan jelennek meg.Öt fő adatbázis -modell létezik, bár néhány adatbázis -tervező hibrideket hoz létre a modellekhez, hogy megfeleljen az entitás igényeinek, amelyek az adatbázist igénylik.Ez az öt modell a lapos modell, a hierarchikus modell, a hálózati modell, a relációs modell és az objektummodell.

A lapos adatbázis -modell az összes adatbázis legegyszerűbb.Akkor használják, ha az összes adatbázis -érték hasonló, és csak egy kis mennyiségű információt kell tárolni.Ez a séma megmutatja a táblázatban vagy a táblázatban szereplő összes adatot, és minden sor más rekord.Általában az adatbázis biztonságának megőrzése érdekében minden sornak más jelszava lesz.A Record hierarchiája van, a széles nyilvántartástól a konkrétokig.Ez az adatbázis egy szülő-gyermek kapcsolatmal készül, ami széles nyilvántartást jelent mdash;vagy szülő mdash;megnyílik, hogy felfedje a specifikus mdash;Gyerek és mdash;nyilvántartások.A hálózati adatbázis -modell majdnem megegyezik a hierarchikus modellvel, kivéve, ha több szülő csatlakozhat ugyanazon gyermekhez, lehetővé téve ez a modell számára, hogy összetettebb interakciókat készítsen.Például a legtöbb más adatbázis -modellben minden rekordot külön kell kódolni az adatbázisba.Az objektummodellben főasztal készíthető, és a táblázat minden rekordja más hasonló rekordokat tartalmazhat.Ez lehetővé teszi, hogy ezek a hasonló nyilvántartások külön -külön beágyazódjanak, így a szervezetet egyszerűen fenntarthatják.És könnyen felhívható.Ahogy a neve is sugallja, ez a modell elsősorban az adatkészletek kapcsolatával foglalkozik, és a nyilvántartások közötti közös tulajdonságokat találja meg, hogy megkönnyítse az adminisztrátorok számára a hasonló adatok felhívását.Ezek az adatbázisok egyszerre több különböző táblát is használnak, és minden rekordnak van egy kulcs, amely elválasztja azt, és lehetővé teszi a bonyolultabb kapcsolatokat.