Oracle 11g: Основи SQL 1

Цей курс пропонує студентам введення в технологію і концепції реляційних баз даних і вивчення потужного мови – SQL запитів даних, метаданих та створення об'єктів бази даних. Демонстрації і практичні вправи дозволять закріпити основні концепції.

Аудиторія

Курс призначений для різних категорій фахівців, що використовують Oracle9i, Oracle 10g, Oracle 11g.
  • Розробників додатків
  • Адміністраторів баз даних
  • Системних аналітиків
  • Спеціалістів відділів технічної підтримки
  • Кінцевих користувачів Oracle.

Набуваються навички

  • вибірки даних за допомогою мови SQL
  • використання метаданих
  • створення різних об'єктів у базі
  • створення запитів і побудова звітів
  • Модуль 1: Введення в базу даних Oracle 11g
    • Огляд основних можливостей БД Oracle 11g
    • Обговорення основних концепцій, а також теоретичних і фізичних аспектів реляційної бази даних
    • Класифікація команд SQL як стандартного мови реляційних баз даних
    • Огляд даних, використовуваних в курсі
    • Використання SQL Developer для встановлення сеансу зв'язку з базою даних
    • Збереження результатів запитів у файли і використання скрипт-файлів SQL Developer
  • Модуль 2: Витяг даних за допомогою команди SELECT мови SQL
    • Огляд можливостей команди SELECT
    • Створення звіту за допомогою базової команди SELECT
    • Вибір всіх стовпців
    • Вибір конкретних стовпців
    • Заголовки стовпців за замовчуванням
    • Арифметичні вирази
    • Розуміння пріоритетів операторів
    • Використання команди DESCRIBE для виведення структури таблиці
  • Модуль 3: Обмеження та сортування даних
    • Використання пропозиції WHERE для вибірки необхідних рядків
    • Використання операторів порівняння і логічних операторів в реченні WHERE
    • Опис правил пріоритету операторів порівняння і логічних операторів
    • Використання символьних літералів в реченні WHERE
    • Сортування рядків з використанням речення ORDER BY команди SELECT
    • Сортування результату в порядку зростання і убування значень
  • Модуль 4: Використання однорядкових функцій в команді SELECT
    • Демонстрація відмінностей між однорядковими і багаторядковими функціями SQL
    • Перетворення рядків за допомогою символьних функцій, використовуваних у списку SELECT і реченні WHERE
    • Перетворення чисел за допомогою функцій ROUND, TRUNC і MOD
    • Використання функцій для роботи з датами
  • Модуль 5: Використання функцій перетворення і умовних виразів
    • Неявне та явне перетворення типів даних
    • Використання функцій перетворення TO_CHAR, TO_NUMBER і TO_DATE
    • Вкладені однорядкові функції
    • Застосування функцій NVL, NULLIF і COALESCE до дат
    • Використання логічних умов IF THEN ELSE в команді SELECT
  • Модуль 6: Агрегування даних з використанням групових функцій
    • Використання групових функцій в команді SELECT для створення аналітичних звітів
    • Створення груп даних за допомогою речення GROUP BY
    • Виняток груп даних за допомогою пропозиції HAVING
  • Модуль 7: Вибірка даних з декількох таблиць
    • Написання команди SELECT для доступу до даних більш ніж однієї таблиці
    • Перегляд даних з таблиць за допомогою зовнішнього з'єднання
    • З'єднання таблиці із самою собою (self join)
    • Використання підзапитів
    • Типи проблем, що вирішуються за допомогою підзапитів
    • Визначення підзапитів
    • Типи підзапитів
    • Однорядкові і багаторядкові підпорядкований
  • Модуль 8: Використання операторів роботи над множинами
    • Опис операторів роботи над множинами
    • Використання операторів роботи над множинами для об'єднання декількох запитів в один
    • Сортування результатів при використанні операторів роботи над множинами
  • Модуль 9: Маніпулювання даними
    • Синтаксис команд DML
    • Додавання рядків у таблицю за допомогою команди INSERT
    • Використання команди UPDATE для зміни рядків таблиці
    • Видалення даних з таблиці за допомогою команди DELETE
    • Використання скриптів для маніпулювання даними
    • Збереження і відкат змін за допомогою команд COMMIT та ROLLBACK
    • Що таке узгодженість читання
  • Модуль 10: Використання команд DDL для створення і управління таблицями
    • Основні об'єкти БД, які розглядаються в курсі
    • Огляд структури таблиці
    • Основні типи даних, що використовуються при створенні стовпців таблиці
    • Використання простого синтаксису для створення таблиць
    • Які правила цілісності можуть бути визначені при створенні таблиці
    • Як працюють об'єкти схеми: (команди ALTER,DROP)
  • Модуль 11: Створення інших об'єктів схеми
    • Створення простого і складного подання
    • Доступ до даних через подання
    • Створення, редагування та використання послідовностей
    • Створення і супровід індексів
    • Створення приватних і публічних синонімів
  • Знайомство з концепціями і техніками обробки даних. Навички роботи з комп'ютером (знайомство з графічним інтерфейсом).

Запис на курс

Код курсуEA-11gSQL1
Тривалість3д (24год)
Код екзамену
Вартість без ПДВ9 000 грн.
Найближчі дати
  • 23.10.2017
  • 04.12.2017