Світ Сучасної Освіти

Oracle 12c: Основи SQL1

21 000 UAH за курс
24 часов
Для начинающих
SQL / DBA
Этот курс научит работать с базами данных Oracle. Вы освоите SQL: писать запросы, обрабатывать данные и создавать объекты в базе. Обучение включает работу с SQL Developer, группировку данных, соединение таблиц и транзакции. После курса вы сможете создавать отчеты и управлять данными в Oracle.

О курсе

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

Введение в Oracle и SQL

На этом курсе начинают с основ - знакомства с Oracle 12c и сопутствующими продуктами. Слушатели узнают о концепциях реляционных баз данных, их теоретических и физических аспектах. Введение охватывает язык SQL и инструменты разработки, включая работу с SQL Developer и SQL*Plus. Для обучения используется схема Human Resource (HR) - именно с этими таблицами будут работать на протяжении всего курса.

Работа с данными: от выборки до сортировки

Далее изучают команду SELECT - основу получения данных. Рассматривают арифметические операторы, псевдонимы столбцов и оператор конкатенации. Слушатели научатся ограничивать результаты с помощью WHERE, использовать операторы сравнения и логические операторы. Этот блок также включает работу с переменными подстановки и командами DEFINE и VERIFY для гибкой работы с запросами.

Функции и преобразования данных

Третий модуль посвящен функциям SQL. Здесь объясняют разницу между однострочными и многострочными функциями. Слушатели научатся работать с символьными функциями, преобразовывать числа с помощью ROUND, TRUNC и MOD. Отдельно рассматривают операции с датами - от арифметических действий до специализированных функций работы с временными промежутками.

Преобразование типов и условные выражения

Этот блок раскрывает тонкости преобразования типов данных - как явного, так и неявного. Изучают функции TO_CHAR, TO_NUMBER и TO_DATE для корректной работы с различными форматами данных. Особое внимание уделяют работе с NULL-значениями через функции NVL, NULLIF и COALESCE, а также использованию условных выражений IF THEN ELSE в SQL-запросах.

Группировка и агрегация данных

Пятый модуль обучает анализировать данные с помощью групповых функций. Слушатели освоят создание групп через GROUP BY и фильтрацию групп с помощью HAVING. Эти инструменты позволяют получать сводную информацию из больших массивов данных - рассчитывать средние значения, суммы, количества записей по категориям.

Сложные запросы: соединения и подзапросы

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

Операторы множеств и модификация данных

Седьмой модуль сочетает две важные темы. Сначала изучают операторы работы с множествами - UNION, UNION ALL, INTERSECT и MINUS для объединения результатов различных запросов. Далее переходят к модификации данных через команды DML и изучению транзакций базы данных. Завершает курс обзор команд DDL для работы со структурой базы данных.

Для кого этот курс

Курс рассчитан на тех, кто имеет общее представление о концепциях обработки данных и языках программирования. После завершения обучения слушатели будут уверенно владеть командами SQL, работать с реляционной базой данных Oracle, использовать SQL Developer для создания отчетов и модификации данных.

Что получают участники

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

Что включено

Выдается диплом/сертификат
Занятия целый день
Сопровождение ментора