[O12сDPU] Oracle Database 12с: Разработка программных модулей на PL/SQL

Продолжительность 30 ак. часов
Ближайшая дата обучения: 16.10.2023

О курсе

Курс предназначен для разработчиков с базовыми знаниями SQL и PL/SQL. Прослушав курс, слушатели научатся разрабатывать, выполнять и сопровождать хранимые программные единицы PL/SQL, такие, как процедуры, функции, пакеты и триггеры базы данных. Слушатели также научатся сопровождать подпрограммы PL/SQL и триггеры и получат представление об использовании некоторых стандартных пакетов, поставляемых Oracle. Кроме того, слушатели получат представление об использовании динамического SQL, понимание модульного, многоуровневого подхода к проектированию программ на PL/SQL, описанию и использованию возможностей компилятора, управление зависимостями. В данном курсе слушатели будут использовать Oracle SQL Developer как основной инструмент для разработки кода. SQL*Plus предлагается как дополнительный инструментарий.

Цели обучения

Создавать и выполнять хранимые процедуры и функции
Разрабатывать и использовать пакеты PL/SQL
Использовать перегруженные пакетные подпрограммы для большей гибкости кода
Применять поставляемые Oracle стандартные пакеты в разработке приложений
Создавать триггеры для решения сложных бизнес-правил
Строить и выполнять команды SQL динамически

Требования

  • прослушать курс Oracle Database 12c: Основы SQL
  • прослушать курс Oracle Database 12c: Основы PL/SQL
  • иметь опыт программирования

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

  • Разработчики приложений
  • Разработчики PL/SQL
  • Администраторы баз данных
  • Разработчики форм
  • Системные аналитики
  • Специалисты отделов технической поддержки

Программа обучения

12 Тем30ч.

Введение

• Цели курса и план • Обзор учебной схемы курса — Персонал (HR) • Обзор документации Oracle Database 12c по SQL и PL/SQL и дополнительных материалов • Инструменты разработки, используемые в курсе • Использование SQL Worksheet • Выполнение команд SQL • Работа с файлами сценариев • Создание и выполнение анонимных блоков

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

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

Создание пакетов

Работа с пакетами

Использование пакетов, поставляемых Oracle, в разработке приложений

Динамический SQL

Рекомендации по дизайну кода PL/SQL

Создание триггеров базы данных

Создание комбинированных (COMPOUND) триггеров, DDL-триггеров и триггеров, срабатывающих по системным событиям базы данных

Использование компилятора PL/SQL

Сопровождение зависимостей

Расписание занятий

Дата Формат Место проведения Стоимость
16.10.2023 Дистанционный Виртуальный класс

45,000 

Write a review

Оставьте заявку

Мы используем cookie. Это позволяет нам анализировать взаимодействие посетителей с сайтом и делать его лучше. Продолжая пользоваться сайтом, вы соглашаетесь с использованием файлов cookie

Мы проконсультируем вас по всем вопросам обучения!

Оставьте заявку!