Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 3235|Válasz: 0

Harmadlagos séma és másodlagos kép (leképezés) az adatbázisban

[Linket másol]
Közzétéve 2024. 05. 19. 12:28:22 | | | |
A háromszintű minta az adatok három absztrakciós szintjé, amelyek mindegyike különböző kérdésekre fókuszál. A háromszintű minták összekapcsolásához az adatbázis-kezelő rendszer biztosítja a második szintű képfunkciót a háromszintű minták között. A másodlagos kép egy olyan szabály, amely meghatározza, hogyan alakítható át a kép mindkét oldala. Ahogy az alábbiakban látható:



Háromszintű mód

Felhasználói szintű --> ex-off-scheme (tükrözi az adatbázis rendszer felhasználói nézetét)

A külső mód, más néven almód vagy felhasználói mód, a felhasználói szintnek felel meg. Ez az adatbázis egy vagy néhány felhasználó által látott nézete, és logikus ábratlanítja az alkalmazáshoz kapcsolódó adatokat. A külső séma a séma egy részhalmaza, amely egy sémából származik, és tartalmazza azt az adatrészt, amelyet egy adott felhasználó használhat a sémában. A felhasználók az adatrekordokat a külső mód leírási nyelven (külső mintán) keresztül írhatják le és definiálhatják a felhasználóknak megfelelő adatadatokat, valamint az adatmanipulációs nyelvet (DML) is használhatják ezeknek az adatrekordoknak a kezelésére.

Fogalmi szint – > Fogalmi minta (tükrözi az adatbázisrendszer holisztikus nézetét)

A fogalmi minták, más néven mintázatok vagy logikai minták, a fogalmi szinteknek felelnek meg. Ez egy globális logikai struktúra, amelyet az adatbázis-tervező alkot, hogy az összes felhasználó adatait egységes nézőpont, az adatbázis összes adatának logikai szerkezetének és jellemzőinek átfogó leírása, valamint minden felhasználó számára nyilvános adatnézet (globális nézet) alapján szintetizálja. Ezt az adatbázis-kezelő rendszer által biztosított Data Description Language (DDL) írja le és definiálja.

Fizikai szint – > sémában (tükrözi az adatbázis rendszer tároló nézetét)

A belső mód, más néven tárolási mód, a fizikai szintnek felel meg. Ez az adatbázisban található összes adat belső ábrentációja vagy mögöttes leírása, és az adatbázis legalacsonyabb logikai leírása, amely leírja a tárolóeszközön lévő adatok tárolási módszerét és fizikai szerkezetét, amely megfelel a külső tároló médiumon tárolt adatbázisnak. A belső mintázatot a belső mintázatleírás nyelve írja le és definiálja.

Másodleges kép (leképezés)

Az adatbázis rendszer két képszintet biztosít a három módszint között: a mód/belső minta képe és a külső minta/minta képe.

  • Minta/Belső Mintázat: Megvalósítja a koncepcionális és belső minták közötti interkonverziót.
  • Külső mód/Mód kép: Megvalósítja a külső mód és a koncepcionális mód közötti átalakítást.


Az adatfüggetlenség az adatok és programok függetlenségét jelenti, amely elválasztja az adatok definícióját a programtól, és a DBMS (adatbázis-kezelő rendszer) felelős az adattárolásért, így egyszerűsítve az alkalmazást és jelentősen csökkentve az alkalmazáselőkészítés terhelését.

Az adatfüggetlenséget a DBMS másodlagos képi képességei garantálják. Az adatfüggetlenség magában foglalja az adatok fizikai függetlenségét és az adatok logikai függetlenségét.

Összefoglaló, ahogy az alábbi ábrán látható:



未命名绘图.drawio (2.86 KB, Letöltések száma: 0)





Előző:Nem sikerült végrehajtani az 'atob' gombot az 'Ablakon': A dekódolandó string nem...
Következő:Az OpenPDF a 'xxx' betűtípust használja, amelynek 'Identity-H' nem ismeri fel
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com