другие сайты академии айти
Электронное обучение Ресурсы для обучения в любой точке мира, в удобное время
ООО «Электронные образовательные ресурсы». ГК АйТи Услуги для корпоративных заказчиков по разработке электронного образовательного контента и организации обучения
Интернет-магазин Здесь можно купить наши спецпредложения
Новый мир Информационно-образовательный портал. Бесплатные курсы.
С компьютером на «ты»! Бесплатное открытое онлайн обучение для всех
Свободное программное обеспечение в школах Информационно-образовательный портал
Электронные образовательные ресурсы для учителей Информационно-образовательный портал
Энергосбережение и энергоэффективность Информационно-образовательный портал

База данных Oracle12c: Основы PL/SQL (D80182GC11)

Oracle Database 12c: PL/SQL Fundamentals



База данных Oracle12c: Основы PL/SQL (D80182GC11)
Код: O12cPL_SQL
Направление обучения: Базы данных
Продолжительность: 2 дня / 16 часов
Цена для физ. лиц: 45135 руб.
Цена для юр. лиц: 50150 руб.

Скачать прайс-лист (PDF)

Описание образовательной программы

Курс знакомит с языком PL/SQL и позволяет оценить преимущества этого языка программирования, с хранимыми процедурами и функциями.
В программе курса рассматриваются вопросы создания блоков PL/SQL, которые могут быть использованы различными формами, отчётами и приложениями для обработки данных, а также создания анонимных блоков PL/SQL,
 Выполнение практических заданий формирует навыки объявлять переменные и обрабатывать исключения. 

Цель курса

Формирование знаний и навыков, необходимых управления базой данных Oracle12c

Целевая аудитория

  • Разработчики PL/SQL
  • Системные аналитики
  • Технические консультанты
  • Разработчики форм
  • Разработчики порталов

Необходимая подготовка

Представления о концепциях и методиках обработки данных
Знакомство с языками программирования
Oracle Database 12c: Основы SQL

Содержание

1. Введение 
  • Цели курса, план курса 
  • Таблицы учебной схемы Персонал (Human Resources, HR) 
  • Среда выполнения кода PL/SQL на сервере базы данных 
  • Документация Oracle Database 12c и дополнительные ресурсы 

2. Введение в PL/SQL 
  • Преимущества и структура PL/SQL 
  • Обзор типов блоков PL/SQL 
  • Генерация вывода из блоков PL/SQL 
  • Объявление идентификаторов в PL/SQL 

3. Различные типы идентификаторов в подпрограммах PL/SQL 
  • Описание и инициализация переменных 
  • Описание типов данных 
  • Атрибут %TYPE 
  • Связанные (bind) переменные 

4. Исполняемые операторы 
  • Лексические единицы в блоке PL/SQL 
  • Функции SQL в PL/SQL 
  • Преобразование типов данных 
  • Вложенные блоки как выражения 
  • Ссылка на значение идентификатора во вложенном блоке 
  • Операторы в PL/SQL 
  • Использование последовательностей в выражениях PL/SQL 
        
5. Использование операторов SQL внутри блока PL/SQL 
  • Использование операторов SQL в PL/SQL 
  • Извлечение данных в PL/SQL при помощи оператора SELECT 
  • Соглашения об именовании при извлечении данных и работе с операторами DML 
  • Изменение данных на сервере при помощи PL/SQL 
  • Концепции SQL-курсоров 
  • Атрибуты SQL-курсоров для обратной связи с операторами DML 
  • Фиксация и откат транзакций 
6. Управляющие структуры 
  • Управление выполнением в PL/SQL 
  • Условное управление с использованием операторов IF и CASE 
  • Обработка неопределенных значений 
  • Использование булевых условий в логических операторах 
  • Контроль итераций в циклах 

7. Работа с составными типами данных 
  • Составные типы данных: записи PL/SQL и таблицы 
  • Использование записей PL/SQL для хранения нескольких значений разных типов данных 
  • Вставка и обновление при помощи записей PL/SQL 
  • Ассоциативные массивы INDEX BY и методы работы с ними 

8. Использование явных курсоров 
  • Определение курсора 
  • Управление явным курсором 
  • Использование явных курсоров для обработки строк 
  • Курсоры и записи 
  • Курсорные циклы FOR с подзапросами 
  • Атрибуты явного курсора 
  • Атрибуты %NOTFOUND и %ROWCOUNT 

9. Обработка исключений 
  • Определение исключений 
  • Обработка исключений в PL/SQL 
  • Предопределенные исключения 
  • Перехват предопределённых и непредопределенных исключений сервера Oracle 
  • Функции, возвращающие информацию об исключениях 
  • Перехват исключений, определяемых пользователями 
  • Распространение исключений 
  • Оператор RAISE 

10. Создание хранимых процедур и функций 
  • Представление о хранимых процедурах и функциях 
  • Различие между анонимными блоками и подпрограммами 
  • Демонстрация CREATE OR REPLACE PROCEDURE | FUNCTION 
  • Заголовочная часть хранимой процедуры и функции 
  • Создание простых процедур и функций 
  • Создание простой процедуры с параметром IN 
  • Вызов процедуры и функции


Оставить отзыв
Об этом курсе отзывов пока нет. Будьте первым.

Расписание


К сожалению, в этом курсе нет ближайших дат для бронирования, но вы можете запросить информацию.

Курс доступен в следующих пакетах:

Курсы со скидками
"Государственное и муниципальное управление" программа профессиональной переподготовки
старая цена для физ.лиц: 36 000 руб.
цена со скидкой: 12 000 руб.
старая цена для юр.лиц: 36 000 руб.
цена со скидкой: 12 000 руб.
Оказание первой доврачебной помощи в образовательных организациях
старая цена для физ.лиц: 1900 руб.
цена со скидкой: 600 руб.
старая цена для юр.лиц: 2900 руб.
цена со скидкой: 600 руб.