Користувачів системи баз даних можна розділити на такі групи:
- Непідготовлені кінцеві користувачі – користувачі, які мають доступ до системи через інтерфейс додатку, працюють з базою даних, але не розробляють цього додатку.
- Підготовлені кінцеві користувачі – користувачі, які також мають доступ до системи через інтерфейс додатку, але цим додатком є вбудований в СУБД процесор обробки запитів, який дозволяє використовувати мову запитів високого рівня (для реляційних СУБД – це мова SQL). Використання цієї мови потребує набагато більшого досвіду роботи зі СУБД ніж у користувачів першої групи.
- Прикладні програмісти – користувачі, які розробляють додатки, з якими працюють користувачі першої групи. Для створення таких додатків використовуються мови PL /1, C ++, Pascal, Java, VisualFoxPro.
- Адміністратори БД – це високопрофесіональні спеціалісти в галузі інформаційних технологій. Функціями адміністраторів БД є створення баз даних, їх технічне супроводження і контроль. Надійність і вірогідність – це ключові поняття в діяльності адміністратора. Він повинен вести ретельне документування всіх дій по управлінню базою даних.