O11gSQL1. Основb SQL. Oracle Database 11g-12c-19c. Основы SQL. Introduction to SQL (часть 1)
-
- Код курса:
- O11gSQL1
-
- Длительность:
- 3 / 24
-
- Ближайшие даты:
-
-
- Цена, без НДС:
- Уточните
- Євген Тренер Oracle
-
Викладання курсів з 1999 року, сертифікований тренер,
навчено понад 3000 осіб.Описание Курса:
Цей курс навчає ефективно використовувати аналітичний SQL для агрегації, аналізу, складання звітів та моделювання даних у сховищах даних. Ви освоїте ієрархічні запити, роботу з деревоподібними структурами та регулярними виразами для пошуку, порівняння та заміни текстових даних. Навчання охоплює концепції реляційних баз даних, теорію сховищ даних, основи Oracle Server, а також практичну роботу з Oracle SQL Developer, SQL*Plus і JDeveloper.===Курс предназначен для пользователей Oracle 11g. Данный курс предлагает студентам введение в технологию и концепции реляционных баз данных и изучение мощного языка – SQL для запросов данных, метаданных и создания объектов базы данных. Демонстрации и практические упражнения позволят закрепить основные концепции.Аудитория:
Курс призначений для:
- Розробників сховищ даних.
- Розробників додатків.
- Спеціалістів технічної підтримки.
- Адміністраторів баз даних.
- Разработчики приложений
- Бизнес аналитики
- Администраторы хранилищ данных
- Разработчики
- Разработчики форм
- Разработчики PL/SQL
- Системные аналитики
Предварительная подготовка:
Необхідна підготовка:
- Базова підготовка: "Oracle Database 11g: Основи SQL", "Oracle 11g: Основи сховищ даних".
- Рекомендовано: "Oracle Database 10g: Реалізація та адміністрування сховищ даних".
- Знання технічної англійської мови на рівні pre-intermediate або вище
===
- Представления о концепциях и методиках обработки данных.
- Успешное окончание курса Английский язык для IT специалистов (pre - intermediate) или знание технического английского языка.
Приобретаемые навыки:
- Основные навыки выборки данных с помощью языка SQL
- Использования метаданных
- Создание различных объектов в базе
- Создание запросов и построение отчетов
- Основные навыки выборки данных с помощью языка SQL
- Использования метаданных
- Создание различных объектов в базе
- Создание запросов и построение отчетов
Содержание курса:
Курс:
"Oracle Database 11g-12c-19c: Аналітичний SQL для сховищ даних"
Анонс:
Цей курс навчає ефективно використовувати аналітичний SQL для агрегації, аналізу, складання звітів та моделювання даних у сховищах даних. Ви освоїте ієрархічні запити, роботу з деревоподібними структурами та регулярними виразами для пошуку, порівняння та заміни текстових даних. Навчання охоплює концепції реляційних баз даних, теорію сховищ даних, основи Oracle Server, а також практичну роботу з Oracle SQL Developer, SQL*Plus і JDeveloper.
Аудиторія:
Курс призначений для:
- Розробників сховищ даних.
- Розробників додатків.
- Спеціалістів технічної підтримки.
- Адміністраторів баз даних.
Необхідна підготовка:
- Базова підготовка: "Oracle Database 11g: Основи SQL", "Oracle 11g: Основи сховищ даних".
- Рекомендовано: "Oracle Database 10g: Реалізація та адміністрування сховищ даних".
- Знання технічної англійської мови на рівні pre-intermediate або вище.
Програма курсу:
Вступ:
- Цілі та структура курсу.
- Інструменти роботи з SQL: Oracle SQL Developer, SQL*Plus, JDeveloper.
- Демонстраційні схеми та документація Oracle.
Групування та агрегація даних за допомогою SQL:
- Використання GROUP BY, ROLLUP, CUBE та GROUPING SETS.
- Робота зі складними стовпцями.
Аналіз даних і складання звітів за допомогою SQL:
- Функції ранжування: RANK, DENSE_RANK, PERCENT_RANK.
- Використання функцій LAG/LEAD.
- Перетворення даних за допомогою PIVOT та UNPIVOT.
Моделювання даних:
- Інтеграція міжрядкових обчислень.
- Використання виразу MODEL для створення багатовимірних масивів.
Ієрархічні запити:
- Структура дерев і запити: знизу вгору, зверху вниз.
- Форматування деревоподібних звітів та відсікання гілок.
Регулярні вирази у SQL:
- Функції REGEXP_LIKE, REGEXP_INSTR, REGEXP_SUBSTR, REGEXP_REPLACE.
- Використання метасимволів для роботи з текстом.
===Введение в базу данных Oracle 11g- Обзор основных возможностей БД Oracle 11g
- Обсуждение основных концепций, а также теоретических и физических аспектов реляционной базы данных
- Классификация команд SQL как стандартного языка реляционных баз данных
- Обзор данных, используемых в курсе
- Использование SQL Developer для установления сеанса связи с базой данных
- Сохранение результатов запросов в файлы и использование скрипт-файлов в SQL Developer
- Обзор возможностей команды SELECT
- Создание отчета при помощи базовой команды SELECT
- Выбор всех столбцов
- Выбор конкретных столбцов
- Заголовки столбцов по умолчанию
- Арифметические выражения
- Понимание приоритетов операторов
- Использование команды DESCRIBE для вывода структуры таблицы
- Использование предложения WHERE для выборки необходимых строк
- Использование операторов сравнения и логических операторов в предложении WHERE
- Описание правил приоритета операторов сравнения и логических операторов
- Использование символьных литералов в предложении WHERE
- Сортировка строк с использованием предложения ORDER BY команды SELECT
- Использование сортировок в порядке возрастания и порядке убывания
- Демонстрация различий между однострочными и многострочными функциями SQL
- Преобразование строк при помощи символьных функций, используемых в списке SELECT и предложении WHERE
- Преобразование чисел при помощи функций ROUND, TRUNC и MOD
- Использование арифметических операций с датами в предложении SELECT
- Использование функций для работы с датами
- Неявное и явное преобразование типов данных
- Использование функций преобразования TO_CHAR, TO_NUMBER и TO_DATE
- Вложенные однострочные функции
- Применение функций NVL, NULLIF и COALESCE к датам
- Использование логических условий IF THEN ELSE в команде SELECT
- Использование групповых функций в команде SELECT для создания аналитических отчетов
- Создание групп данных при помощи предложения GROUP BY
- Исключение групп данных при помощи предложения HAVING
- Синтаксис соединения таблиц для доступа к данным более чем одной таблицы
- Просмотр данных из таблиц при помощи внешнего соединения
- Соединение таблицы с самой собой как рефлексивное соединение
- Типы проблем, решаемые при помощи подзапросов
- Определение подзапросов
- Типы подзапросов
- Однострочные и многострочные подзапросы
- Описание операторов работы над множествами
- Использование операторов работы над множествами для объединения нескольких запросов в один
- Сортировка результатов при использовании операторов работы над множествами
- Синтаксис каждой команды DML
- Добавление строк в таблицу при помощи команды INSERT
- Использование команды UPDATE для изменения строк таблицы
- Удаление данных из таблицы при помощи команды DELETE
- Использование скриптов для манипулирования данными
- Сохранение и откат изменений при помощи команд COMMIT и ROLLBACK
- Что такое согласованность чтения
- Основные объекты БД, рассматриваемые в курсе
- Обзор структуры таблицы
- Основные типы данных, используемые при создании столбцов таблицы
- Демонстрация простого синтаксиса для создания таблиц
- Как правила целостности могут быть заданы при создании таблицы
- ? Как работают объекты схемы: CREATE, ALTER,DROP ?
- Создание простого и сложного представления
- Доступ к данным через представление
- Создание, изменение и использование последовательностей
- Создание и сопровождение индексов
- Создание частных и доступных всем пользователям синонимов
Материалы и сертификаты:
Akcent Pro Eucation Provider