Oracle Database: SQL and PL/SQL Fundamentals

направление: Oracle
вендор: ORACLE
Даты проведения курса
Array
(
)

В этом курсе изучаются основы SQL и PL/SQL. Рассматриваются основные концепции реляционных баз данных и преимущества языков программирования, использующих технологии базы данных Oracle.

Слушатели изучают:

  • Создание запросов к одной, либо нескольким таблицам, изменение данных и создание объектов базы данных
  • Использование однострочных функций для получения требуемых выходных данных
  • Функции преобразования и условные выражения
  • Использование групповых функций для получения агрегированных данных
  • Создание программных единиц PL/SQL
  • Создание анонимных блоков PL/SQL, хранимых процедур и функций
  • Определение идентификаторов и обработку исключений
  • Использование DML для изменения данных
  • Использование DDL для изменения объектов базы данных
  • Определение переменных PL/SQL
  • Управление выполнением PL/SQL (циклы, управляющие структуры)
  • Хранимые процедуры и функции
  • Извлечение строк и столбцов из таблиц

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

  • Цель курса:

  • Выполнение DML операций для изменения данных в базе данных Oracle
  • Создание эффективных анонимных блоков PL/SQL
  • Описание возможностей и синтаксиса PL/SQL
  • Определение исключений
  • Описание хранимых процедур и функций
  • Использование PL/SQL для управления выполнением PL/SQL (циклы, управляющие структуры)
  • Использование курсоров для обработки строк
  • Извлечение строк и столбцов из таблиц при помощи команды SELECT
  • Создание отчетов из отсортированных и ограниченных данных
  • Применение функций SQL для генерации и извлечения ограниченных данных
  • Отображение данных из нескольких таблиц при помощи синтаксиса соединений, соответствующих стандарту ANSI SQL 99
  • Создание отчетов из агрегированных данных
  • Использование DDL для создания и изменения объектов базы данных

  • Аудитория курса:

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