Oracle12 Ocновы SQL. Обучающий курс

Идет набор на курс!
Срок обучения
4 дня
Стоимость:
Стоимость за весь курс
9 000 грн.
Описание
Oracle12 Ocновы SQL. Обучающий курс

Данный курс предлагает студентам введение в технологию и концепции реляционных баз данных и изучение мощного языка – SQL для запросов данных, метаданных и создания объектов базы данных.

Демонстрации и практические упражнения позволят закрепить основные концепции.

Курс предназначен для различных категорий специалистов, использующих Oracle:

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

Приобретаемые навыки:

  • Выборки данных с помощью языка SQL
  • Использования метаданных
  • Создания различных объектов в базе
  • Создание запросов и построение отчетов
Дни недели занятий на выбор
Время занятий на выбор
Занятий в неделю 4
Длительность занятия
Часы занятий
Группы до 6 чел.
Возраст аудитории Студенты, Взрослые
Вид подготовки Базовый курс
Город Онлайн
Преподаватель специалист-практик
Учебные материалы
Пробное занятие
Документ об окончании Сертификат
Опции Групповые занятия
Трудоустройство Нет
Условия трудоустройства

Запись на курс

Пользователи
Select people to associate with this registration.
This registration is for
Select person
Person type
New Контакт

Программа обучения

Введение в базу данных Oracle 12g

  • Обзор основных возможностей БД Oracle 12g.
  • Обсуждение основных концепций, а также теоретических и физических аспектов реляционной базы данных.
  • Классификация команд SQL как стандартного языка реляционных баз данных.
  • Обзор данных, используемых в курсе.
  • Использование SQL Developer для установления сеанса связи с базой данных.
  • Сохранение результатов запросов в файлы и использование скрипт-файлов в SQL Developer.

Модуль 1. Извлечение данных при помощи команды SELECT языка SQL

  • Обзор возможностей команды SELECT.
  • Создание отчета при помощи базовой команды SELECT.
  • Выбор всех столбцов.
  • Выбор конкретных столбцов.
  • Заголовки столбцов по умолчанию.
  • Арифметические выражения.
  • Понимание приоритетов операторов.
  • Использование команды DESCRIBE для вывода структуры таблицы.

Модуль 2. Ограничение и сортировка данных

  • Использование предложения WHERE для выборки необходимых строк.
  • Использование операторов сравнения и логических операторов в предложении WHERE.
  • Описание правил приоритета операторов сравнения и логических операторов.
  • Использование символьных литералов в предложении WHERE.
  • Сортировка строк с использованием предложения ORDER BY команды SELECT.
  • Сортировка результата в порядке возрастания и убывания значений.

Модуль 3 Использование однострочных функций в команде SELECT

  • Демонстрация различий между однострочными и многострочными функциями SQL.
  • Преобразование строк при помощи символьных функций, используемых в списке SELECT и предложении WHERE.
  • Преобразование чисел при помощи функций ROUND, TRUNC и MOD.
  • Использование функций для работы с датами.

Модуль 4. Использование функций преобразования и условных выражений

  • Неявное и явное преобразование типов данных.
  • Использование функций преобразования TO_CHAR, TO_NUMBER и TO_DATE.
  • Вложенные однострочные функции.
  • Применение функций NVL, NULLIF и COALESCE к датам.
  • Использование логических условий IF THEN ELSE в команде SELECT.

Модуль 5. Агрегирование данных с использованием групповых функций

  • Использование групповых функций в команде SELECT для создания аналитических отчетов.
  • Создание групп данных при помощи предложения GROUP BY.
  • Исключение групп данных при помощи предложения HAVING.

Модуль 6. Выборка данных из нескольких таблиц

  • Написание команды SELECT для доступа к данным более чем одной таблицы.
  • Просмотр данных из таблиц при помощи внешнего соединения.
  • Соединение таблицы с самой собой (self join).

Модуль 7. Использование подзапросов

  • Использование подзапросов.
  • Типы проблем, решаемые при помощи подзапросов.
  • Определение подзапросов.
  • Типы подзапросов.
  • Однострочные и многострочные подзапросы.

Модуль 8. Использование операторов работы над множествами

  • Описание операторов работы над множествами.
  • Использование операторов работы над множествами для объединения нескольких запросов в один.
  • Сортировка результатов при использовании операторов работы над множествами.

Модуль 9. Манипулирование данными

  • Синтаксис команд DML.
  • Добавление строк в таблицу при помощи команды INSERT.
  • Использование команды UPDATE для обновления строк таблицы.
  • Удаление данных из таблицы при помощи команды DELETE.
  • Использование скриптов для манипулирования данными.
  • Сохранение и откат изменений при помощи команд COMMIT и ROLLBACK.

Модуль 10. Использование команд DDL для создания и управления таблицами

  • Основные объекты БД, рассматриваемые в курсе.
  • Обзор структуры таблицы.
  • Основные типы данных, используемые при создании столбцов таблицы.
  • Использование простого синтаксиса для создания таблиц.
  • Какие правила целостности могут быть определены при создании таблицы.
  • Как работают объекты схемы: (команды ALTER,DROP).

Модуль 11. Создание других объектов схемы

  • Создание простого и сложного представления.
  • Доступ к данным через представление.
  • Создание, изменение и использование последовательностей.
  • Создание и сопровождение индексов.
  • Создание частных и публичных синонимов.
Курс проводитIT Professional Center
Адрес:
  • г. Киев, ул. Старокиевская д. 10