Курс 11gXML Oracle: Основы XML/ Oracle 11g: XML Fundamentals
Ваша корзина пуста
Сумма: 0 руб.
О курсе

Базы данных Oracle 11g: Основы XML


Расписание и цены
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 16
13.05.2021
выбрать другую дату
28 000 руб. 29 000 руб.
Дневное обучение 16
13.05.2021
выбрать другую дату
28 000 руб. 29 000 руб.
Дневное обучение 16
13.05.2021
выбрать другую дату
47 790 руб. 47 790 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 16
13.05.2021
выбрать другую дату
28 000 руб. 29 000 руб.
Дневное обучение 16
13.05.2021
выбрать другую дату
28 000 руб. 29 000 руб.
Форма обучения Академ. часы Ближайшая группа Цена
Частные лица Организации
Дистанционный 16
13.05.2021
выбрать другую дату
28 000 руб. 29 000 руб.
Дневное обучение 16
13.05.2021
выбрать другую дату
47 790 руб. 47 790 руб.
Этот курс набирает желающих участников. Отправьте заявку на участие, а когда наберётся достаточное количество, мы с вами свяжемся.
Заказать обучение
Программа курса
Описание:

На этом курсе слушатели знакомятся с основами языка XML (Extensible Markup Language, расширяемый язык разметки). Слушатели изучают, как создавать XML-документы и трансформировать их, используя язык XSL (Extensible Stylesheet Language, расширяемый язык таблиц стилей). Слушатели знакомятся с пространствами имен XML и определениями типа документов (DTD, Document.Type Definitions). В курсе рассматриваются компоненты XML Schema, создание документа XML-схемы и проверка допустимости XML-документов с помощью XML Schema.

В курсе обсуждаются выражения языка XPath и их использование в языке XSL для отбора частей XML-документа, которые необходимо трансформировать. Кроме того слушатели знакомятся с обеспечением поддержки XML в различных продуктах Oracle, таких как Oracle XML DB, Oracle XML Developer's Kit и Oracle JDeveloper. Слушатели знакомятся с терминологией языка XQuery, его моделью данных и системой типов, а также с различными выражениями и функциями. В дополнение к этому слушатели учатся пользоваться XML-редактором в Oracle JDeveloper.

 

После успешного прохождения курса слушатели должны будут уметь:

  • Создавать правильные и допустимые XML-документы.
  • Использовать пространства имен XML в XML-документах.
  • Создавать и использовать документ XML-Schema.
  • Проверять допустимость XML-документов, используя стандартную технику XML.
  • Использовать Xpath-выражения и функции.
  • Трансформировать XML-документы с помощью таблиц стилей и Xpath-выражений.

Круг слушателей:

  • Администраторы баз данных
  • Системные аналитики
  • Разработчики Business Intelligence
  • Разработчики Forms

Необходимая предварительная подготовка:

  • Oracle Database 11g: SQL Fundamentals I

Рекомендуемая предварительная подготовка:

  • Опыт создания HTML-документов
  • Знание SQL
  • Знакомство с SQL*Plus

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

  • Введение в терминологию XML
    • Расширяемый язык разметки
    • Стандарты XML
    • Объектная модель документа (DOM)
    • Простой API для XML (SAX)
    • Построение XML-приложений с помощью технологии Oracle
    • XML в сервис-ориентированной архитектуре
    • Создание приложения и проекта в JDeveloper
  • Введение в XML-документы
    • Расширяемый язык разметки
    • Пример: простой XML-документ
    • Структура XML-документа
    • XML-декларация
    • Компоненты XML-документа
    • Правильный XML-документ
    • Сравнение XML и HTML
    • Создание XML-документа в JDeveloper
  • Проверка допустимости XML-документов с помощью определения типа документов (DTD,
  • Document Type Definition)
    • Что такое DTD
    • Общие правила DTD
    • Содержимое DTD
    • Пример простой DTD-декларации
    • Ссылка на DTD
    • Декларация элементов
    • Декларация атрибутов
    • Сущности в XML
  • Использование пространств имен XML
    • Что такое пространство имен XML
    • Зачем нужны пространства имен XML
    • Объявление пространств имен XML
    • Префиксы пространств имен XML
    • Примеры деклараций пространств имен XML
    • Область видимости пространства имен XML
    • Вызов утилиты ShowXmlNS
  • Проверка допустимости XML-документов с помощью определения XML-схемы (XML Schema, XML
  • Schema Definition Language)
    • Что такое XML Schema
    • Преимущества XML-схем
    • Сравнение XML Schema с DTD
    • Пример документа XML Schema
    • Проверка допустимости XML-документа с помощью определения XML-схемы
    • Ссылка на XML-схему с помощью атрибута schemaLocation
    • Компоненты XML-схемы
    • Создание документа XML-схемы в JDeveloper
  • Навигация по XML-документам с помощью языка XPath
    • Описание языка XML Path (XPath)
    • Модель XPath
    • Выражения XPath
    • Выражение пути расположения (Location Path)
    • Оси XPath
    • Операторы в выражениях XPath
    • Функции XPath
    • Проверка XPath-выражений
  • Трансформация XML-документов с помощью спецификаций XSLT
    • Описание языка XSL (Extensible Stylesheet Language, расширяемый язык таблиц стилей)
    • XSL-преобразования
    • Таблицы стилей XSLT
    • Использование таблицы стилей XML-документом
    • Создание XSL-файла в JDeveloper
    • Создание правил шаблонов
    • Правила шаблонов и приоритеты
    • Задание форматов вывода
  • Введение в Oracle XML DB (XML DB)
    • Что такое Oracle XML DB
    • Использование XML DB
    • Основные характеристики Oracle XML DB
    • Описание встроенного типа данных XMLType
    • Поддержка спецификации XML Schema в Oracle Database 11g
    • Обзор репозитория XML DB

 

Преподаватели
Преподаватель Алексей Папилин
Преподаватель Вадим Городилов
Документы об окончании