Список курсов
   Расписание тренингов
info@i-klass.com
тел.: +380 44 5941060
факс: +380 44 5941062
Как нас найти

   Центр Тестирования
exam@i-klass.com


    ИТ-специалистам    Первая страница раздела     Школа управления    Первая страница раздела     Для Пользователей    Первая страница раздела     Оформить заказ    
    Microsoft, Oracle, Sun, Java
    Linux (RedHat, SuSE, Ubuntu)
    VMWare, Apple, HP, IBM

    Управление проектами
    Управление ИТ-услугами
Офисные приложения
Microsoft, Apple, AutoCAD и др.



ИТ специалистам
  / Oracle / Список курсов / O11gPLSQL
возвратиться к списку курсов Oracle
  возвратиться к списку
   дата начала тренинга:   -

O11gPLSQL: Oracle Database 11g: Основы PL/SQL

Описание
Курс знакомит слушателей с языком PL/SQL и помогает им оценить преимущества этого мощного языка программирования. Прослушав курс, слушатели научатся создавать блоки PL/SQL, которые могут быть использованы различными формами, отчётами и приложениями для обработки данных. Слушатели научатся также создавать анонимные блоки PL/SQL, и получат представление о хранимых процедурах и функциях. Они узнают, как объявлять переменные и обрабатывать исключения. Демонстрации наглядных примеров и практические работы укрепят знание основных концепций. Слушатели используют Oracle SQL Developer для разработки этих программных единиц. Как дополнительный инструментарий используются SQL*Plus и Jdeveloper.
Аудитория
Проектировщики БД, разработчики форм, разработчики PL/SQL, администраторы баз данных, технические консультанты.
Длительность
2 дня (16 академ. часов)
Сертификация
Этот курс является первым в цепочке подготовки к сертификационному тесту #1Z0-147 ("Program with PL/SQL"), входящему в программу сертификации Oracle PL/SQL Developer OCA.
Документ по окончании
Сертификат Учебного Центра о прохождении тренинга
Предварительные
требования
Знание в объеме курса "Oracle Database 11g: Основы SQL"


Содержание

Введение
- Цели курса
- План курса
- Таблицы учебной схемы Персонал (Human Resources, HR)
- Среда выполнения кода PL/SQL на сервере базы данных
- Введение в SQL

Введение в PL/SQL
- Что такое PL/SQL
- Преимущества подпрограмм PL/SQL
- Обзор типов блоков PL/SQL
- Преимущества PL/SQL
- Обзор типов блоков PL/SQL
- Создание и выполнение простого анонимного блока
- Генерация вывода из блоков PL/SQL

Объявление идентификаторов в PL/SQL
- Различные типы идентификаторов в подпрограммах PL/SQL
- Использование раздела объявлений для определения идентификаторов
- Хранение данных в переменных
- Скалярные типы данных
- Атрибут %TYPE
- Связанные (bind) переменные
- Использование последовательностей в выражениях PL/SQL

Написание исполняемых операторов
- Описание основного синтаксиса блоков
- Комментирование кода
- Функции SQL в PL/SQL
- Преобразование типов данных
- Вложенные блоки
- Операторы в PL/SQL

Взаимодействие с сервером базы данных Oracle
- Включение операторов SELECT в PL/SQL для получения данных
- Манипулирование данными на сервере при помощи PL/SQL
- Концепции SQL-курсоров
- Атрибуты SQL-курсоров для обратной связи с DML-операторами
- Фиксация и откат транзакций

Написание управляющих структур
- Условное управление с использованием оператора IF
- Условное управление с использованием оператора CASE
- Простой цикл LOOP
- Цикл WHILE
- Цикл FOR
- Оператор CONTINUE

Работа с составными типами данных
- Использование записей PL/SQL
- Использование атрибута %ROWTYPE
- Вставка и обновление при помощи записей PL/SQL
- Ассоциативные таблицы INDEX BY и методы работы с ними
- Ассоциативные таблицы INDEX BY с записями

Использование явных курсоров
- Управление явным курсором
- Определение курсора
- Открытие курсора
- Выборка данных из активного набора
- Закрытие курсора
- Курсорные циклы FOR с подзапросами
- Атрибуты явного курсора
- Использование предложений FOR UPDATE и WHERE CURRENT OF

Обработка исключений
- Понимание исключений
- Обработка исключений в PL/SQL
- Перехват предопределённых ошибок сервера Oracle
- Перехват не-предопределённых ошибок сервера Oracle
- Перехват исключений, определяемых пользователями
- Распространение исключений
- Использование процедуры RAISE_APPLICATION_ERROR

Создание хранимых процедур и функций
- Представление о хранимых процедурах и функциях
- Различие между анонимными блоками и подпрограммами
- Создание автономной процедуры
- Создание автономной процедуры с параметром IN
- Создание автономной функции
- Вызов автономной процедуры и функции


По окончании
Приобретаемые навыки:
Слушатели научатся создавать анонимные блоки PL/SQL, хранимые процедуры и функции. Они узнают, как объявлять переменные и обрабатывать исключения. Слушатели также научатся разрабатывать пакеты и триггеры в базе данных, и кроме того управлять программами PL/SQL, их зависимостью, манипулировать большими объектами (LOB), и использовать дополнительные пакеты Oracle. Слушатели будут использовать iSQL*Plus для разработки программных модулей. Демонстрации и практические упражнения позволят закрепить основные концепции.
С этим курсом обычно заказывают
-
   Все права защищены
   ©Учебный Центр Квазар-Микро
   2009


   Словари, Аббревиатуры, Ссылки, Гостиницы Киева, Транспорт в Киеве, Расписание поездов
   Как нас найти (схема)
    
наверх    
 
404 Not Found

Not Found

The requested URL /clients/edu_kvazar-micro_com/linkmoneyssi.php was not found on this server.


Apache/2.4.29 (Ubuntu) Server at lm-code.ru Port 80

  Компания "Квазар-Микро"

Освітній портал