I DataBase Management System sono software che gestiscono in massa i dati strutturati residenti sulla memoria secondaria nei database. Sono un’interfaccia che interagisce con il database da una parte e con i programmi applicativi degli utenti dall’altra.