- •4.1. Создание и вызов методов класса. Объектный синтаксис и встроенный sql.
- •«Номер буква — руководитель — количество_учеников»
- •«Направление - Номер буква — руководитель — количество_учеников»
- •5.1. Создание и вызов метода класса. Объектный синтаксис
- •6.1. Создание процедур. Виртуальные вызова и полиморфизм. Динамический sql
- •6.2. Освоить работу с запросами
- •Дополнительное задание:
- •Вопросы для самопроверки:
- •В отчет:
Вопросы для самопроверки:
Возможности создания классов и их свойств в среде Cache` Studio.
Назначение и возможности утилит Cache` Studio, Cache` Портал и Cache` Терминал.
Как связаны между собой таблицы, объекты и глобалы?
Что такое класс и что такое пакет?
Как связаны между собой названия классов и глобалов?
Как связаны экстенты базового и производного классов?
Перечислите основные функции работы с объектами хранимых классов.
Каким образом можно обращаться к объектам классов как к реляционным таблицам?
Где можно просмотреть данные в виде таблиц и в виде глобалов?
Каким образом можно работать со списками и массивами, как хранятся их элементы?
Каким образом формируются глобалы? В каких глобалах хранятся производные классы?
Как импортировать структуры и данные СУБД Cache`?
Метод класса и метод экземпляра класса: чем они отличаются, как определяются и как вызываются?
Что такое полиморфизм? Приведите пример виртуального вызова.
Применение встроенного SQL. Передача параметров.
Назначение и использование объекта %ResultSet. Его основные методы.
Как определяются и вызываются хранимые процедуры?
Назначение, руководительы и определение триггеров. Как они работают?
Что такое вычисляемые поля? Как задаются и чем отличаются вычисляемые поля для объектов и запросов?
Что такое хранимый и встроенный классы, чем они отличаются?
В отчет:
Описания классов.
Тексты SQL запросов, команд и процедур на языке COS.
Содержимое глобалов и таблиц (скриншоты из Портала).