Она состоит из:
- самой базы данных;
- системы управления базами данных (программная оболочка) - программа, возможно специально разработанная, написанная собственником или некая универсальная программа, которая позволяет управлять доступом к базе данных;
Система базы данных - система управления + данные.
Когда мы говорим о базе данных, мы четко должны понимать, что она включает некую программу, некоторые данные и управляется.
Отличие базы данных от банка данных. В банке данных системы управления нет, это просто данные.