XSQL

XSQL

Vorlage:Infobox Dateiformat/Wartung/MIME fehltVorlage:Infobox Dateiformat/Wartung/MagischeZahl fehltVorlage:Infobox Dateiformat/Wartung/Entwickler fehltVorlage:Infobox Dateiformat/Wartung/Website fehlt

XSQL – Combining XML and SQL
Dateiendung: keineVorlage:Infobox Dateiformat/Wartung/Endung fehlt
Art: Auszeichnungssprache/Datenbanksprache
Erweitert von: XML, SQL
Standard(s): xsql.sourceforge.net

XSQL verbindet die durch XML gebotenen Möglichkeiten einer universellen Datenbeschreibung mit den Möglichkeiten von SQL, um Abfragen relationaler Datenbanken und deren Ergebnisse unabhängig von der jeweiligen Programmiersprache und des verwendeten Datenbanksystems weiterverarbeiten zu können.

Mit der Implementierung von XSQL beschäftigt sich zum einen das gleichnamige SourceForge-Projekt, zum anderen stellt der Oracle Application Server eine Reihe von Systemprogrammen bereit, um XML mit PL/SQL oder Java bearbeiten zu können.

Inhaltsverzeichnis

xsql.sourceforge

Das SourceForge-Projekt xsql.sourceforge.net spezifiziert die Implementierung von XSQL durch eine DTD. Es ist allerdings geplant, zu einem späteren Zeitpunkt ein XML-Schema zu verwenden. Zum parsen der XSQL-Dateien und den Zugriff auf deren Elemente wird ein baum- und ereignis-basiertes API verwendet. XSQL wird durch Änderungen am Perl-Modul XML::Generator::DBI realisiert. Diese Änderungen werden durch den Modul-Maintainer eingepflegt. XSQL ist somit auf jeder Hardware-Plattform verfügbar, auf der Perl eingesetzt werden kann. Bei genügend Interesse können auch andere Programmiersprachen unterstützt werden.

Oracle Application Server

Der Oracle Application Server der Firma Oracle benutzt XSQL-Pages, um XML-Daten zu speichern, diese bei Bedarf mit XSLT zu transformieren und darzustellen. Zur Anwendungsentwicklung mit bspw. JDeveloper müssen die jeweiligen XML-Parser für Java oder PL/SQL installiert sein. Die benötigten Klassen sind im ORACLE's XML Developer Kit (XDK) aktueller Revision enthalten.

Siehe auch

Weblinks

SourceForge-Projekt

Oracle Application Server:


Wikimedia Foundation.

Игры ⚽ Нужна курсовая?

Schlagen Sie auch in anderen Wörterbüchern nach:

  • XSQL — combines the power of XML and SQL to provide a language and database independent means to store and retrieve SQL queries and their results. Description XSQL is the combination of XML (Extensible Markup Language) and SQL (Structured Query… …   Wikipedia

  • Beautyberry — Taxobox name = Beautyberry image width = 240px image caption = Callicarpa dichotoma Early Amethyst (Purple Beautyberry) regnum = Plantae divisio = Magnoliophyta classis = Magnoliopsida ordo = Lamiales familia = Verbenaceae genus = Callicarpa… …   Wikipedia

  • Tropane — Tropane[1] …   Wikipedia

  • Uncaria tomentosa — Taxobox name = Uncaria tomentosa image width = 240px image caption = regnum = Plantae divisio = Magnoliophyta classis = Magnoliopsida ordo = Gentianales familia = Rubiaceae genus = Uncaria species = U. tomentosa binomial = Uncaria tomentosa… …   Wikipedia

  • Andrographis paniculata — Taxobox name = Andrographis paniculata image width = 250px regnum = Plantae divisio = Magnoliophyta classis = Magnoliopsida ordo = Lamiales familia = Acanthaceae genus = Andrographis species = A. paniculata binomial = Andrographis paniculata… …   Wikipedia

  • Microsoft SQL Server Compare Tools — This is a list of notable Microsoft SQL Server Compare Tools that are used to compare the schemas and/or data of differing Microsoft SQL Server databases. Contents 1 General information 2 Features 2.1 Compare 2.2 …   Wikipedia

  • Grevillea victoriae — Royal Grevillea Above:Grevillea victoriae subsp. victoriae Mount Buffalo National Park, Victoria Scientific classification Kingdom …   Wikipedia

  • Bocksdorn — Gemeiner Bocksdorn Gemeiner Bocksdorn (Lycium barbarum) Systematik Klasse: Dreifurchenpollen Zweikeimblättrige (Rosopsida) …   Deutsch Wikipedia

  • Dünen-Gerste — Strand Gerste Strand Gerste (Hordeum marinum) Systematik Ordnung: Süßgrasartige (Poales) …   Deutsch Wikipedia

  • Dünengerste — Strand Gerste Strand Gerste (Hordeum marinum) Systematik Ordnung: Süßgrasartige (Poales) …   Deutsch Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”