Лабораторные работы составляют 50% от всей программы обучения.
Необходимая подготовка:
Для успешного прохождения обучения желательно понимание алгоритмов и структур данныхРежим и формат проведения занятий:
Расписание: 3 раза в неделю (ПН, СР, ПТ)Время: 18:30-21:30
Формат: Гибридный (на выбор) — ONLINE или по адресу: г. Минск, ул. Амураторская, 4. (ст. м. Молодежная).
Преподаватель курса:

Анна Швакель – Oracle DWH/BI разработчик, BI Testing and Data Quality в EPAM Systems.
Более 16 лет опыта проектирования хранилища данных, разработки подсистемы отчётности, создания отчётов и информационных панелей и тестирования.
Знания и навыки: PowerDesigner v16.0, Oracle BI 11, Oraсle Forms, Oraсle Reports, UML, HTML+CSS, Javascript, Enterprise Manager 11g, WebLogic Server Console, RazorSQL, Toad for Oracle, Jira, Microsoft Office Project Web.
По окончании курса каждый слушатель получит:
- Сертификат от Института IBA.
Программа курса:
1. Введение в Oracle SQL- Основные понятия баз данных
-
Структура базы данных
-
Пример "схемы" базы данных, реинжиниринг
-
Оптимизация структуры базы данных
-
Основные типы данных
-
Создание и начало использования базы данных
-
Создание таблиц
-
Уникальность значений, начальные значения и пустые поля
-
Добавление данных в таблицу
-
Получение данных из базы. SELECT.
-
Получение данных по условию
-
Упорядочивание результатов запроса
-
Запрос к нескольким таблицам одновременно (все виды JOIN)
-
Дополнительная информация. Функции (математические, для работы со строками и с датами).
-
Внесение данных в базу данных
-
Удаление строк таблицы
-
Изменение данных в базе, команда UPDATE.
-
Удаление таблицы и базы данных
-
Изменение структуры таблиц
-
Категории SQL команд | DDL, DQL, DML, DCL and TCL команды
-
Создание, удаление таблиц, изменение структуры (DDL): особенности
-
Элементы предложений DML: выражения
-
Выборка данных DQL: Подзапросы, конструкция WITH
-
Комбинированные выражения DQL: UNION, UNION ALL, INTERSECT, MINUS
-
Уточнение DISTINCT
-
Особенности поведения стандартных агрегатных функций
-
Использования фразы GROUP BY, отличие условий WHERE и HAVING
-
Аналитические (оконные) функции
-
Построение иерархий
-
Некоторые замечания по оптимизации SQL-предложений
- Место PL/SQL в Oracle, общая структура блока PL/SQL
-
PL/SQL переменные
-
PL/SQL функции
-
PL/SQL процедуры
-
PL/SQL вложенные блоки и метки
-
Ветвление программы
-
Предложения IF-THEN, IF-THEN-ELSE, IF-THEN-ELSIF
-
Предложения CASE
-
Циклы (LOOP, WHILE LOOP, FOR LOOP)
-
Обработка исключительных ситуаций (Exception Handling)
-
Использование курсоров
-
Триггеры
-
Динамический SQL
-
Пакеты в PL/SQL
Получить подробную информацию и записаться на курс можно
по телефону +375 29 690-40-33