Л. Партыка, И. И. Попов системы управления базами данных


Схема управления данными в СУБД



бет29/215
Дата29.01.2022
өлшемі4,64 Mb.
#115817
1   ...   25   26   27   28   29   30   31   32   ...   215
Байланысты:
Голицына О Л Партыка Т Л Попов И И Системы

Схема управления данными в СУБД

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

1 — прикладная программа (клиентское приложение) формирует и выдает системе управления базами данных запрос на чтение необходимых данных, содержащихся в базе;

2—3 — СУБД отыскивает описание затребованных данных в структуре описания данных прикладного уровня (внешняя модель);




Рис. 1.23. Схема обработки запроса на выборку данных из БД

 

4—5 — СУБД по глобальному описанию БД (логическая схема) определяет необходимые данные на логическом уровне;



6—7 — СУБД по описанию физической структуры БД (физическая модель) определяет физическую запись (или совокупность записей), которую необходимо считать для выборки данных, затребованных прикладной программой;

8—9 — СУБД через подсистему управления потоками данных выдает операционной системе запрос на чтение хранимой записи;

10—11 — подсистема управления вводом-ввыодом операционной системы осуществляет физическое чтение записи в системный буфер ОС (12);

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




Достарыңызбен бөлісу:
1   ...   25   26   27   28   29   30   31   32   ...   215




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет