Курс "SQLI: База данных Oracle: Основы SQL I"

04 июня
24 ак. часа
Цена: 
от 
27000
Скидка: 
8
%

Скидка только посетителям портала Bonsk.ru при подаче заявки через сайт

Тренеры: 
Папилин Алексей
Городилов Вадим
Место проведения: 
Новосибирск, ул. Коммунистическая, 48а БЦ "Фанат"

Стоимость: 27 000 руб. - для частных лиц, 29 000 руб. - для организаций

Данный курс можно пройти дистанционно

Данный курс обеспечивает слушателей базовыми знаниями SQL, позволяющими писать запросы к таблицам, изменять эти таблицы и создавать объекты БД. Во время обучения вы будете использовать Oracle SQL Developer как основной инструмент для написания SQL. SQL Plus вводится в качестве дополнительного инструмента. Демонстрации и практические занятия укрепляют новые знания и понятия, которые приобретаются в процессе обучения. 

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

Введение

· Цели, содержание и приложения, используемые в курсе

· Обзор Oracle Database 12c и сопутствующих продуктов

· Обзор реляционных СУБД и терминологии

· Введение в SQL и среду его разработки

· Что такое Oracle SQL Developer

· Запуск SQL * Plus с Oracle SQL Developer

· Схема управления кадрами

· Таблицы, используемые в курсе

Получение данных с помощью SQL SELECT

· Возможности выражения SELECT

· Арифметические выражения и NULL значения в диалоговом окне SELECT statement

· Наименование столбцов

· Использование оператора конкотенации, строковых символов и ключевых слов DISTINCT

· Использование команды DESCRIBE

Ограничение и сортировка данных

· Ограничение количества строк

· Правила приоритета для операторов в выражении

· Замена переменных

· Использование команд DEFINE and VERIFY

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

· Описание различия между функциями с одной строкой и несколькими

· работа со строками с характерной функцией в SELECT и WHERE

· манипулировать числами с функциями ROUND, TRUNC и MOD

· Выполните арифметических действий с данными о дате

· Манипулирование датами с функциями даты

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

· Описание неявного и явного преобразования типа данных

· Использование TO_CHAR, to_number и функции преобразования TO_DATE

· Множественное вложение функций

· Применение NVL, NULLIF и COALESCE функций к данным

· Использование условного IF THEN ELSE логики в SELECT

Предоставление агрегированных данных с использованием групповых функций

· Группа функций

· Создание групп данных

· Ограничение в группе Результаты

Отображение данных из нескольких таблиц с помощью JOIN

· Введение в JOIN

· Типы JOIN

· Natural JOIN

· Self-JOIN

· Non equijoins

· OUTER join

Использование SET

· Установка SET

· Операторы UNION и UNION ALL

· Оператор INTERSECT

· оператор MINUS

· Подбор операторов выбора

· Использование пункта ORDER BY в множественных операциях

Использование подзапросов для решения запросов

· Введение в подзапросы

· Одностолбцовые подзапросы

· Многостолбцовые подзапросы

Управление таблицами с помощью DML

· язык манипулирования данными

· транзакции базы данных

Введение в Data Definition Language

· Data Definition Language