close facebook google+ habr instagram linkedin arrow-right phone telegram twitter user vk youtube upload close menu-stroke search lock

Oracle Database: PL/SQL Fundamentals

12cPLSQL
топ 50

50 150 руб

очно
Очное обучение

Очное обучение – это обучение в одном из 13 городов России, где есть классы Учебного центра Softline (Москва, Санкт-Петербург, Владивосток, Екатеринбург, Казань, Красноярск, Нижний Новгород, Новосибирск, Омск, Ростов-на-Дону, Самара, Уфа, Хабаровск).

Вы приезжаете в указанное администратором время по нужному адресу и проходите обучение на наших ПК. Все лабораторные работы и/или практические задания будут заранее настроены нашими техническими специалистами и готовы к работе. В стоимость очного обучения входит блокнот, ручка, учебники и пособия, чай/кофе/вода/печеньки и обед. Иногородним слушателям, желающим обучаться в наших классах очно, мы помогаем с подбором и бронированием гостиницы (командировку вы оформляете за свой счёт).

Подробнее

45 135 руб

дистанционно
Дистанционное обучение

Если в вашем городе нет класса, вы можете пройти обучение в дистанционном формате. Стоимость дистанционного курса на 10% меньше, чем очного.

Удалённый формат подразумевает подключение к очной группе во время проведения курса (ссылка для подключения будет выслана вам заранее). С вашей стороны нужен компьютер или ноутбук с устойчивым подключением к интернету и гарнитура с микрофоном и наушниками. Вы будете видеть презентацию преподавателя, слышать его, получите удалённый доступ к лабораторным работам (если курс подразумевает их использование), сможете задавать вопросы в групповом чате или голосом, общаться с другими слушателями, а по окончании обучения получите те же сертификаты (по электронной почте), что и очные слушатели (в сертификате не указано, в каком формате вы прошли обучение).

Подробнее

Двухдневный авторизованный курс Oracle Database: PL/SQL Fundamentals (12cPLSQL) рекомендован администраторам баз данных, техническим консультантам, специалистам служб технической поддержки и является введением в PL/SQL. Он поможет вам понять преимущества этого мощного языка программирования. Во время обучения вы будете применять полученные знания в реальной ситуации. Слушатели научатся создавать анонимные блоки PL/SQL и получат представление о хранимых процедурах и функциях. Узнают, как объявлять переменные и обрабатывать исключения. Курс включает в себя теоретическую и практическую часть и доступен к прослушиванию онлайн и в классах Учебного центра Softline в 11 городах России (Москве, Санкт-Петербурге, Владивостоке, Екатеринбурге, Казани, Красноярске, Нижнем Новгороде, Новосибирске, Омске, Ростове-на-Дону и Хабаровске). Учебный центр Softline – авторизованный партнёр Oracle по обучению и сертификации.

Подробнее

Производитель: Oracle Corporation

Направление: Базы данных и СУБД
Продолжительность: 16 ак. часов
  • Расписание и цены

    Дистанционный

    22 — 23 июля 2019
    16 ак. часов
    Москва
    Дистанционный
    45 135 руб.
    22 — 23 июля 2019
    16 ак. часов
    Москва
    50 150 руб.
    17 — 18 февраля 2020
    16 ак. часов
    Москва
    50 150 руб.

    Дистанционный

    17 — 18 февраля 2020
    16 ак. часов
    Москва
    Дистанционный
    45 135 руб.
    Место обучения Формат Дата и время (МСК) Стоимость
  • О курсе

    Профиль аудитории:

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

    Предварительные требования:

    • Общие знания в области концепции и технологии обработки данных
    • Знакомство с языками программирования
    • Курс OracleDatabase: Введение в SQL

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

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

    Модуль 1. Введение.

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

    Модуль 2. Введение в PL/SQL.

    • Понимание преимуществ и структуры PL/SQL
    • Изучение блоков PL/SQL
    • Отображение выходных сообщений в PL/SQL

    Модуль 3. Объявление переменных PL/SQL.

    • Определение корректных и некорректных идентификаторов
    • Объявление и инициализация переменных
    • Список и описание различных типов данных
    • Описание преимуществ использования атрибута %TYPE
    • Объявление, использование и вывод значения переменных подстановки

    Модуль 4. Написание исполняемых операторов

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

    Модуль 5. Использование инструкций SQL в блоках в PL/SQL

    • Определение и использование команд SQL в PL/SQL
    • Получение данных в PL/SQL с помощью оператора SELECT
    • Способы избежать ошибок посредством принятия соглашения об именах идентификаторов в командах получения и изменения данных
    • Изменения данных на сервере баз данных посредством PL/SQL
    • Концепция SQL-курсоров
    • Использование атрибутов SQL-курсоров для получения информации о результатах команд DML
    • Сохранение и отмена транзакций

    Модуль 6. Написание управляющих структур

    • Управление потоками выполнения в PL/SQL
    • Обработка по условию с применением операторов IF и CASE
    • Обработка неопределённых значений с целью избежать распространённые ошибки
    • Использование булевских выражений с логическими операторами
    • Применение управления итерациями в операторах циклов

    Модуль 7. Работа с составными типами данных

    • Изучение составных типов данных PL/SQL -записей и таблиц
    • Использование PL/SQL-записей для хранения нескольких значений разных типов
    • Вставка и изменение данных с помощью PL/SQL-записей
    • Использование ассоциированных массивов для хранения нескольких значений одного типа

    Модуль 8. Использование явных курсоров

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

    Модуль 9. Обработка исключений

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

    Модуль 10. Создание хранимых процедур и функций

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

    Ваш отзыв поможет кому-то сделать выбор. Спасибо, что делитесь опытом!

Связаться с менеджером

Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных. Мы, ЗАО «СофтЛайн Интернейшнл» и аффилированные к нему лица, гарантируем конфиденциальность получаемой нами информации. Обработка персональных данных осуществляется в целях эффективного исполнения заказов, договоров и пр. в соответствии с «Политикой конфиденциальности персональных данных».

Запрос

В данный момент курс не стоит в открытом расписании. Оставьте запрос на этот курс, и мы свяжемся с вами для согласования времени и места проведения обучения.

Настоящим в соответствии с Федеральным законом № 152-ФЗ «О персональных данных» от 27.07.2006, отправляя данную форму, вы подтверждаете свое согласие на обработку персональных данных. Мы, ЗАО «СофтЛайн Интернейшнл» и аффилированные к нему лица, гарантируем конфиденциальность получаемой нами информации. Обработка персональных данных осуществляется в целях эффективного исполнения заказов, договоров и пр. в соответствии с «Политикой конфиденциальности персональных данных».