A _____ is a type of software that manages a database, allowing users to store, organize, and retrieve data.
spreadsheet
presentation software
database management system
word processor