Банки данных - Использование БД

 

Пользователь задает подсхему (на языке описания данных для подсхем), которая выделяет необходимое программе подмножество базы данных и определяет правила структурных преобразований информации.

Использование БД

Использование БД

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

Система управления банком данных анализирует параметры обращения и, используя схему и соответствующую подсхему, определяет процедуру обращения к базе данных и запрашивает у операционной системы (ОС) ЭВМ физический ввод-вывод.

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