Or12c_SQL I «Основы Баз данных Oracle 12c: SQL. I часть»

В данный момент идет прием заявок на курс.
Мы можем сообщить вам о начале
запланированного обучения


Код: Or12c_SQLI
Длительность: 24 ак.ч.
Стоимость: 33 485 р.

Стоимость индивидуального обучения: 40 185 руб.



Аннотация:

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


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

· Команды SQL и реляционную базу данных Oracle.

· Использование SQL Developer.

· Создание отчетов при помощи команд SQL.

· Изменение данных в реляционных таблицах и сохранение изменений.

· Концепции реляционных баз данных и язык программирования SQL.

· Создание отчетов при помощи языка SQL


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

· Представление о концепциях и методиках обработки данных

· Представление о языках программирования


Рекомендуемые связанные курсы:

· Using Java - for PL/SQL and Database Developers

· Oracle Database: SQL Workshop II

· Oracle Database: Develop PL/SQL Program Units

· Oracle Database: PL/SQL Fundamentals


Круг слушателей: 

· Администраторы хранилищ данных

· Разработчики

· Разработчики приложений

· Разработчики 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


 Регистрация на курс:

1. По электронной почте. Отправьте сообщение на адрес edu@unitgroup.ru, с указанием: названия предприятия, ФИО участников, их должностей, контактных телефонов и e-mail.

2. По телефону +7(343) 344-25-60 Учебный центр Юнит.