top-image
Главная » Услуги и обучение » Информационные технологии » Oracle » Авторизованные курсы » Базовые курсы для администраторов БД, для пользователей и разработчиков приложений » Версия 12c » Oracle Database: Основы SQLI

Код: SQLI

Oracle Database: Основы SQLI

Отправить нам заявку на участие в мероприятии Получить коммерческое предложение

Описание:

Этот курс предлагает введение в технологии Oracle 12. Изучаются понятия реляционных баз данных и язык программирования SQL. Изучаются команды SQL, которые позволяют писать запросы к одним и несколькими таблицам, манипулировать данными и создавать объекты базы данных.

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

  • Команды SQL и реляционную базу данных Oracle.
  • Использовать SQL Developer.
  • Создание отчетов при помощи команд SQL.
  • Изменение данных в реляционных таблицах и сохранение изменений.
  • Концепции реляционных баз данных и язык программирования SQL.
  • Создавать отчеты при помощи языка SQL

Целевая аудитория:

  • Администраторы хранилищ данных
  • Разработчики
  • Разработчики приложений
  • Разработчики PL/SQL
  • Разработчики форм
  • Системные аналитики
  • Бизнес аналитики

Программа мероприятия:

  • Введение
    • Задачи курса, программа курса, приложения к курсу
    • Обзор основных возможностей базы данных Oracle 12c и сопутствующих продуктов
    • Обсуждение основных концепций, а также теоретических и физических аспектов реляционной базы данных
    • Введение в SQL и средства разработки на нем
    • Использование SQL Developer
    • Запуск SQL*Plus из Oracle SQL Developer
    • Схема Human Resource (HR)
    • Таблицы, используемые в курсе
  • Извлечение данных при помощи команды SELECT
    • Список возможностей команды SELECT
    • Использование арифметических операторов и неопределенных значений в команде SELECT
    • Псевдонимы столбцов
    • Использование оператора конкатенации, строк-литералов, альтернативного оператора цитирования и предложения DISTINCT
    • Использование команды DESCRIBE для вывода структуры таблицы
  • Ограничение и сортировка данных
    • Использование предложения WHERE для выборки необходимых строк
    • Использование операторов сравнения и логических операторов в предложении WHERE
    • Переменные подстановки
    • Использование команд DEFINE и VERIFY
  • Использование однострочных функций
    • Демонстрация различий между однострочными и многострочными функциями SQL
    • Преобразование строк при помощи символьных функций, используемых в списке SELECT и предложении WHERE
    • Преобразование чисел при помощи функций ROUND, TRUNC и MOD
    • Арифметические операции по отношению к типу данных DATE
    • Использование функций для работы с датами
  • Использование функций преобразования и условных выражений
    • Описание явного и неявного преобразования типов данных
    • Использование функций преобразования TO_CHAR, TO_NUMBER и TO_DATE
    • Вложенные функции
    • Применение функций NVL, NULLIF и COALESCE к данным
    • Использование логических условий IF THEN ELSE в команде SELECT
  • Агрегация данных при помощи групповых функций
    • Использование групповых функций в команде SELECT
    • Создание групп данных при помощи предложения GROUP BY
    • Исключение групп данных при помощи фразы HAVING
  • Отображение данных из нескольких таблиц при помощи соединений
    • Синтаксис соединения таблиц для доступа к данным более чем одной таблицы
    • Типы соединений
    • Естественное соединение
    • Соединение таблицы само с собой
    • Соединения с условиями, отличными от равенства
    • Внешние соединения
  • Использование подзапросов
    • Типы проблем, решаемые при помощи подзапросов
    • Однострочные подзапросы
    • Многострочные подзапросы
  • Операторы работы над множествами
    • Описание операторов работы над множествами
    • Операторы UNION и UNION ALL
    • Оператор INTERSECT
    • Оператор MINUS
    • Сопоставление результатов SELECT
    • Сортировка результатов при использовании операторов работы над множествами
  • Язык изменения данных (DML)
    • Описание команд DML
    • Транзакции базы данных
  • Использование языка определения данных (DDL)
    • Описание команд DDL
Оставить свой отзыв об этом мероприятии