Controalele aplicației sunt o formă de securitate concepută pentru a îmbunătăți calitatea datelor care sunt introduse într-o bază de date. Un exemplu de control al aplicației este verificarea validității, care analizează datele introduse într-un ecran de introducere a datelor pentru a se asigura că îndeplinește un set de criterii de interval predeterminate. Sau, o verificare a exhaustivității va examina un ecran de introducere a datelor pentru a vedea dacă toate câmpurile au o intrare. Un control de autorizare asigură faptul că doar utilizatorii autorizați au acces la baza de date.