Розвиток інформаційних технологій супроводжується двома вельми цікавими тенденціями в тому, що
стосується термінології. З одного боку, ми спостерігаємо, постійне оновлення назв для одних і тих же речей. З іншої – ми використовуємо старі терміни для понять, сенс яких вже зовсім не той, що раніше. Саме другий випадок має місце стосовно систем управління базами даних.
У останнє десятиліття ми спостерігаємо ситуацію, коли системи управління базами даних перетворилися з суто внутрішнього технологічного доповнення до прикладних програм в самостійний продукт, навколо якого будуються додатки для користувачів; інакше кажучи, з одного з компонентів інформаційної системи – в платформу для побудови таких систем.
Історично системи управління базами даних орієнтувалися на вирішення завдань, пов'язаних насамперед з транзакційною обробкою структурованої інформації. Проте останніми роками сфера застосування баз даних незмінно розширювалася. З одного боку, потрібно управляти ширшим набором форматів даних, з іншого – саме системи управління беруть на себе основні функції інтеграції даних і додатків корпоративних систем.
Сучасні системи управління базами даних