Oracle Berkeley DB XML
Dieses Seminar führen wir im Moment nicht durch.
Oracle Berkeley DB ist quelloffenes Datenbankmanagementsystem, welches direkt in die eigene Anwendung eingebettet wird und somit keinen eigenen Datenbankserver benötigt. Es bietet hohe Performanz, nebenläufige Zugriffe, (verteilte) Transaktionen und umfassende Replikationsmechanismen für Hochverfügbarkeit bzw. Fehlertoleranz. Oracle Berkeley DB XML erweitert Oracle Berkeley DB um einen XML-Parser, XML-Indexer und eine XQuery Engine. Mit der Unterstützung von XQuery 1.0, XPath 2.0, XML Namenräumen und Schema-Validierung ist die Datenbank optimal für XML-Dokumente. Teilnehmer des Berkeley-Seminars lernen die Möglichkeiten der eingebetteten Datenbank umfassend kennen, und können über die C++-Schnittstelle XQuery-Abfragen stellen und so Daten in XML-Dokumenten speichern und suchen.
Inhalte des Seminars
Einführung in Oracle Berkeley DB
- Die Oracle Berkeley DB Produkte
- Unterstützte Betriebssysteme
- Installation kompilierter Binärdateien mit Paketen
- Quellcode selbst kompilieren
- Verzeichnis- und Komponentenübersicht
Entwicklungsprozess
- Datenbankumgebung konfigurieren
- Datenbank erstellen oder laden
- XML-Dokumente in der Datenbank speichern
- Knoten oder Dokumente speichern
- XPath/XQuery-Abfragen vornehmen
- Ergebnisse auswerten
Konfigurationsmöglichkeiten der Datenbankumgebung
- Multithreading
- Transaktionen
- Logging
Hauptbestandteile der C++ API
- Datenbankumgebung
- Manager
- Container
- Dokument
- Index
- Kontext
- Abfrage
- Ergebnis
- Fehlerbehandlung
Besonderheiten
- Interaktives Hilfswerkzeug
dbxml
- XQuery-Erweiterungsfunktionen
- Entwicklung neuer XQuery-Funktionen in C++
- Apache Integration
- Weitere Schnittstellenunterstützung wie PHP
Termine / Kontakt
Jedes Seminar führt tutego als kundenangepasstes Inhouse-Seminar durch.
Alle unsere Seminare können zudem als Live-Online-Seminar besucht werden.
Wir helfen Ihnen gerne bei der Anmeldung und einen passenden Termin zu finden. Kontaktieren Sie uns per E-Mail oder unter 0800/tutegos (kostenlos aus allen Netzen).
Die Fakten
- Empfohlene Schulungsdauer: 2 Tage, insgesamt 16 Unterrichtsstunden à 45 Minuten
- Zielgruppe: Software-Entwickler
- Vorkenntnisse: Der Kurs ›XML Grundlagen‹ und ›XQuery (XML Query Language)‹ oder vergleichbare Kenntnisse
- Schulungsunterlagen: Deutschsprachige Unterlagen (Online-Bücher)
- Seminar-Software: Basis des Seminars ist die aktuelle Version von Oracle Berkeley DB XML
Weiterführende Seminare
Um effektiv mit einer XML-Datenbank arbeiten zu können, ist Wissen im Bereich XML-Schema, XPath, XQuery und XSLT-Transformationen hilfreich. Der Kurs XML-Schema stellt den Aufbau von Schemadateien detailiert vor, XSL Transformations (XSLT) Transformationen, XQuery (XML Query Language) die XML-Datenbanksprache XQuery. Die Weiterbildung Java und XML addressiert Software-Entwickelnde, die mit Java-APIs die Oracle Berkeley DB ansprechen und XML-Verarbeitung automatisieren möchten.