<<
>>

1.3.2. Функционирование СУБД

Пользователь обращается к СУБД посредством внешней схемы, инструкции которой преобразуются СУБД в термины концептуальной схемы, а затем - в запросы к внутренней схеме. Это значит, что запросы пользователя проходят через внешний, концептуальный и внутренний уровни, в то время как поток данных перемещается в обратном направлении.

Рассмотрим последовательность основных действий СУБД на примере выполнения ПП, реализующей запрос: «Выбрать записи студентов четвертого курса второй группы».

Ниже в соответствии с цифрами на рис. 1.1 опишем основные действия, выполняемые при чтении записи. 1.

Прикладная программа выдает приведенный выше запрос на чтение записей в системе управления БД. 2.

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

Система управления БД получает в распоряжение схему БД и определяет, какие типы логических данных необходимы. 4.

Система управления БД просматривает внутреннюю схему и определяет, какие физические записи нужно читать. 5.

Система управления БД выдает ОС команду чтения требуемых записей. 6.

Операционная система анализирует полученную команду и обращается к внешнему устройству, на котором расположена БД. 7.

Запрошенные данные передаются с внешнего устройства в системные буфера (СБ), различающиеся всеми ГШ под управлением СУБД.

8. Система управления БД выбирает из записей СБ те данные, которые требуются ПП, и осуществляет преобразование данных в соответствии с отображением «внешняя схема - концептуальная схема». Всю эту работу выполняют программы, полученные в результате трансляции подсхем. 9.

Система управления БД передает данные из СБ в рабочую область ПП. 10.

Система управления БД информирует ГШ о результате выполнения запроса и аварийных ситуациях, происходящих в процессе реализации запроса. 11.

Прикладная программа обрабатывает данные, помещенные в ее рабочую область.

<< | >>
Источник: А.Н. Романов и А.И. Змитрович. Информационные технологии в экономике: Учебное пособие для вузов. В 2 кн. Кн. 1. / Под ред.. - Мн.: ЗАО "Веды". 240 е.: ил.. 1998

Еще по теме 1.3.2. Функционирование СУБД:

  1. ЖАНРЫ СОВРЕМЕННОГО РАДИОВЕЩАНИЯ: ПРИНЦИПЫ СИСТЕМНОГО ФУНКЦИОНИРОВАНИЯ В.В.Смирнов Ростовский государственный университет
  2. 2. Виды функционирования, возможности и ценности
  3. Тема 8. МЕХАНИЗМ ФУНКЦИОНИРОВАНИЯ РЫНКА
  4. 1.3. Структура и функционирование СУБД 1.3.1. Функциональная структура СУБД
  5. 1.3.2. Функционирование СУБД
  6. Глава 8. Обучение критическому анализу медиатекстов и процессов функционирования медиа в социуме
  7. 8.1. Контент-анализ процессов функционирования медиа в социуме и медиатекстов на медиаобразовательных занятиях в студенческой аудитории
  8. 8.2. Структурный анализ процессов функционирования медиа в социуме и медиатекстов на медиаобразовательных занятиях в студенческой аудитории
  9. 8.11. Идеологический и философский анализ процессов функционирования медиа в социуме и медиатекстов на медиаобразовательных занятиях в студенческой аудитории
  10. 8.12. Этический анализ процессов функционирования медиа в социуме и медиатекстов на занятиях в студенческой аудитории
  11. 8.15. Герменевтический анализ культурного контекста процессов функционирования медиа в социуме и медиатекстов на медиаобразовательных занятиях в студенческой аудитории
  12. ДОКУМЕНТ КАК ОСНОВА ФУНКЦИОНИРОВАНИЯ БИБЛИОТЕКИ И ИНФОРМАЦИЯ
  13. Функциональная характеристика библиотеки 2.2.1. Общее понятие о функционировании библиотеки