1 / 40

Native XML-Datenbanken am Beispiel von TAMINO

Native XML-Datenbanken am Beispiel von TAMINO. Wolfhard Steinmetz, Felix Guntrum Fachhochschule Gießen-Friedberg Fachbereich MNI. Motivation. Die native XML-DB TAMINO. Was ist Tamino? Informationsserver auf XML Basis Speicherung von XML aus verschiedenen Quellen

dolan-oneal
Download Presentation

Native XML-Datenbanken am Beispiel von TAMINO

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Native XML-Datenbanken am Beispiel von TAMINO Wolfhard Steinmetz, Felix Guntrum Fachhochschule Gießen-Friedberg Fachbereich MNI

  2. Motivation

  3. Die native XML-DB TAMINO • Was ist Tamino? • Informationsserver auf XML Basis • Speicherung von XML aus verschiedenen Quellen • Unterstützung von XML-Transformationen

  4. XML Transformationsmöglichkeiten von Tamino • natives Speichern und Auslesen von XML Objekten (XML-Store und X-Machine) • Schnittstelle zu externen Anwendungen und Datenquellen (X-Node) • internes Speichern und Auslesen von SQL-Daten (SQL Store und SQL Engine) • Administration über ein eingebautes Web-Interface mit einem beliebigen gängigen Browser (System Management Hub)

  5. Die native XML-DB TAMINO

  6. Die Architektur von Tamino

  7. Architektur - Die X-Machine

  8. X-Machine Komponenten

  9. X-Machine: XML Parser

  10. X-Machine: Object Processor

  11. X-Machine: Query Processor

  12. X-Machine: Document Composer

  13. Architektur - Die X-Tension

  14. Architektur - Die X-Tension

  15. Architektur - Die X-Node

  16. Architektur - Die X-Node

  17. Architektur - Die Data Map

  18. Architektur - Die Data Map Schema information to XML Object Composer Schemas defined by Administrator Schema information to Parser Schemas Schema information to trigger user-defined application logic via Server Extension Schema information to Object Processor for storing objects

  19. Architektur - Die SQL Engine XQL queries

  20. Die Produktkomponenten von TAMINO

  21. X-Port und die HTTP Schnittstelle

  22. Produktions Komponenten

  23. TAMINO Schema Editor

  24. TAMINO Schema Editor • XML Schema ist eine Alternative zur DTD in XML • Beschreibt die Struktur eines XML Dokuments • Elemente, Attribute und ihre Datentypen • Kind-Elemente und deren Anzahl und Anordnung • Definiert Standardwerte für Elemente bzw. Attribute • Tamino erweitert Schema um eigene und datenbankspezifische Metainformationen

  25. TAMINO Manager

  26. TAMINO Interactive Interface

  27. Live-Demonstration

  28. X-Plorer

  29. Extended Features ..

  30. X-Application

  31. X-Application

  32. X-Application – JSP Tag Library

  33. X-Application - Generator

  34. WebDAV Server

  35. WebDAV Server Request Response WebDAV Client Data store Tier 1 Tier 2 Tier 3

  36. Application TAMINO API

  37. Application TAMINO API • TAMINO API, objektorientiert • HTTP-Client API für ActiveX • HTTP-Client API für JAVA • HTTP-Client API für JScript

  38. Marktübersicht

  39. ENDE

More Related