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

Код: ITCloud- SQL-24

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

Формат проведения

-

Продолжительность

24 академических часа

Вендор

Oracle

Тематика

Базы данных
vendor

Вы научитесь

· Команды 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

Основы баз данных Oracle 12c: SQL. I часть
Дата скоро будет объявлена
33 485 ₽
Подать заявку
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Как происходит обучение в АйТи Клауд

01 Выбор курса

В Учебном центре «АйТи Клауд» Вы можете подобрать курсы с полезным для Вас содержанием. УЦ «АйТи Клауд» готов предложить 1200+ программ различной тематики и степени сложности. Мы проводим курсы, авторизованные производителями ИТ, и также авторские программы от ведущих ИТ-экспертов.

02 Процесс обучения

Вы можете пройти обучение в различных форматах:

  • в очном - на территории Учебного центра либо территории Заказчика,

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


03 Выдача документов

По завершении обучения Вы получите удостоверение о повышении сертификации или сертификат (если у Вас отсутствует диплом о высшем образовании). После обучения на авторизованных курсах Вам также будет выдан сертификат от производителя.

poster
Затрудняетесь
с выбором курса?

Оставьте заявку на консультацию

Отправляя заявку, вы соглашаетесь с условиями обработки персональных данных

Хотите преподавать в АйТи Клауд?

Если вы имеете компетенции и хотите работать тренером курсов в АйТи Клауд - оставьте ваши данные, мы свяжемся с вами!