Последовательность действий СУБД при формировании записи ВМД для прикладной программы
Алгоритм выполнения операции чтения включает следующие шаги:
1. Прикладная программа (ПП) обращается к СУБД с запросом на чтение записи ВМД
2. СУБД, используя схемы ВМД, КМД и описание отображения ВМД – КМД определяет, какие записи КМД необходимы для формирования записи ВМД
3. Используя схемы КМД, ВнМД и описание отображения КМД – ВнМД, СУБД определяет конкретные хранимые записи, необходимые для построения затребованных записей КМД, и какая совокупность физических записей необходима для считывания с магнитного носителя
4. СУБД выдает ОС запрос на считывание в свою буферную область памяти необходимых данных из ФБД
5. ОС с помощью своих методов доступа считывает с магнитного носителя затребованные записи и помещает их в системные буферы СУБД
6. На основании имеющихся схем моделей и описания их отображения СУБД формирует в буферной памяти записи ВМД в виде, который требует прикладная программа
7. СУБД пересылает сформированную запись в рабочую область ввода/вывода прикладной программы
8. ПП обрабатывает запись, поступившую в её рабочую область.