databaseniveauet
Databaseniveauet er en del af et informationssystem, hvor data lagres og styres. I en typisk flerlaget arkitektur ligger det mellem præsentationslaget og applikationslaget og fungerer som grænsefladen til dataene. Databaseniveauet administreres normalt af et databasehåndteringssystem (DBMS).
Indhold og komponenter: Det omfatter databaser, skemaer, tabeller, views, lagrede procedurer og triggers. Det håndterer dataorganisation
Funktionsområder: Transaktioner og ACID-egenskaber sikrer konsistens ved samtidige adgang. Ydeevne optimeres gennem indeksering, forespørgselsoptimering og caching.
Relation til resten af systemet: Databaseniveauet er typisk adskilt fra applikationslogik for at bevare dataintegritet og