Kazalo:
Opredelitev - Kaj pomeni arhitektura treh shem?
Tri-shema arhitektura je ideja pri oblikovanju relacijskih baz podatkov, ki razdeli bazo podatkov v tri različne kategorije glede na njeno uporabo in strukturo ter glede na vloge, ki jih imajo sistemski skrbniki, oblikovalci in končni uporabniki.
Tehopedija razlaga arhitekturo treh shem
Razvita v sedemdesetih letih prejšnjega stoletja arhitektura treh shem pomaga oceniti relacijsko bazo podatkov z različnih vidikov. Prva od treh stopenj se imenuje zunanja raven ali uporabniška raven. To je pogled na relacijsko bazo podatkov, ki jo vidijo končni uporabniki, in vključuje visoko stopnjo abstrakcije. Druga raven je logična shema ali konceptualna raven, kjer delajo oblikovalci. Tretja raven je fizična shema ali fizična raven, kjer programerji vzdržujejo bazo podatkov v strojni sistem. Arhitektura treh shem se običajno pripiše skupini ANSI / SPARC in jo včasih imenujemo tudi "ANSI / SPARC" arhitektura.
Del uporabe arhitekture treh shem je videti, kako se vzdrževanje zasnove razlikuje od vzdrževanja osrednjega sistema. Na primer, predmeti, ki se ukvarjajo s tabelami podatkov in poizvedbami baze podatkov, spadajo v konceptualno ali logično shemo, kjer se vprašanja, kot je ravnanje s pomnilnikom, obravnavajo na fizični ravni. Nekateri strokovnjaki za IT govorijo o arhitekturi treh shem v okviru spreminjanja ravni, ne da bi to vplivalo na druge ravni ali v smislu neodvisnosti podatkov. Poleg tega arhitektura treh shem izvaja tudi razčlenitev osnovnih nalog oblikovalcev baz podatkov, omrežnih skrbnikov ali skupin za vzdrževanje strežnikov.
