The term database software is used here to describe software that is used in connection with a database system and the database management systems. It may be the database management system itself or it may be a simple or possibly complex tool used in administration, benchmarking, analysis, monitoring, controlling or reporting.
Database-related developments of software exist for different databases. Meanwhile, a database can hold very extensive information. Complex databases are therefore often used for operational areas such as merchandise management systems. Important in these application scenarios are, among other things, the performance of SQL queries and the backup options of the database.