Корзина
Нет отзывов, добавить
Контакты
It Professional Center
+380986840631
+380444656358
УкраинаКиевул. Cтарокиевская 10, оф. 101
Карта

Компьютерные курсы Киев.Oracle 12: Основы SQL

Компьютерные курсы Киев.Oracle 12: Основы SQL
  • Услуга
  • Код: ORA-01

8 000 грн.

Компьютерные курсы Киев.Oracle 12: Основы SQL
8 000 грн.
УслугаКомпьютерные курсы Киев.Oracle 12: Основы SQL
+380986840631
  • +380444656358
+380986840631
  • +380444656358
  • Адрес и контакты

Данный курс предлагает студентам введение в технологию и концепции реляционных баз данных и изучение мощного языка – SQL для запросов данных, метаданных и создания объектов базы данных. Демонстрации и практические упражнения позволят закрепить основные концепции.

Аудитория

Курс предназначен для различных категорий специалистов, использующих Oracle.

  • Разработчиков приложений
  • Администраторов баз данных
  • Системных аналитиков
  • Специалистов отделов технической поддержки
  • Конечных пользователей Oracle.

Приобретаемые навыки

  • выборки данных с помощью языка SQL;
  • использования метаданных;
  • создания различных объектов в базе;
  • Создание запросов и построение отчетов.

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

 

Программа

 

 

 Введение

  • Обзор основных возможностей БД Oracle 12.
  • Обсуждение основных концепций, а также теоретических и физических аспектов реляционной базы данных.
  • Классификация команд SQL как стандартного языка реляционных баз данных.
  • Обзор данных, используемых в курсе.
  • Использование SQL Developer для установления сеанса связи с базой данных.
  • Сохранение результатов запросов в файлы и использование скрипт-файлов в SQL Developer.

Модуль 1: Извлечение данных при помощи команды SELECT языка SQL

  • Обзор возможностей команды SELECT.
  • Создание отчета при помощи базовой команды SELECT.
  • Выбор всех столбцов.
  • Выбор конкретных столбцов.
  • Заголовки столбцов по умолчанию.
  • Арифметические выражения.
  • Понимание приоритетов операторов.
  • Использование команды DESCRIBE для вывода структуры таблицы.

Модуль 2: Ограничение и сортировка данных

  • Использование предложения WHERE для выборки необходимых строк.
  • Использование операторов сравнения и логических операторов в предложении WHERE.
  • Описание правил приоритета операторов сравнения и логических операторов.
  • Использование символьных литералов в предложении WHERE.
  • Сортировка строк с использованием предложения ORDER BY команды SELECT.
  • Сортировка результата в порядке возрастания и убывания значений.

Модуль 3: Использование однострочных функций в команде SELECT

  • Демонстрация различий между однострочными и многострочными функциями SQL.
  • Преобразование строк при помощи символьных функций, используемых в списке SELECT и предложении WHERE.
  • Преобразование чисел при помощи функций ROUND, TRUNC и MOD.
  • Использование функций для работы с датами.

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

  • Неявное и явное преобразование типов данных.
  • Использование функций преобразования TO_CHAR, TO_NUMBER и TO_DATE.
  • Вложенные однострочные функции.
  • Применение функций NVL, NULLIF и COALESCE к датам.
  • Использование логических условий IF THEN ELSE в команде SELECT.

Модуль 5: Агрегирование данных с использованием групповых функций

  • Использование групповых функций в команде SELECT для создания аналитических отчетов.
  • Создание групп данных при помощи предложения GROUP BY.
  • Исключение групп данных при помощи предложения HAVING.

Модуль 6: Выборка данных из нескольких таблиц

  • Написание команды SELECT для доступа к данным более чем одной таблицы.
  • Просмотр данных из таблиц при помощи внешнего соединения.
  • Соединение таблицы с самой собой (self join).

 

Модуль 7: Использование подзапросов

  • Использование подзапросов.
  • Типы проблем, решаемые при помощи подзапросов.
  • Определение подзапросов.
  • Типы подзапросов.
  • Однострочные и многострочные подзапросы.

Модуль 8: Использование операторов работы над множествами

  • Описание операторов работы над множествами.
  • Использование операторов работы над множествами для объединения нескольких запросов в один.
  • Сортировка результатов при использовании операторов работы над множествами.

Модуль 9: Манипулирование данными

  • Синтаксис команд DML.
  • Добавление строк в таблицу при помощи команды INSERT.
  • Использование команды UPDATE для обновления строк таблицы.
  • Удаление данных из таблицы при помощи команды DELETE.
  • Использование скриптов для манипулирования данными.
  • Сохранение и откат изменений при помощи команд COMMIT и ROLLBACK.

Модуль 10: Использование команд DDL для создания и управления таблицами

  • Основные объекты БД, рассматриваемые в курсе.
  • Обзор структуры таблицы.
  • Основные типы данных, используемые при создании столбцов таблицы.
  • Использование простого синтаксиса для создания таблиц.
  • Какие правила целостности могут быть определены при создании таблицы.
  • Как работают объекты схемы: (команды ALTER,DROP).

Модуль 11: Создание других объектов схемы

  • Создание простого и сложного представления.
  • Доступ к данным через представление.
  • Создание, изменение и использование последовательностей.
  • Создание и сопровождение индексов.
  • Создание частных и публичных синонимов.
Информация для заказа
  • Цена: 8 000 грн.
Отзывы об услуге