Aplikacija baze podataka je program koji služi kao spremište za informacije prikupljene u posebne svrhe. Ponekad se naziva i računalna baza podataka, aplikacija je obično strukturirana tako da je unos podataka od strane ovlaštenog osoblja relativno jednostavan, često ne zahtijevajući ništa više od unosa informacija u određena polja na predlošku. Nakon unosa, bilo koji korisnik s odgovarajućim pristupnim vjerodajnicama može s jednakom lakoćom dohvatiti podatke sadržane u aplikaciji baze podataka.
Koncept primjene baze podataka datira iz sredine 20. stoljeća, kada su razvijena prva mainframe računala. Ovi veliki elektronički mozgovi često su bili konfigurirani tako da su korisnici mogli koristiti jednostavnu tipkovnicu sličnu pisaćem stroju za unos informacija koje su u konačnici zabilježene na bušenim karticama. Te kartice bi se zatim mogle unijeti u mainframe, trajno spremajući kodirane podatke. Jednom u sustavu, korisnici mogu upisivati upite, pokrećući elektronički mozak da sortira podatke sadržane u sustavu i pruži ispisani odgovor.
Rani primjeri primjene baze podataka uključivali su upotrebu u racionalizaciji računovodstvenih funkcija u velikim korporacijama, kao što je izračun plaća i plaća nakon čega slijedi generiranje plaća. Mnoge su zrakoplovne tvrtke koristile ove rane aplikacije za unos podataka o rezervacijama putnika i za pripremu tiskanih karata koje odgovaraju tim rezervacijama. Kako su računalni sustavi postali sofisticiraniji 1970-ih i kasnije, stvorene su dodatne aplikacije za pomoć u širokom rasponu poslovnih aktivnosti, uključujući prodaju, marketinške napore, pa čak i upravljanje lancem opskrbe.
Pojavom stolnog računala, opseg aplikacijskog softvera baze podataka nastavio se širiti. Kućni korisnici mogli su stvoriti baze podataka koje prate sve, od kućnih budžeta do rođendana obitelji i prijatelja. Manje tvrtke koje nisu imale resurse za ulaganje u sveobuhvatne računalne sustave koje koriste veće tvrtke otkrile su da su aplikacije napisane uz korištenje u desktop aplikacijama bile idealne za sve, od praćenja potencijalnih kupaca kroz prodajni ciklus do pomaganja u stvaranju i održavanju mailing liste etabliranih kupaca. . Od početka 21. stoljeća, raspon i opseg aplikacijskog softvera baze podataka nastavio se razvijati, dopuštajući mnogim korisnicima da ostvare zadatke u minutama za koje su nekada bili potrebni sati.
Baš kao što računalna tehnologija nastavlja napredovati, raspon i vrsta softvera za primjenu podataka nastavlja se širiti i obuhvaća stalno rastuće tržište korisnika. Neke su aplikacije namijenjene poslovnoj upotrebi, dok su druge posebno konfigurirane da zadovolje potrebe kućnih korisnika računala. Za razliku od aplikacija prošlih desetljeća, moguće je kupiti različite vrste softvera za aplikacije podataka po vrlo povoljnim cijenama, kao i koristiti aplikacije otvorenog koda koje su besplatne za bilo koga bez ikakvih troškova.