XSQL

XSQL

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 Language) to provide a language and database independent means for storing SQL queries, clauses and query results. XSQL development is still in its infancy and welcomes suggestions for improvement (especially in the form of patches).

Currently, the XSQL project has a DTD (Document Type Declaration) to define the structure of an XSQL document and researchers are currently working on modifing the XML Generator, DBI Perl module to be able to parse XSQL documents and provide a tree- and event-based API (Application Programming Interface) to their elements. These modifications are being submitted as patches to the modules maintainer, Matt Sergeant. Thus, the source code does not live at this site.

It is hoped that XSQL will provide an end-to-end solution for handling SQL in Perl (other languages can be supported if there is interest). Creating XSQL implementations in other languages will allow all databases to support XML without having to alter the database source code in any way. The XSQL implementations can take care of turning XSQL in SQL and turning results into XSQL.

External links

* [http://www.xsqlsoftware.com/ XSQL Official]


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • 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:… …   Deutsch 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”