www.wikidata.de-de.nina.az
Der Begriff XML Datenbank charakterisiert die Eigenschaft einer Datenbank oder eines Datenbankverwaltungssystems mit XML ausgezeichnete Dokumente speichern und durchsuchen zu konnen Inhaltsverzeichnis 1 Einordnung 2 XML Empfehlungen 3 Vergleich mit SQL 4 Implementierungen 4 1 Native XML Datenbanken 4 2 XML enabled Datenbanken 5 Literatur 6 Weblinks 6 1 EinzelnachweiseEinordnung BearbeitenXML ist eine Auszeichnungssprache zur Strukturierung textorientierter Informationen XML Datenbanken gehoren deshalb zu den dokumentenorientierten Datenbanken Zur Abfrage und Modifikation von XML Datenbanken werden oft Techniken eingesetzt die uber den SQL Standard hinausgehen bzw diesen vollkommen ersetzen Im weiteren Sinne gehoren sie deshalb auch in die Gruppe der NoSQL Systeme Die von XML Datenbanken eingesetzten Datenbankmodelle unterscheiden sich in relationale objektorientierte oder proprietare Techniken XML Empfehlungen BearbeitenDas W3C publizierte nach der breiten Akzeptanz von XML weitere Empfehlungen die von XML Datenbanksystemen mehr oder weniger unterstutzt werden XPath Sprache um Knoten in XML Dokumenten zu adressieren XSLT Transformationssprache um XML Dokumente in andere Formate zu konvertieren XQuery Abfragesprache um XML Strukturen zu durchsuchen XQuery and XPath Data Model XDM Einfuhrung von Datentypen XQuery Fulltext Erweiterung von XQuery und XPath um Volltextsuche XQuery Update Erweiterung von XQuery um die Moglichkeit Daten zu modifizieren Vergleich mit SQL BearbeitenWas in relationalen Datenbanksystemen SQL zur Abfrage und Manipulation ist ist bei XML Datenbanken vor allem XPath XQuery und XQuery Update Zur Transformation und Darstellung der XML Daten konnen wiederum XQuery oder XSL XSLT XSL FO verwendet werden Implementierungen BearbeitenGenerell lassen sich zwei Formen der Implementierung unterscheiden XML enabled Herkommliche Datenbanksysteme z B Relationale Datenbanksysteme die eine Zuordnung auf oder in das XML Format erlauben Man bezeichnet diese Vorgehensweise als datenorientiert Die Abfrage und Modifikation erfolgt mit den Mitteln des Datenbanksystems z B SQL Native XML Datenbanksysteme Diese haben eigene fur XML Dokumente optimierte Speicher und Indizierungstechnologien entwickelt Die Abfrage und Modifikation erfolgt mit standardisierten oder proprietaren Methoden Native XML Datenbanken Bearbeiten Name Hersteller Kosten ProduktbeschreibungBaseX BaseX Team Open SourceDownload XQuery 3 1 XPath 2 0 XQuery Update XQuery Full Text XSLT 1 0 integriert XSLT 2 0 uber Saxon JSON HTML5 SQL interaktive und benutzerfreundliche GUI Interfaces REST WebDAV XML DB XQJ 15 weitere Programmiersprachen Schwerpunkt auf Performance und SkalierbarkeitBerkeley DB XML Oracle kostenlosDownload eXist db eXist db Team Open SourceDownload XQuery 1 0 XPath 2 0 teilweise XQuery 3 0 1 XSLT 1 0 integriert XSLT 2 0 uber Saxon HTTP Interfaces REST WebDAV SOAP XML RPC and Atom Publishing Protocol XML database specific XMLDB XUpdate XQuery Update Extension 2 MonetDB XQuery monetdb Team Open SourceDownload Entwicklung der XQuery Erweiterung auf dem Stand von Mai 2011 eingefroren 3 Sedna Sedna Team Open Source Feature ListXindice Apache Software Foundation Open SourceDownload Weiterfuhrung dbXML Core Dez 2001 nutzt X Path als Abfragesprache XML DB X Update fur Aktualisierungen XML DB API durch Java besitzt XML RPC API wird seit August 2011 nicht mehr weiterentwickelt 4 XML enabled Datenbanken Bearbeiten Db2 pureXML XML Extender Microsoft SQL Server Oracle DatabaseLiteratur BearbeitenBastian Gorke XML Datenbanken in der Praxis Ein praktischer Einblick in die Welt der XML Datenbanken und ihrer Verwendung in Programmiersprachen bomots Verlag Saarbrucken 2006 ISBN 3 939316 19 9 Uwe Hess XML und Datenbanken Die Schnittstellen von Access und SQl Server professionell nutzen Markt und Technik Verlag Munchen 2002 ISBN 3 8272 6304 2 Wassilios Kazakos Andreas Schmidt Peter Tomczyk Datenbanken und XML Konzepte Anwendungen Systeme Springer Berlin u a 2002 ISBN 3 540 41956 X Meike Klettke Holger Meyer XML amp Datenbanken Konzepte Sprachen und Systeme dpunkt Verlag Heidelberg 2003 ISBN 3 89864 148 1 Harald Schoning XML und Datenbanken Konzepte und Systeme Hanser Munchen u a 2002 ISBN 3 446 22008 9 Michael Seeman Native XML Datenbanken im Praxiseinsatz Software und Support Verlag Frankfurt am Main 2003 ISBN 3 935042 35 3 Michael Wagner SQL XML 2006 Evaluierung der Standardkonformitat ausgewahlter Datenbanksysteme Diplomica Verlag Hamburg 2010 ISBN 978 3 8366 9609 8 Weblinks BearbeitenExtensible Markup Language XML Abgerufen am 24 Februar 2015 XQuery 3 0 An XML Query Language Abgerufen am 24 Februar 2015 XQuery and XPath Full Text 1 0 Abgerufen am 24 Februar 2015 XQuery Update Facility 3 0 Abgerufen am 24 Februar 2015 Ronald Bourret Native XML Databases Sehr umfangreiche Liste aller nativen XML Datenbanksysteme Abgerufen am 15 Oktober 2011 englisch Diplomarbeiten Abgerufen am 15 Oktober 2011 Einzelnachweise Bearbeiten Archivierte Kopie Memento des Originals vom 10 November 2013 im Internet Archive nbsp Info Der Archivlink wurde automatisch eingesetzt und noch nicht gepruft Bitte prufe Original und Archivlink gemass Anleitung und entferne dann diesen Hinweis 1 2 Vorlage Webachiv IABot exist db org http exist db org exist apps doc update ext xml http www monetdb org XQuery http attic apache org projects xindice html Abgerufen von https de wikipedia org w index php title XML Datenbank amp oldid 211779669