Kolmitasoarkkitehtuuri

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

Tasot muokkaa

Sisäinen taso muokkaa

Tällä tasolla kuvataan tietokannan fyysistä tallennusrakennetta ja saantipolkuja. Sisäinen kaava

Käsitetaso muokkaa

Kuvaillaan tietokannan rakenne käyttäjälle, lukuun ottamatta fyysistä tallennusrakennetta. Käsitekaava

Ulkoinen taso muokkaa

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 muokkaa

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

Tietoriippumattomuus muokkaa

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 muokkaa

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

Fyysinen tietoriippumattomuus muokkaa

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

Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.