O aplicație de bază de date este un program care servește drept depozit pentru informațiile colectate în scopuri specifice. Denumită uneori o bază de date computerizată, aplicația este în mod normal structurată astfel încât introducerea datelor de către personalul autorizat să fie relativ simplă, deseori nefiind nimic mai mult decât introducerea informațiilor în câmpuri specifice dintr-un șablon. Odată introduse, datele conținute în aplicația de bază de date pot fi recuperate cu aceeași ușurință de către orice utilizator cu acreditările de acces adecvate.
Conceptul de aplicație de bază de date datează de la mijlocul secolului al XX-lea, când au fost dezvoltate primele calculatoare mainframe. Aceste creiere electronice mari au fost adesea configurate astfel încât utilizatorii să poată folosi o tastatură simplă similară unei mașini de scris pentru a introduce informații care au fost în cele din urmă înregistrate pe carduri perforate. Aceste carduri ar putea fi apoi introduse în mainframe, salvând permanent datele codificate. Odată intrați în sistem, utilizatorii puteau introduce interogări, declanșând creierul electronic să sorteze datele conținute în sistem și să ofere un răspuns tipărit.
Exemplele timpurii ale unei aplicații de bază de date au implicat utilizarea în eficientizarea funcțiilor contabile în corporațiile mari, cum ar fi calcularea salariilor și a salariilor urmată de generarea de salarii. Multe companii aeriene au folosit aceste aplicații timpurii pentru a introduce date referitoare la rezervările de pasageri și pentru a pregăti bilete tipărite care să corespundă acestor rezervări. Pe măsură ce sistemele informatice au devenit mai sofisticate în anii 1970 și mai departe, au fost create aplicații suplimentare pentru a ajuta o gamă largă de activități comerciale, inclusiv vânzări, eforturi de marketing și chiar managementul lanțului de aprovizionare.
Odată cu apariția computerului desktop, domeniul de aplicare al software-ului de aplicare a bazelor de date a continuat să se extindă. Utilizatorii de acasă puteau crea baze de date care urmăreau totul, de la bugetele de acasă până la zilele de naștere ale familiei și prietenilor. Întreprinderile mai mici care nu aveau resursele să investească în sisteme informatice cuprinzătoare utilizate de companiile mai mari au descoperit că aplicațiile scrise cu utilizare în aplicații desktop erau ideale pentru orice, de la urmărirea clienților potențiali printr-un ciclu de vânzări până la crearea și menținerea unei liste de corespondență cu clienții stabiliți. . De la începutul secolului al XXI-lea, gama și domeniul de aplicare al software-ului pentru aplicații de baze de date a continuat să evolueze, permițând multor utilizatori să îndeplinească sarcini în câteva minute, care odată necesitau ore pentru a le gestiona.
Așa cum tehnologia computerelor continuă să avanseze, gama și tipul de software pentru aplicații de date a continuat să se extindă și să cuprindă o piață de utilizatori în continuă creștere. Unele aplicații sunt destinate utilizării în afaceri, în timp ce altele sunt configurate special pentru a satisface nevoile utilizatorilor rezidențiali de computere. Spre deosebire de aplicațiile din deceniile trecute, este posibil să achiziționați diferite tipuri de software pentru aplicații de date la prețuri foarte rezonabile, precum și să utilizați aplicații open source care sunt gratuite pentru a fi utilizate de oricine, fără nici un cost.