Описание курса:
Цель курса:
Курс предоставляет будущему разработчику приложений под DB2 навыки, необходимые для написания простых приложений, содержащих встроенные операторы SQL.
Аудитория:
Этот курс предназначен для будущих разработчиков программных приложений, а так же сотрудников устанавливающих и сопровождающих приложения работающие с DB2.
Предварительные требования:
- Минимальные навыки программирования на C, PL/I или COBOL
- Знание языка SQL (Select, Update, Delete и Insert) (эквивалентные знания можно получить пройдя курс CE131)
По окончании курса слушатели смогут:
- Встраивать операторы SQL в программы, исполняемые на хост-машине
- Подготавливать такие программы к исполнению
- Создавать таблицы, представления, синонимы и индексы
- Определять ограничения на столбцы таблиц
- Настраивать ссылочною целостность между таблицами
- Развертывать среду тестирования
- Понять концепцию хранимых процедур
Содержание курса:
- Вступление
- Концепция DB2
- Упражнение: DDL
- Структура приложения I
- Упражнение: Структура приложения I
- Подготовка приложения
- Упражнение: Подготовка приложения
- Структура приложения II
- Упражнение: Структура приложения II
- Концепция блокировок и восстановления
- Упражнение: Перезапуск курсора
- Введение в динамический SQL
- Упражнение: Динамический SQL
- Управление тестовыми данными
- Упражнение: Загрузка данных
- Производительность
- Упражнение: Производительность