Zakres tematyczny szkolenia
Podstawy XMLWprowadzenie, standard, cechy i zastosowanie języka XML
Sposób zapisu, struktura dokumentu
Definicja typu - walidacje
Schematy dokumentów
Przestrzenie nazw
Transformacje XSLT
Wybieranie informacji z dokumentów XML - XPath, Xquery
DOM - model obiektowy dokumentu
Wprowadzenie do Oracle XML DB
Możliwości i zastosowanie
Architektura
Typ XMLType, tabele XML, kolumny XML w tabelach relacyjnych
Model przechowywania dokumentów XML
Wsparcie dla schematów XML
Dokumenty strukturyzowane i niestrukturyzowane
Walidacja dokumentów XML
Dostęp do danych XML
Odczyt i zapis XML'a w PL/SQL
XML w SQL'u
Ładowanie danych XML - SQL*Loader'a
Czytanie XML'a protokołem HTTP
Wykorzystanie XML'a w PL/SQL'u
Obsługa XML pakietem DBMS_XDB oraz DBMS_XMLGEN
Tworzenie danych XMLType
Metody typu XMLType
Rzutowanie do CLOB, VARCHAR, NUMBER
Wykorzystanie Xpath
Wsparcie dla XML'a w SQL'u
XPath
Rzutowanie na typy SQL'owe
Przeszukiwanie XML
Zmiana dokumentu XML, łączenie dokumentów, kasowanie
Tworzenie elementów, atrybutów i generowanie drzewa dokumentu
Generacja XML podczas agregacji danych
Indeksowanie danych XML
XPath rewrite
Transformacje XLS
Przekształcanie dokumentów XML z wykorzystaniem XLST
Parsowanie i walidacja dokumentów XML w PL/SQL'u
Wsparcie PL/SQL'a dla modelu DOM
Generowanie XML z istniejących danych
W języku SQL
DBMS_XMLGEN