Oracle Database: Основи SQL1

27000,00 

Код курса: 12cSQL1
Тривалість: 3 дні / 24 години

Дивіться розклад


Телефонуйте зараз щоб дізнатися більше:

Телефон
+38 098 805 4511

Артикул: 12cSQL1 Категорія: Позначки: , , ,

Про курс

Oracle Database: Основи SQL1 – це курс, який пропонує введення у технології Oracle. Студенти вивчають поняття реляційних баз даних та мову програмування SQL. Вивчають команди SQL, які дозволяють писати запити до одних та кількох таблиць, маніпулювати даними та створювати об’єкти бази даних.


Аудиторія

  • адміністраторам баз даних і сховищ даних;
  • розробникам застосунків і баз даних;
  • PL/SQL-розробникам;
  • розробникам форм;
  • системним і бізнес-аналітикам;
  • фахівцям, які хочуть опанувати Oracle SQL з базового рівня.

Чого навчаться учасники

Після завершення курсу учасники зможуть:

  • розуміти основні концепції реляційних баз даних;
  • працювати з Oracle SQL Developer і SQL*Plus;
  • створювати SELECT-запити до однієї та кількох таблиць;
  • фільтрувати, сортувати й агрегувати дані;
  • використовувати однорядкові, групові та функції перетворення;
  • створювати з’єднання між таблицями та підзапити;
  • застосовувати оператори UNION, UNION ALL, INTERSECT і MINUS;
  • змінювати дані за допомогою DML-команд;
  • створювати базові об’єкти бази даних за допомогою DDL;
  • формувати звіти за допомогою SQL-запитів.

Попередні вимоги

Для ефективного навчання учасникам бажано:

  • мати загальне уявлення про концепції та методи обробки даних;
  • мати базове розуміння принципів роботи реляційних баз даних;
  • мати загальне уявлення про мови програмування — буде перевагою;
  • впевнено користуватися персональним комп’ютером.

Попередній досвід роботи з Oracle SQL не є обов’язковим.

Рівень курсу

Фундаментальний


Дивіться розклад

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

Вступ

  • Oracle Database: Основи SQL1 — огляд курсу
  • Огляд основних можливостей бази даних Oracle Database та супутніх продуктів
  • Обговорення основних концепцій, а також теоретичних та фізичних аспектів реляційної бази даних
  • Вступ до 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 до даних
  • Використання логічних умов CASE у команді SELECT

Агрегація даних за допомогою групових функцій

  • Використання групових функцій у команді SELECT
  • Створення груп даних за допомогою конструкції GROUP BY
  • Фільтрація груп даних за допомогою конструкції HAVING

Відображення даних із кількох таблиць за допомогою з’єднань

  • Синтаксис з’єднання таблиць для доступу до даних кількох таблиць
  • Типи з’єднань
  • Природне з’єднання
  • З’єднання таблиці із самою собою
  • З’єднання з умовами, відмінними від рівності
  • Зовнішні з’єднання

Використання підзапитів

  • Типи проблем, які вирішуються за допомогою підзапитів
  • Однорядкові підзапити
  • Багаторядкові підзапити

Оператори над множинами

  • Опис операторів над множинами
  • Оператори UNION та UNION ALL
  • Оператор INTERSECT
  • Оператор MINUS
  • Зіставлення результатів SELECT
  • Сортування результатів під час використання операторів над множинами

Мова зміни даних (DML)

  • Опис команд DML
  • Транзакції бази даних

Використання мови визначення даних (DDL)

  • Опис команд DDL

Ім’я
Номер, за яким з Вами можна зв'язатись
Ваша адреса електронної пошти

📩  info@sso.net.ua
☎️  38 098 805 45 11

✉️📅☎️🔝