“Tietoalue” on termi, jota käytetään tietokannan kentissä ja tiedonhallinnassa. Se viittaa hyväksyttyjen arvojen alueeseen, jonka tietty rivi tai kenttä voi sisältää. Tietoalueiden valvonta pitää tietokannan tiedot johdonmukaisina ja hyväksyttävissä parametreissa, välttäen tilanteita, joissa tietokannat tuottavat järjettömiä tuloksia tai eivät pysty vastaamaan tiettyihin kyselyihin riittävän tiedon puutteen vuoksi. Tietoalueen määrittelee tietokannan ohjelmoija, joka usein määrittää luettelon oikeista arvoista ohjelman syöttökenttään.
Ehkä helpoin tapa ymmärtää tietoalueen käsite on tutkia esimerkkiä. Harkitse kenttää työntekijän tietokannassa, johon loppukäyttäjän on tarkoitus tallentaa yksittäisten työntekijöiden työllisyystila. Jokainen organisaation työntekijä on joko nykyinen tai entinen työntekijä; siksi nämä ovat ainoat hyväksyttävät merkinnät tietokannassa kyseiselle kentälle. Tietokantaa luodessaan ohjelmoija ilmoitti tyypillisesti, että nämä ovat ainoat hyväksyttävät vastaukset, kun joku syöttää tietoja “työntekijän tilaan”.
Toinen monimutkaisempi esimerkki tietoalueesta olisi kenttä työntekijän puhelinnumerolle. Yhdysvalloissa tämän kentän datatunnus olisi rajoitettava vain numeroihin ja sen pituus saa olla enintään 10 merkkiä. toisin sanoen suuntanumero ja seitsemän numeron puhelinnumero. Ohjelmoija, joka halusi valvoa entistä tiukempaa tietoalueen hallintaa, voisi ohjelmoida sen siten, että vain todellisia suuntanumeroita ja etuliitteitä voitaisiin käyttää, mikä estää yksilöitä yrittämästä vaatia puhelinnumeroksi (999) 999-9999. Kummassakin esimerkissä tehokkaille tietoalueille asetetut rajat saavutetaan käyttämällä vertailutaulukkona tunnettua työkalua.
Hyväksyttävät tietoarvot tallennetaan tyypillisesti viitetaulukkoon. Viitetaulukko on tietokantaan linkitetty taulukko, joka sisältää tietokannan tiettyjen taulukoiden tietojen hyväksyttävät arvot tai arvoalueet. Tietokantaan syötettyjä tietoja verrataan vertailutaulukkoon sen määrittämiseksi, onko käyttäjä syöttänyt vahingossa virheellisen merkinnän. Virheelliset merkinnät merkitään yleensä virheilmoituksella ja kehotetaan antamaan toinen mahdollisuus syöttää oikea arvo tietokantaan.