Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс

Oracle 10g: Основы PL/SQL

Академия -> Курсы -> Базы данных Oracle ->Oracle 10g: Основы PL/SQL

Описание курса

Записаться на курс
Продолжительность: 2 дн.
Стоимость: 10 000 р.

Программа курса

Введение

Описание PL/SQL
Возможности PL/SQL
Преимущества использования PL/SQL

Объявление переменных

Простой PL/SQL блок и его секции
Типы программных конструкций PL/SQL
Определение и использование PL/SQL переменных
Разница между PL/SQL и не-PL/SQL переменными
Объявление PL/SQL переменных и констант
Выполнение PL/SQL блока

Написание исполнимых команд

Значение исполняемой секции
Написание команд в исполняемой секции
Правила вложенных блоков
Выполнение и тестирование PL/SQL блока
Использование соглашений по написанию кода

Взаимодействие с Oracle Server

Особенности команды SELECT в PL/SQL блоке
Объявление типа данных и размерности переменных динамически
Написание команд манипулирования данными (DML) в PL/SQL -блоке
Управление транзакциями в PL/SQL
Определение результата выполнения DML команд

Использование управляющих структур

Типы управляющих структур
Использование команды IF
Выражения и команда CASE
Различные типы циклов
Управление обработкой при помощи вложенных циклов и меток
Использование логических таблиц

Работа с составными типами данных

Создание пользовательских PL/SQL записей
Добавление и обновление таблиц с помощью PL/SQL записей
Создание INDEX BY таблицы
Создание INDEX BY таблицы записей

Использование явных курсоров

Различия между неявным и явным курсором
Команды для обработки явного курсора
Атрибуты явного курсора
Написание цикла FOR для курсора
Курсоры с параметрами
Когда необходимо использовать фразу FOR UPDATE в определении курсора
Курсоры с подзапросами

Обработка исключений

Определение исключения PL/SQL
Распознавание необработанных исключений
Перечисление и использование различных типов обработчиков исключений PL/SQL
Перехват непредвиденных ошибок
Распространение исключения во вложенных блоках
Адаптация сообщений об ошибках PL/SQL

Создание хранимых процедур и функций

Разница между анонимными блоками и процедурами и функциями
Создание и вызов процедуры
Создание и вызов функции

Академия -> Курсы -> Базы данных Oracle ->Oracle 10g: Основы PL/SQL

  
Компьютерная Академия СофтДжойс
   Ваш e-mail: 
Компьютерная Академия СофтДжойс
 
группа вКонтакте Яндекс.Метрика