4. Построение модели структуры системы на уровне выполнения запроса.
Построим
модель структуры системы MS
Access
на уровне выполнения пользовательского
запроса.
|
Рисунок
2 – Структура выполнения запроса
|
5. Особенности построения модели на уровне проведения запроса.
Рассмотрим
работу с запросом пользователя в виде
процесса, состоящего из нескольких
этапов:
Ввод
запроса. В хорошо структурированной
базе данных сведения, которые требуется
представить с использованием формы
или отчета, зачастую хранятся в разных
таблицах. Если пользователя интересует
конкретная информация, для него будет
неэффективно искать сведения по разным
объектам БД. Гораздо легче сформулировать
четкую заявку и получить результат в
отдельной вкладке системы. Запрос можно
использовать для получения ответа на
простой вопрос, выполнения расчетов,
объединения данных из разных таблиц,
а также для добавления, изменения или
удаления данных в таблице.
Определение
типа и подтипа запроса. Для оптимизации
работы система по введенным пользователям
критериям и условиям обозначает тип и
подтип запрос.
Передача
критериев запроса в область хранения
данных. Система направляет указанные
пользователем условия в область хранения
данных (таблицы и отчеты), чтобы там
подобрать и изъять необходимые сведения.
Получение
информации. Перенос информации из
подсистемы хранения и структуризации
в область взаимодействия с пользователем.
Осуществление необходимых операций с
полученными данными: выборка, сортировка,
группировка или выполнение вычислений.
Оформление
и вывод результатов пользователю.
Окончательное оформление найденных
результатов в соответствии с требованиями
пользователя и вывод их в специальном
окне.
Вывод.
В
ходе выполнения лабораторного задания
было выполнено ознакомление со структурной
организацией архитектуры информационной
системы MS
Access.
Была построена модель данной системы
на программно-техническом уровне и на
уровне выполнения пользовательских
запросов, а также были изучены элементы
и связи, входящие в данные схемы.
Лабораторная
работа позволила мне закрепить
теоретические знания и получить
необходимый опыт в создании визуально
понятных моделей информационных систем,
который будет актуален при выборе
будущей профессиональной деятельности.