Kolmitasoarkkitehtuuria käytetään tietojärjestelmäarkkitehtuurissa ja siinä käytetään kolmea eri tasoa.

Tasot

Sisäinen taso Tällä tasolla kuvataan tietokannan fyysistä tallennusrakennetta ja saantipolkuja. Sisäinen kaava Käsitetaso Kuvaillaan tietokannan rakenne käyttäjälle, lukuun ottamatta fyysistä tallennusrakennetta. Käsitekaava Ulkoinen taso Tällä tasolla määritellään näkymiä tietokantaan. Tämä tarkoittaa, että kullekin käyttäjäryhmälle on määritelty oma näkymä tietokantaan. Ulkoiset kaavat, näkymät

Tasojen väliset kuvaukset

Tasojen välillä käytetään kuvauksia, jotta tehdyt tietokantakyselyt ja niihin saadut tulokset voidaan välittää tasolta toiselle kullekin tasolle ominaiseen esitysmuotoon.

Tietoriippumattomuus

Kolmitasoarkkitehtuuri tukee tietoriippumattomuutta. Tämä tarkoittaa, että tietokannan kaavan (tietokannan kuvauksen) muutos alemmalla tasolla ei aiheuta muutoksia ylemmälle tasolla. Ainoastaan tasojen välinen kuvaus muuttuu.

Looginen tietoriippumattomuus Mahdollistaa lisäysten teon käsitekaavaan, ilman tarvetta muuttaa ulkoista kaavaa tai sovelluksia.

Fyysinen tietoriippumattomuus Mahdollistaa sisäisen kaavan muokkaamisen, ilman, että täytyy muuttaa ulkoista kaavaa tai käsitekaavaa.

Luokka:Tietojärjestelmät