Система управління базами даних (СУБД) – це комплекс програмно-мовних засобів, що дозволяють створити бази даних та керувати даними. Іншими словами, СУБД – це набір програм, що дозволяє організовувати, контролювати та адмініструвати бази даних.

Основні функції СУБД управління даними у зовнішній пам'яті (на дисках); управління даними в оперативній пам'яті з використанням дискового кешу; журналізація змін, резервне копіювання та відновлення бази даних після збоїв; підтримка мов БД (мова визначення даних, мова маніпулювання даними).

Функції СУБД – Це: опис даних, маніпулювання даними, використання даних. Дані функції реалізуються завдяки наявності у СУБД мови опису даних (ЯОД), мови маніпулювання даними (ЯМД) та мови запитів. ЯОД включає мову логічного опису даних та мову опису фізичних даних.

Що таке СУБД Щоб керувати базами даних та знаходити потрібну інформацію, запити до них пишуть спеціальними мовами. Найпопулярніший із них — SQL (від англ. Structured Query Language — «мова структурованих запитів»). База без СУБД просто набір даних, з яким нічого не можна зробити, як КамАЗ без кабіни.