|
|
 |
IN112?????????? ?????????? ? ?????????????? INFORMIX-ESQL/C
Данный курс посвящен вопросам создания приложений со средствами работы с базами данных. Вы узнаете, как создавать приложения, в которых необходимые структуры данных или операторы SQL определяются во время выполнения программы. Выполняя практические упражнения, Вы сможете приобрести реальный опыт в написании различных программ, обеспечивающих как простой доступ к базам данных, так и более сложный с проверкой ошибок, преобразованием данных, работой с курсорами и использованием динамически задаваемых операторов SQL.
После изучения курса Вы сможете
- Включать SQL операторы в программы на Си для добавления, извлечения и изменения данных в базах данных Informix
- Задавать структуру курсора для манипулирования набором записей
- Работать со всеми типами SQL данных
- Задавать и выполнять динамически определяемые SQL операторы
- Писать на Си эффективные программы, базирующиеся на SQL
Содержание курса
- Обзор продуктов Informix
- Знакомство с INFORMIX-ESQL/C
- Встраивание операторов SQL в программу на ESQL/C
- Компиляция программы на INFORMIX-ESQL/C
- Использование простых переменных в INFORMIX-ESQL/C
- Вставка записей в программе на INFORMIX-ESQL/C
- Работа с SQLCA ( SQL Communication Area) в программе на ESQL/C
- Проверка исключительных ситуаций в программе на ESQL/C
- Одиночные запросы в программе на ESQL/C
- Обзор курсоров различных типов
- SCROLL-курсоры
- Эффективное использование SCROLL-курсоров
- Использование UPDATE-курсоров
- Использование INSERT-курсоров
- Использование инструкции CONNECT TO
- Использование инструкции GET DIAGNOSTICS
- Использование типа данных DECIMAL
- Использование типа данных VARCHAR
- Использование типов данных DATETIME и INTERVAL
- Использование типов данных BYTE и TEXT
- Динамические SQL-запросы в программе на ESQL/C
- Ещё один пример использования динамических SQL-запросов
- Работа с сервером баз данных
- Приложение A. Особенности INFORMIX-ESQL/C для Windows
- Приложение B. Создание многонитиевой программы на ESQL/C
- Приложение C. Пример использования динамических SQL-запросов
Предварительная подготовка
Курс IN613 "Язык Структурированных Запросов – SQL" или эквивалентные знания, а также знание редактора vi и операционной системы Unix на уровне пользователя (необходимые навыки можно приобрести, прослушав курс S215 "Введение в SCO Unix"), опыт программирования на языке Си.
Стоимость обучения на курсе - USD 390 Длительность курса (дней) - 3
|
|