Tietokantasovellus on ohjelma, joka toimii tiettyä tarkoitusta varten kerättyjen tietojen arkistona. Sovellus, jota joskus kutsutaan tietokannana, on yleensä rakennettu siten, että valtuutetun henkilöstön on syötettävä tiedot melko yksinkertaisesti, eikä se vaadi usein mitään muuta kuin tietojen syöttämistä tietylle mallipohjalle. Kun käyttäjä on syöttänyt tietokantasovelluksen sisältämät tiedot, se voi hakea yhtä helposti kaikki käyttäjät, joilla on asianmukaiset käyttöoikeustiedot.
Tietokantasovelluksen käsite juontaa juurensa 20 -luvun puoliväliin, jolloin kehitettiin ensimmäiset keskuskoneet. Nämä suuret elektroniset aivot on usein konfiguroitu siten, että käyttäjät voivat käyttää kirjoituskoneen kaltaista yksinkertaista näppäimistöä syöttääkseen tietoja, jotka lopulta tallennettiin rei’ityskorteille. Nämä kortit voitaisiin sitten syöttää keskusyksikköön tallentamalla pysyvästi koodatut tiedot. Järjestelmään tultuaan käyttäjät voivat kirjoittaa kyselyitä, jolloin elektroniset aivot voivat lajitella järjestelmään sisältyvät tiedot ja antaa tulostetun vastauksen.
Varhaisia esimerkkejä tietokantasovelluksesta käytettiin suurten yritysten kirjanpitotoimintojen virtaviivaistamiseen, kuten palkkojen laskemiseen ja palkkasummien luomiseen. Monet lentoyhtiöt käyttivät näitä varhaisia sovelluksia syöttääkseen tietoja matkustajavarauksista ja valmistellakseen painettuja lippuja vastaamaan näitä varauksia. Tietokonejärjestelmien kehittyessä 1970 -luvulla ja sen jälkeen luotiin lisäsovelluksia monenlaisiin liiketoimintoihin, kuten myyntiin, markkinointiin ja jopa toimitusketjun hallintaan.
Pöytätietokoneen tullessa tietokantaohjelmistojen soveltamisala laajeni edelleen. Kotikäyttäjät voivat luoda tietokantoja, jotka seurasivat kaikkea kotibudjeteista perheen ja ystävien syntymäpäiviin. Pienemmät yritykset, joilla ei ollut resursseja investoida kattaviin tietokonejärjestelmiin, joita suuret yritykset käyttivät, havaitsivat, että työpöytäsovelluksissa käytetyt sovellukset olivat ihanteellisia kaikkeen liidien seurannasta myyntisyklin läpi ja auttavat luomaan ja ylläpitämään vakiintuneiden asiakkaiden postituslistaa . 21. vuosisadan alusta lähtien tietokantaohjelmistojen valikoima ja laajuus ovat kehittyneet jatkuvasti, ja monet käyttäjät voivat suorittaa tehtäviä minuuteissa, joiden hallitseminen vaati kerran tunteja.
Aivan kuten tietotekniikka jatkaa eteenpäin, datasovellusten valikoima ja tyyppi ovat edelleen laajentuneet ja kattavat jatkuvasti kasvavat käyttäjämarkkinat. Jotkin sovellukset on tarkoitettu yrityskäyttöön, kun taas toiset on erityisesti suunniteltu vastaamaan kotitalouksien tietokoneiden käyttäjien tarpeita. Toisin kuin vuosikymmenten sovelluksissa, on mahdollista ostaa erityyppisiä datasovellusohjelmistoja erittäin kohtuulliseen hintaan ja käyttää avoimen lähdekoodin sovelluksia, jotka ovat kaikkien käytettävissä ilmaiseksi ilman mitään kustannuksia.