Вопросы / Записаться: +7 (800) 301-89-01 (бесплатно по РФ), WhatsApp и portal@rosbo.ru
Поможем найти и выбрать программу обучения! Узнайте, как получить скидку!

Очно/Онлайн. Курс "PLSQL: Базы данных Oracle: Основы PL/SQL"

07 июня
2 дня (16 часов)
Цена: 
от 
18000
Скидка: 
8
%

Скидка только посетителям портала Piterbo.ru при подаче заявки через сайт

Тренеры: 
Папилин Алексей
Городилов Вадим
Место проведения: 
Новосибирск, ул. Коммунистическая, 48а БЦ "Фанат"

Оригинальное название: Oracle Database: PL/SQL Fundamentals

Стоимость: 

  • очно: для частных лиц - 18 000 руб., для организаций - 19 800 руб.
  • дистанционно: для частных лиц - 18 000 руб., для организаций - 18 000 руб.

 

Данный курс можно прослушать дистанционно 

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

Аудитория:

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

Необходимая предварительная подготовка:

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

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

  • Введение
    • Цели курса, план курса
    • Таблицы учебной схемы Персонал (Human Resources, HR)
    • Среда выполнения кода PL/SQL на сервере базы данных
    • Документация Oracle Database 12c и дополнительные ресурсы
  • Введение в PL/SQL
    • Преимущества и структура PL/SQL
    • Обзор типов блоков PL/SQL
    • Генерация вывода из блоков PL/SQL
  • Объявление идентификаторов в PL/SQL
    • Различные типы идентификаторов в подпрограммах PL/SQL
    • Описание и инициализация переменных
    • Описание типов данных
    • Атрибут %TYPE
    • Связанные (bind) переменные
  • Исполняемые операторы
    • Лексические единицы в блоке PL/SQL
    • Функции SQL в PL/SQL
    • Преобразование типов данных
    • Вложенные блоки как выражения
    • Ссылка на значение идентификатора во вложенном блоке
    • Операторы в PL/SQL
    • Использование последовательностей в выражениях PL/SQL
  • Использование операторов SQL внутри блока PL/SQL
    • Использование операторов SQL в PL/SQL
    • Извлечение данных в PL/SQL при помощи оператора SELECT
    • Соглашения об именовании при извлечении данных и работе с операторами DML
    • Изменение данных на сервере при помощи PL/SQL
    • Концепции SQL-курсоров
    • Атрибуты SQL-курсоров для обратной связи с операторами DML
    • Фиксация и откат транзакций
  • Управляющие структуры
    • Управление выполнением в PL/SQL
    • Условное управление с использованием операторов IF и CASE
    • Обработка неопределенных значений
    • Использование булевых условий в логических операторах
    • Контроль итераций в циклах
  • Работа с составными типами данных
    • Составные типы данных: записи PL/SQL и таблицы
    • Использование записей PL/SQL для хранения нескольких значений разных типов данных
    • Вставка и обновление при помощи записей PL/SQL
    • Ассоциативные массивы INDEX BY и методы работы с ними
  • Использование явных курсоров
    • Определение курсора
    • Управление явным курсором
    • Использование явных курсоров для обработки строк
    • Курсоры и записи
    • Курсорные циклы FOR с подзапросами
    • Атрибуты явного курсора
    • Атрибуты %NOTFOUND и %ROWCOUNT
  • Обработка исключений
    • Определение исключений
    • Обработка исключений в PL/SQL
    • Предопределенные исключения
    • Перехват предопределённых и непредопределенных исключений сервера Oracle
    • Функции, возвращающие информацию об исключениях
    • Перехват исключений, определяемых пользователями
    • Распространение исключений
    • Оператор RAISE
  • Создание хранимых процедур и функций
    • Представление о хранимых процедурах и функциях
    • Различие между анонимными блоками и подпрограммами
    • Демонстрация CREATE OR REPLACE PROCEDURE | FUNCTION
    • Заголовочная часть хранимой процедуры и функции
    • Создание простых процедур и функций
    • Создание простой процедуры с параметром IN
    • Вызов процедуры и функции

 

Другие даты проведения

Новости

#WOWHR2021 – это:

  • 90+ выступлений
  • 9 тематических сессий
  • 500+ гостей
  • Лучшие HR-практики России

Подробная программа мероприятия  https://wowhr.ru/program2021

Последний...Подробнее

Форум для предпринимателей РОСТ состоится 11 марта в 10:00 мск в онлайн-формате.

Что такое РОСТ?

  • Бесплатное мероприятие для владельцев бизнеса и генеральных директоров;
  • 4 часа выступлений ведущих предпринимателей, специалистов по развитию и
  • ...Подробнее

В этом году AgileDays пройдет в гибридном формате: только первые 500 участников смогут посетить доклады очно, остальные смогут участвовать в конференции в интерактивном онлайн-формате.

AgileDays — уникальная площадка, которая ежегодно собирает единомышленников из разных городов и стран....Подробнее

29 марта в рамках бизнес-премии WOW!HR 2021 состоится одно из самых ярких HR -событий года – конференция по управлению персоналом # WOWHR 2021.

На одной площадке соберутся представители лидирующих компаний России, оригинальные и молодые стартапы и творческие команды, эксперты в сфере HR и...Подробнее

Сегодня многие стремятся перейти на удаленный формат работы, когда нет необходимости каждый день ходить в офис, и можно работать дома в комфортных для себя условиях. Каждый может освоить новую профессию, и сделать свою мечту реальной. Мы составили список лучших профессий в Интернете. Здесь...Подробнее

20 декабря в IV раз подвели итоги Ежегодной Премии «Эффективное образование», вручаемой за лучшие кейсы в области корпоративного, профессионального, дополнительного и онлайн образования. Лауреаты Премии – лидеры российского рынка, их проекты ежегодно вдохновляют на большие результаты в области...Подробнее

18 декабря были подведены итоги ежегодной Четвертой Программы «Развитие регионов. Лучшее для России», направленной на поиск наиболее эффективных практик регионального развития и создание плодотворного сотрудничества бизнеса, общества и власти.

Экспертный совет Программы, в состав которого...Подробнее