Niels Schmahljohann Systemberater STCC ORACLE Deutschland GmbH
“We are moving to a new age of data portability, one in which XML will play a key role” - Seybold Consulting, März 2002
Warum XML? hoher Standardisierungsgrad selbstbeschreibend Standard Werkzeuge verfügbar – Parser – Stylesheet-Transformationen automatisierte Verarbeitung les- und austauschbar ohne großen Entwicklungsaufwand
XML Standards XML – W3C DOM – W3C XPath – W3C XML Schema – W3C XSL and XSLT – W3C WebDAV - IETF SQL/XML – ANSI/ISO
Warum XML in der Datenbank und nicht im Dateisystem? relationale Daten bereits vorhanden – Kombination mit XML Dokumenten – Ausgabe als XML-Dokument Erweiterung des XML-Datenmodells – Zusätzliche Datenbankvalidierung – Transaktionskonzept – Datennahe Sicherheitskonzepte – Datennahe Logik –...
Release 1Release 2 8 i XML in der Oracle Datenbank
XML Werkzeuge Middle-Tier Unterstützung der Standards Release 1Release 2 XML in der Oracle Datenbank
Release 2 XML Werkzeuge Middle-Tier Unterstützung der Standards XML Datentyp in der Datenbank dokument- orientiert XML in der Oracle Datenbank XML Werkzeuge Middle-Tier Unterstützung der Standards
XML Werkzeuge Middle-Tier Unterstützung der Standards XML Datentyp in der Datenbank dokument- orientiert XML-Datenbank daten-orientiert Internet-Zugriffe XML in der Oracle Datenbank XML Werkzeuge Middle-Tier Unterstützung der Standards XML Datentyp in der Datenbank dokument- orientiert XML Werkzeuge Middle-Tier Unterstützung der Standards
SQL und XML: zwei Welten... SQL XML RDBMSXML Server
... wachsen zusammen! SQL XML Integrität Ansichten Indizes Oracle9 i
XML Architekturen Verwendet XML Schema Verwaltet Content & Daten F ü hrt zur besseren Performance & Skalierbarkeit Verwendet Standards
Messaging Oracle Internet Directory XML-DatenbankXML-Transformationen Message Gateway für MQSeries, Tibco and MSMQ Internet
XML-Insel...
ODBC, JDBC oder Eigenentwicklungen
... oder vollständige Lösung Integrität Ansichten Indizes Oracle AQ
XML-Insel... oder XML-Lösung native Dokument-Datenbank XML-Messaging Internet-Zugriff (SSL) Integration Enterprise-Datenbank
XML Projekte wachsen... XML Server Skalierbarkeit mit Oracle9 i RAC auch für XML-Anwendungen
Mediation Native Niche Enterprise XML-Anbieter