Oracle 12c: Основи SQL 1
Опис
Цей курс пропонує введення в технології Oracle 12. Вивчаються поняття реляційних баз даних і мова програмування SQL. Вивчаються команди SQL, які дозволяють писати запити до одних і декількох таблиць, маніпулювати даними і створювати об'єкти бази даних.
Слухачі вивчають:
- Команди 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
Вимоги
- Уявлення про концепції і методики обробки даних
- Уявлення про мови програмування
- Using Java - for PL / SQL and Database Developers
- Oracle Database: SQL Workshop II NEW
- Oracle Database: Develop PL / SQL Program Units NEW
- Oracle Database: PL / SQL Fundamentals NEW
Запис на курс
Код курсу | ЕА-12cSQL1 |
---|---|
Тривалість | 3д (24год) |
Код екзамену | |
Вартість без ПДВ | 18 000 грн. |
Найближчі дати | |
|