SQL+PLSQL

Oracle Database: SQL and PL/SQL Fundamentals

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

Требования к подготовке слушателей:
Знакомство с концепциями и техниками обработки данных.
Навыки работы с компьютером (знакомство с графическим интерфейсом).

Курс состоит из двух частей, содержание первой части, 3 дня:

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

Курс состоит из двух частей, содержание второй части, 2 дня:

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

70 000 ₽

Длительность

5 дней (40ч в неделю)

Доступ к курсу

Навсегда в личном кабинете

Документы

Удостоверение о повышении квалификации

Кому подойдет этот курс

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

Слушатели получают знания для выполнения следующих действий:

  • выборка данных из нескольких таблиц, используя синтаксис ANSI SQL 99
  • применение функции SQL для генерации требуемых данных
  • создание отчетов по агрегированным данным
  • использование SET-операторов для создания подмножества данных
  • выполнение команд по манипулированию данными (DML)в Oracle Database 11g
  • выполнение команд по определению данных (DDL) для создания объектов схемы.
  • идентификация главных структурных компонентов Oracle Database 11g
  • извлечение данных из таблиц
  • создание отчетов с ограничением и сортировкой выходных данных
  • Использование программных конструкций PL/SQL и управление потоком выполнения операций (циклы, управляющие структуры)
  • Работа с явными курсорами (Explicit Cursors)
  • Обработка ошибок на стадии исполнения
  • Создание хранимых процедур и функций (обзор)
  • Работа с составными типами данных
  • Объявление переменных PL/SQL

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

2 модуля
Программа курса SQL

Введение в базу данных Oracle
Введение в SQL
Использование переменных при выполнении команд
Встроенные функции
Выборка данных из нескольких таблиц
Вложенные запросы
Использование команд SQL*Plus
Создание таблиц
Язык определения данных
Словарь данных базы данных Oracle
Модификация таблиц и правил целостности
Индексы
Последовательности
Представления
Язык манипулирования данными
Конкуренция и блокировки
Пользователи и защита данных


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

Возможности и преимущества языка PL/SQL
Простой PL/SQL блок и его секции
Типы программных конструкций PL/SQL
Определение и использование PL/SQL переменных
Написание команд в исполняемой секции
Правила вложенных блоков
Особенности команды SELECT в PL/SQL блоке
Написание команд манипулирования данными (DML) в PL/SQL -блоке
Управление транзакциями в PL/SQL
Определение результата выполнения DML команд
Использование управляющих структур
Условные операторы
Различные типы циклов
Работа с составными типами данных
PL/SQL записи
PL/SQL коллекции
Использование явных курсоров. Команды для обработки явного курсора
Курсоры с параметрами
FOR UPDATE и курсоры
Обработка исключений в PL/SQL блоке
Примеры создания процедур и функций


Как проходит обучение на платформе ФОРС

[ 01 ]

Знакомство с платформой

Платформа учебного центра ФОРС предназначена для удобного и комфортного обучения. Доступ к материалам будет открыт сразу после приобретения курса, а также навсегда доступен в личном кабинете.

[ 02 ]

Обучение

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

[ 03 ]

Обратная связь и поддержка

Мы поддерживаем онлайн-ресурс, где слушатели всегда могут задать вопрос преподавателю или коллективно обсудить возможные проблемы с другими студентами. Вы всегда сможете получить необходимую информацию в личном кабинете.

[ 04 ]

Дипломы и сертификаты

Все документы об окончании курсов собраны в одном месте в электронном формате — вы всегда можете посмотретьи скачать их в личном кабинете.

Остались вопросы?

Оставьте свои контактные данные — мы с вами свяжемся и все расскажем

Нажимая на кнопку «Отправить», я принимаю условия Политики конфиденциальности, и даю согласие на обработку персональных данных