ул. Райымбека, д. 348, оф. 900
(727) 3-909-200, 3-909-220, 3-909-230
ул. Иманбаевой, д. 5а, оф. 301
(7172) 97-43-81, 97-43-77, 97-43-88

Ближайшие курсы

через 8 дней
5 дней (40 академ. часов)
Алматы
Записаться
на подходящую для вас дату

Что включено в курс?

  • Длительность обучения в очном формате составляет 8 академических часов в день (1 академический час равен 45 минутам); учебные курсы состоят из теоретических лекций и практических занятий, проводимых под руководством инструктора, а также самостоятельных работ слушателей.
  • Каждый слушатель обеспечивается индивидуальным рабочим местом, оборудованным персональным компьютером; характеристики компьютеров соответствуют определённому в теме курса программному обеспечению и требованиям к данному курсу.
  • Классы оснащены мультимедийной аппаратурой (проектор и экран), маркерной доской (черной или белой).
  • В учебных классах обеспечивается доступ в интернет.
  • Занятия проводят сертифицированные инструкторы, имеющие высокую квалификацию и большой опыт преподавания.
  • Каждому слушателю выдается в постоянное пользование пакет, содержащий: учебно-методическое пособие, дополнительные раздаточные материалы, инструкции, презентации, канцелярские принадлежности. Количество пакетов соответствует количеству слушателей курса.
  • Во время перерывов слушатели обеспечены трехразовым питанием: полноценный горячий обед в ресторане или кафе и два кофе-брейка.
  • По окончании курса каждому слушателю выдаются сертификаты установленного образца, предварительно согласованные с заказчиком.

[Pr PL/SQL]
Oracle Database: Program with PL/SQL (12с)

Продолжительность курса: 5 дней (40 академ. часов)

Аннотация

Курс подходит как для версии 10g, так и для версии 11g.

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

Цель

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

Программа

  • Введение в PL/SQL
  • Объявление идентификаторов в PL/SQL
  • Исполняемые операторы
  • Использование операторов SQL внутри блока PL/SQL
  • Управляющие структуры
  • Работа с составными типами данных
  • Использование явных курсоров
  • Обработка исключений
  • Создание хранимых процедур и функций
  • Разработка и использование пакетов PL/SQL
  • Создание пакетов (overloaded package) с возможностью перезагрузки пакетных подпрограмм (переопределение функции) для достижения большей гибкости кода
  • Применение поставляемых Oracle стандартных пакетов при разработке приложений
  • Создание триггеров для реализации сложных бизнес-правил( проверок )
  • Формирование контекста SQL-команд динамически (Dynamic SQL)
  • Создание и выполнение хранимых процедур и функций

По окончании курса слушатели будут уметь:

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

Аудитория

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

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

  • Знакомство с концепциями и техниками обработки данных
  • Навыки работы с компьютером (знакомство с графическим интерфейсом)
  • Знакомство с SQL в объеме курса Oracle Database: Introduction to SQL (либо Oracle Database: SQL Fundamentals I, II)

Другие курсы

DPU Oracle Database: Develop PL/SQL Program Units 29 ноября
O11gAPLS Oracle Database 11g: Advanced PL/SQL  
O11gSPLNF Oracle Database 11g: SQL and PL/SQL New Features  
PL/SQL Oracle Database: PL/SQL Fundamentals 27 ноября
Pr PL/SQL Oracle Database: Program with PL/SQL (12с) 27 ноября
SQL Oracle Database: Introduction to SQL