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год) |
Код екзамену | |
Вартість без ПДВ | 18 000 грн. |