Курс O12cSQLI. Курс Oracle 12с Database: SQL часть1.
O12cSQLI. Oracle Database: SQL Workshop I Oracle 12c. Oracle 12с Database: SQL частина 1.
-
- Код курса:
- O12cSQLI
-
- Длительность:
- 3 / 24
-
- Ближайшие даты:
-
-
- Цена, без НДС:
- Уточните
- Євген Тренер Oracle
-
Викладання курсів з 1999 року, сертифікований тренер,
навчено понад 3000 осіб.Описание Курса:
Цей курс пропонує введення у технології Oracle 12. Вивчаються поняття реляційних баз даних та мова програмування SQL. Вивчаються команди SQL, які дозволяють писати запити до одних та кількох таблиць, маніпулювати даними та створювати об'єкти бази даних.Этот курс предлагает введение в технологии Oracle 12. Изучаются понятия реляционных баз данных и язык программирования SQL. Изучаются команды SQL, которые позволяют писать запросы к одним и несколькими таблицам, манипулировать данными и создавать объекты базы данных.
==Аудитория:
- Адміністратори сховищ даних Oracle
- Розробники
- Розробники додатків
- Розробники PL/SQL
- Розробники форм
- Системні аналітики
- Бізнес аналітики
- Администраторы хранилищ данных Oracle
- Разработчики
- Разработчики приложений
- Разработчики PL/SQL
- Разработчики форм
- Системные аналитики
- Бизнес аналитики
Предварительная подготовка:
- Уявлення про концепції та методики обробки даних
- Уявлення про мови програмування
- Успішне закінчення курсу Англійська мова для IT фахівців (pre-intermediate) або знання технічної англійської мови.
- Представление о концепциях и методиках обработки данных
- Представление о языках программирования
- Успешное окончание курса Английский язык для IT специалистов (pre - intermediate) или знание технического английского языка.
Приобретаемые навыки:
- Команди SQL та реляційну базу даних Oracle.
- Використовувати SQL Developer.
- Створення звітів за допомогою команд SQL.
- Зміна даних у реляційних таблицях та збереження змін.
- Концепція реляційних баз даних і мови програмування SQL.
- Створювати звіти за допомогою мови SQL
- Команды SQL и реляционную базу данных Oracle.
- Использовать SQL Developer.
- Создание отчетов при помощи команд SQL.
- Изменение данных в реляционных таблицах и сохранение изменений.
- Концепции реляционных баз данных и язык программирования SQL.
- Создавать отчеты при помощи языка 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 и средства разработки на нем
- Использование 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
Материалы и сертификаты:
Akcent Pro Group