Назовите принципиальный состав компонент СУБД

Система управления базами данных (СУБД) – это комплекс языковых и программных средств, предназначенный для создания, ведения и совместного использования БД многими пользователями.

Основные компоненты СУБД.

В нижней части схемы – место хранения данных. В данном случае этот компонент содержит не только данные, но и метаданные – информацию о структуре данных. Например, если это реляционные СУБД, метаданные включают в себя имена отношений, имена атрибутов этих отношений и типы данных для этих атрибутов.

Часто СУБД поддерживает индексы данных. Индекс – это структура данных, помогающая быстро найти элементы данных при наличии части их значения.

Рассмотрим менеджер памяти, задача которого получать требуемую информацию из хранилища данных и изменять в нем информацию по требованию выше уровней системы.

Следующий компонент называется процессором запроса или менеджером запросов. Его задача – найти лучший способ выполнения требуемой операции и дать соответствующие команды менеджеру памяти. Этот элемент не только обрабатывает запросы, но и запрашивает изменения данных или метаданных.

Компонент менеджер транзакций отвечает за целостность системы. Он должен обеспечить одновременную обработку множества запросов и защиту данных на случай выхода системы из строя. В верхней части рис. находятся три типа обращений СУБД:

1. Запросы – вопросы по поводу данных, которые генерируются двумя способами:

а) с помощью общего интерфейса запросов, например, реляционные СУБД позволяет печатать запросы SQL, передаваемые процессору запросов и получать на них ответы.

б) с помощью интерфейсов прикладных программ.

2. Модификации – это операции по изменению данных.

3. Модификации схемы – это команды, которые обычно даются персоналом, администраторами БД, имеющими право изменять схемы БД или создавать новую БД.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: