ANSI-SPARC arkitektur

Den stabile version blev tjekket ud den 18. juli 2022 . Der er ubekræftede ændringer i skabeloner eller .

ANSI-SPARC-arkitektur (også trelagsarkitektur ) - principperne, efter hvilke det anbefales at bygge databasestyringssystemer (DBMS). Arkitekturprojektet blev fremsat i 1975 af et SPARC ANSI underudvalg .

Ifølge principperne er der tre niveauer af systemet:

I hjertet af ANSI-SPARC-arkitekturen er det konceptuelle lag. I moderne DBMS kan det implementeres ved hjælp af repræsentationen[ angiv ] . Det konceptuelle niveau beskriver dataene og deres relationer fra det mest generelle synspunkt, basisarkitekternes begreber , ved hjælp af en relationel eller anden model .

Det interne lag giver dig mulighed for at skjule detaljerne om fysisk datalagring (volumener, filer, tabeller, triggere) fra det konceptuelle lag. Adskillelse af det interne niveau fra det konceptuelle giver den såkaldte fysiske datauafhængighed.

På det eksterne niveau beskrives forskellige delmængder af konceptuelle niveauelementer til at repræsentere data til forskellige brugerprogrammer. Hver bruger får en del af datarepræsentationen til deres rådighed, men hele konceptet er skjult. Adskillelsen af ​​det ydre lag fra det konceptuelle sikrer dataenes logiske uafhængighed .

Se også

Links