Курс: Oracle 11g: XML Fundamentals

Курс: Oracle 11g: XML Fundamentals

Курс: Oracle 11g: XML Fundamentals


Продолжительность курса: 16 ак. ч.

Описание курса:
Курс XML Fundamentals посвящен основам XML. В течение 2 дней вы познакомитесь с основами XML технологии, включая написание правильного и валидного XML, создания Document Type Definitions (DTDs) и XML-схем документов и использование XPath and XQuery.

Аудитория:
•    Администраторы СУБД
•    Разработчики приложений
•    Системные аналитики
•    Разработчики Business Intelligence
•    Разработчики форм
•    Java разработчики
•    Разработчики
•    Сотрудники технической поддержки

Необходимая подготовка:
•    Знание SQL

Результат обучения:
После изучения курса слушатель будет уметь:
•    Создание правильных и валидных XML документов
•    Использование XML Namespaces в XML документе, чтобы разрешить проблему переопределенности имен в XML документе.
•    Создание Document Type Definition (DTD) и XML схем документов для валидации XML документов.
•    Использование Xpath выражений и функций для поиска и выбора узлов в XML документах.
•    Трансформация XML документов с использованием таблиц стилей и выражений Xpath.
•    Использование Oracle JDeveloper для просмотра, создания, редактирования и тестирования XML и других XML-основанных документах.
•    Использование XQuery для запросов, генерации и трансформации XML контента.
•    Описание возможностей и применение Oracle XML DB

Программа курса:
Модуль 1. Введение
•    Рассматриваемые объекты. Цели курса. Схемы данных, используемые в курсе.
•    XML схема orderxsd, составленная на основании заказа на поставку, используемая в курсе в XML DB.
•    Приложения к материалам курса. Сведения о технических средствах в классе.
•    Рабочее место слушателя. Как вводить операторы SQL.

Модуль 2. Введение в XML документ
•    Extensible Markup Language (Расширяемый язык разметки).
•    Преимущества использования XML.
•    XML стандарты. Document Object Model (DOM) – Объектная модель документа.
•    Подержка Oracle технологии XML. Использованиие XML в Oracle JDeveloper.
•    Создание XML приложений на технологиях Oracle.
•    Создание приложения и проекта в JDeveloper.

Модуль 3. Валидация XML с помощью Document Type Definitions (DTDs)
•    Что есть Document Type Definition? Зачем валидировать XML документы?
•    Общие правила DTD. Содержимое DTD. Ссылки на DTD. Элемент, Атрибут, и Сущность — элементы декларации.
•    Полный DTD: пример. Валидация XML через использование DTD.

Модуль 4. Модуляризация XML через Namespaces
•    Что есть XML Namespace? Зачем надо использовать XML Namespaces.
•    Декларация XML Namespaces. XML Namespace префиксы.
•    Пример XML Namespace деклараций.
•    Сфера применимости XML Namespace деклараций.
•    Вызов инструмента ShowXmlNS.

Модуль 5. Валидация XML документов
•    Что есть XML схема? Цели применения XML схем. XML схема или DTD.
•    Валидация XML документа через XML схему документа.
•    Ссылка на XML схему в schemaLocation атрибуте. Компоненты XML схемы.
•    Создание XML схемы документа в JDeveloper.
•    Создание XML документа по XML схеме.

Модуль 6. Навигация по XML документам с использованием языка XPath
•    Что есть XML Path язык? Модель XPath. XPath выражения.
•    Расположение XPath выражений. Расположение шагов при XPath выражениях.
•    XPath оси и узлы для тестирования. XPath функции.
•    Тестирование XPath выражений.

Модуль 7. Трансформация XML с использованием языка XSL Transformations
•    Что есть XSL? XSL тринсформации. XSLT в стилевом шаблоне.
•    Использование XSLT шаблонов над XML документами.
•    Просмотр трансформированного документа.
•    Создание и применение правил в шаблоне.
•    Условная обработка и использование мод.

Модуль 8. Работа с XQuery
•    Что есть XQuery? Применения XQuery. XQuery терминология и модель данных.
•    Конверсия XML в Query Data Model. XQuery правила синтаксиса.
•    XQuery поддержка в JDeveloper.
•    XQuery выражения, функции, и операторы. Использование FLWOR выражений.

Модуль 9. Введение в Oracle XML DB
•    Что есть Oracle XML DB? Oracle XML DB причины создания и применения.
•    Где применяется Oracle XML DB? Как Oracle XML DB реализована?
•    Oracle XML DB: возможности. Использование XMLType.
•    XMLType модели хранения. XML схема — поддержка в Oracle Database 12c. Записаться на курс

Характеристики курса

  • Начало: Ведется набор
  • Вендор: Oracle
  • Код курса: OracleIL1
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск,
  • Направление: Oracle iPlatform: Languages
  • Академических часов: 16
  • Количество мест: 8
  • Очно: 40900 ₽
  • Дистанционно: 40900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru