Создавать, редактировать и наполнять базы данных, искать в них данные можно с помощью систем управления базами данных (СУБД).
СУБД обычно несут также ряд административных функций: таких, как резервное копирование и восстановление после сбоев.
Примеры СУБД: Oracle Database, Firebird, PostgreSQL, Microsoft SQL Server, MySQL, а также Microsoft Access и OpenOffice Base.
По размещению баз данных СУБД делятся на файл-серверные (работают на компьютерах пользователей) и клиент-серверные (работают на том же компьютере, на котором расположена база данных).
Примеры файл-серверных баз данных: Microsoft Access, OpenOffice Base.
Пользователь обычно взаимодействует не с базой данных и даже не с самой СУБД, а с приложением, которое предоставляет пользователю ограниченный набор функций в зависимости от его роли.