Проектирование информационно-управляющих систем Доцент каф. АСУ, к.т.н.

advertisement
Проектирование
информационно-управляющих
систем
Доцент каф. АСУ, к.т.н.
Шилина Мария Анатольевна,
maria.shilina@gmail.com
10.61.2.63
asu.ugatu.ac.ru
moodle.ugatu.su
Лекция 5
• Объектная модель работы с данными:
– Модули
– Контекст модулей
– Компиляция модулей
– Событийность поведения ИС
• Табличная модель работы с данными:
– Таблицы
– Запросы
Механизмы работы с данными
Объектный
• Чтение данных
• Запись данных
Табличный
• Чтение данных
Объектная модель работы с данными.
Модули
Виды модулей
Модули приложения, модуль сеанса
Общие модули
Модули объектов
Модули менеджеров
Виды модулей
Модули форм
Контекст модуля
Контекст модуля определяет набор доступных для написания и
исполнения алгоритма объектов, свойств и методов (процедур и
функций).
Ctrl + Пробел
Через точку от указанного объекта
Событийное поведение системы
События
Пользовательские
Системные
Табличная модель работы с данными
Ref - GUID
6F9619FF-8B86-D011-B42D-00CF4FC964FF
Табличная модель работы с данными
Типы таблиц-источников:
-Реальные:
-Объектные
-Вложенные
-Виртуальные
-Внешние.
Поля результата могут определяться двумя способами:
• через определение полей источников (колонок)
• расчетным способом на основании значений нескольких полей,
либо вообще без обращения к полям источника (вычисляемые поля).
Табличная модель работы с данными
Встроенный язык
Запрос 1
Запрос 2
Запрос n
Таблицы языка запросов
Реальные таблицы
Объектные
Не объектные
Виртуальные таблицы
База данных
Таблица 1
Таблица 2
Таблица n
Механизмы чтения данных из таблиц
Механизм компоновки данных
Механизм запросов
Язык запросов
Механизм компоновки данных
Структура запроса
Download