Проектирование информационно-управляющих систем Доцент каф. АСУ, к.т.н. Шилина Мария Анатольевна, [email protected] 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 Механизмы чтения данных из таблиц Механизм компоновки данных Механизм запросов Язык запросов Механизм компоновки данных Структура запроса