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