Системы управления базами данных (СУБД) в современных корпоративных информационных системах устроены следующим образом: 12
- Ядро. 12 Основа системы, которая отвечает за хранение и обработку баз данных. 1 В ядре фиксируются все изменения: добавление, удаление или исправление целых баз и отдельных ячеек. 1
- Процессор, или компилятор. 12 Обрабатывает запросы к базам данных на внутренних языках и SQL, преобразуя их в нужные команды и передавая результаты. 1
- Программные средства, или утилиты. 12 С их помощью пользователи вводят запросы, а администраторы баз данных настраивают доступ и другие параметры. 1
- Базы данных. 12 Место, где хранятся данные в упорядоченном, а иногда и в зашифрованном виде. 2 Если это реляционные базы, то данные представлены в виде таблиц, связанных друг с другом. 1 Если объектные — в виде объектов: блоков информации с определёнными свойствами и параметрами. 1
По расположению баз данных СУБД бывают локальные (всё содержимое базы данных располагается на одном компьютере — обычно на сервере компании) и распределённые (база данных частично находится на разных компьютерах — например, в облаке). 2