double arrow

ПОСЛЕДОВАТЕЛЬНОСТЬ ДЕЙСТВИЙ ПРИ ЧТЕНИИ ЗАПИСИ



Последовательность действий СУБД при формировании записи ВМД для прикладной программы

Алгоритм выполнения операции чтения включает следующие шаги:

1. Прикладная программа (ПП) обращается к СУБД с запросом на чтение записи ВМД

2. СУБД, используя схемы ВМД, КМД и описание отображения ВМД – КМД определяет, какие записи КМД необходимы для формирования записи ВМД

3. Используя схемы КМД, ВнМД и описание отображения КМД – ВнМД, СУБД определяет конкретные хранимые записи, необходимые для построения затребованных записей КМД, и какая совокупность физических записей необходима для считывания с магнитного носителя

4. СУБД выдает ОС запрос на считывание в свою буферную область памяти необходимых данных из ФБД

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

6. На основании имеющихся схем моделей и описания их отображения СУБД формирует в буферной памяти записи ВМД в виде, который требует прикладная программа

7. СУБД пересылает сформированную запись в рабочую область ввода/вывода прикладной программы

8. ПП обрабатывает запись, поступившую в её рабочую область.







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