Oracle Database 12c: Use XML DB
Курс Oracle Database 12c: Use XML DB дозволить вам глибоко зануритися в ключові особливості Oracle XML DB. За допомогою інтерактивних інструкцій і практичних вправ, кваліфікований інструктор Oracle University навчить вас, як використовувати Oracle XML DB для зберігання, доступу, управління, перевірки, пошуку, оновлення, коментування, перетворення, генерації, імпорту та експорту XML-даних.
Oracle надає розробникам і іншим користувачам XML-інструменти, які працюють всередині бази даних Oracle. Прослуховуючи даний курс, ви будете розвивати навички використання технологій XML DB з SQL і PL / SQL для розробки додатків. Цей курс охоплює функції і утиліти XML DB, доступні в базі даних Oracle, які можуть використовуватися для розробки SQL і PL / SQL додатків.
Слухачі вивчають:
- Управління зберіганням XML в Oracle XML DB
- Витяг XML-даних в Oracle XML DB
- Створення і використання індексів на XML-даних
- Створення та управління XML-даними в Oracle XML DB
- Використання сховищ Oracle XML DB
- Управління змінами в XML- схемою
- Імпорт і експорт XML-даних
- Оновлення вмісту XML за допомогою XQuery
- Пошук вмісту XML за допомогою повнотекстового пошуку XQuery
Мета курсу:
- Використання поновлення XQuery
- Використання API-інтерфейсів PL / SQL для XML
- Імпорт і експорт XML-даних
- Використання повнотекстового пошуку
- Використання сховищ Oracle XML DB
- Анотації XML-схем
- Створення XML-даних з бази даних
- Огляд основних понять Oracle XML DB
- Зберігання XML-даних в Oracle XML DB
- Отримання XML-даних в Oracle XML DB
- Створення і використання індексів XMLIndex
- Обробка XML-даних
- Генерація XML-даних
- Створення і використання уявлень XMLType
- Управління та зміна сховища після реєстрації XML-схеми
- Використання XQuery з Oracle XML DB
Аудиторія курсу:
- Application Developers
- J2EE Developer
- PL / SQL Developer
- Technical Consultant
- Database Administrators
- System Analysts
- Business Intelligence Developer
- Forms Developer
Введення
- Питання про ваc
- Цілі курсу
- Необхідні знання для курсу
- Програма курсу
- Схеми бази даних
- Додатки
- Доступ до робочих місць слухачів
- Програмне оточення, яке використовується під час курсу
Введення в Oracle XML
- Що таке XML?
- Приклад: простий XML-документ
- Правила розмітки для елементів
- XML атрибути
- Правильно сформовані XML-документи
- Визначення типів документів (DTD) і XML-схем
- Навіщо потрібна перевірка XML-документа
- XPath і XQuery
Введення в Oracle XML DB
- Oracle XML DB
- Oracle XML DB: користь
- Oracle XML DB: особливості
Зберігання XML даних в Oracle XML DB
- XMLType: огляд
- Опис варіантів зберігання XMLType
- Створення об'єктів XMLType
- Оголошення XMLType
- Вставка даних в XMLType
- XMLType: характеристики зберігання
- XMLType: моделі зберігання
- Введення SQL обмежень
Використання XML схеми з Oracle XML DB
- Використання XML схеми з Oracle XML DB: огляд
- XMLType і XML-схема
- Управління XML-схемою
- Створення заснованих на XML схемі таблиць і стовпців XMLType
- Завдання неструктурованого зберігання заснованих на XML-схемі даних
- Управління змінами в XML-схемі
Керованість Oracle XML DB
- Анотації в XML-схемах Oracle
- Способи застосування анотацій в XML-схемах
- Методи анотацій
- Приклад, XML-схема "бланк замовлення": urchaseOrder.xsd
- XML-схема "бланк замовлення" з анотаціями: purchaseOrder.xsd
- Впровадження анотацій в XML-схему з використанням пакета DBMS_XMLSCHEMA_ANNOTATE.
- Параметри процедур анотування.
- Готові елементи анотацій для XML-схем в Oracle XML DB
Секціонування таблиць XMLType
- Основи секціонування
- Таблиці упорядкованого набору
- Секціонування таблиць і стовпців XMLType, що зберігаються об'єктно-реляційно
- Вказівка інформації для секціонування таблиці XMLType
- Підтримка розділів
- Онлайн перевизначення розділів для таблиць упорядкованого набору
- Секціонування бінарних XML-таблиць
Використання XQuery для отримання XML даних в Oracle XML DB
- Отримання XML контенту
- Використання виразів FLWOR: огляд
- Підтримка XQuery в Oracle Database
- Запити до бази даних: реляційні дані
- Запити до бази даних: дані XMLType
- Запити до даних XMLType за допомогою стандартних функцій SQL / XML
Запити до даних XMLType за допомогою стандартних функцій SQL / XML
- Перехід від функцій Oracle для поновлення XML-даних до оновлення через XQuery
- Знімки поновлення XQuery
- Оновлення XML-даних
- Оновлення всього XML документа
- Загальний синтаксис поновлення XQuery
- Заміна XML-компонентів (поточний стан)
- Заміна XML-компонентів (оновлене стан)
- Вказівки щодо перетворення XML-даних до невизначеного значення (NULL)
Пошук XML контенту за допомогою повнотекстового пошуку XQuery
- Можливості повнотекстового пошуку
- Доступна документація
- Вирази повнотекстового пошуку
- Індексація для повнотекстового пошуку XQuery
- Вимоги для створення повнотекстового індексу XQuery
- Індексація для повнотекстового пошуку XQuery: найкраща продуктивність
- Використання заснованих на схемі XML-даних з повнотекстових пошуком XQuery
- Помилка ORA-18177: Використання заснованих на схемі XML-даних з повнотекстових пошуком XQuery
- Індексування даних XMLType
Індексування даних XMLType
- Використання індексу XMLIndex
- Що таке XMLIndex?
- Неструктурований компонент XMLIndex
- Нова можливість: Структурований компонент XMLIndex
- Рекомендації по використанню
Генерація XML даних
- Генерація XML даних за допомогою XQuery
- Генерація XML даних за допомогою стандартних функцій SQL / XML
- Генерація XML даних за допомогою PL / SQL пакета DBMS_XMLGEN
Перетворення XML даних
- Створення уявлень XMLType
- Перетворення XML
- Використання XQuery для перетворення XML
Створення реляційних уявлень на основі XML даних
- Введення в створення і використання реляційних уявлень на основі XML-даних
- Створення реляційних уявлень на основі XML-даних: один рядок для кожного XML-документа
- Створення реляційних уявлень на основі XML-даних: прив'язка XML компонентів до стовпців
- Огляд уявлення в Oracle SQL Developer
- Індексування оброблених бінарних XML-даних за допомогою реляційних уявлень
- Запит до XML-контенту як до реляційних даних
Доступ до ресурсів репозиторія Oracle XML DB
- XML DB репозиторій: огляд
- Створення папок і ресурсів за допомогою PL / SQL
- Доступ до ресурсів
- Списки контролю доступу
- Складові документи
- Події сховища
Використання вбудованих web-сервісів Oracle XML DB
- Огляд Web-сервісів
- Огляд вбудованих web-сервісів Oracle XML DB
- Конфігурація web-сервісів для Oracle XML DB
- Включення web-сервісів для Oracle XML DB
- Звернення до Oracle XML DB за допомогою web-сервісів
- Доступ до збережених процедур PL / SQL за допомогою web-сервісів
Експорт та імпорт XML даних
- SQL * Loader
- Завантаження даних XMLType
- Oracle Data Pump
Необхідна попередня підготовка:
- Базовий досвід роботи з SQL і PL/SQL
- Основи XML
- Oracle Database: Розробка програмних одиниць PL/SQL
Рекомендована попередня підготовка:
- Знайомство з Oracle SQL Developer
- Знайомство з SQL*Plus
- Знайомство з PL/SQL
Запис на курс
Код курсу | OD12cXML_DB |
---|---|
Тривалість | 5д (40год) |
Код екзамену | |
Вартість без ПДВ | 33 600 грн. |
Найближчі дати | |
|