kexi project
Rapid Database Application Development
"Microsoft Access for Linux"

Home Download FAQ Support Features Handbook Screenshots Screencasts Compile Kexi Development Authors Contact License Sponsorship Translate This Site

wiki navigation:

Front Page
[info] [diff] [login]
[recent changes]
[most popular]
You can donate
to Kexi Project:
Via PayPal

Spread the word about Kexi!
Get Kexi Now!

Built on the KDE technology

Member of the Calligra Suite

No Software Patents!

KexiDataMigrationAndSharing Using SQL/XML

 started: jstaniek, Tom Browder <tom.browder at>, january 2007
 status: proposal, not published yet

TODO: publish refined proposal from Tom Browder

Table of Contents
   What is SQL/XML?
   The idea
   The goal
   See also

What is SQL/XML?

From SQL/XML home page: SQL/XML is an ANSI and ISO standard that provides support for using XML in the context of an SQL database system. Because SQL is the standard language for accessing and managing data stored in relational databases, it is natural that enterprises and users worldwide need the ability to integrate their XML data into their relational data through the use of SQL facilities.

SQL/XML makes it possible to store your XML documents in your SQL database, to query those documents using XPath and XQuery, and to "publish" your existing SQL data in the form of XML documents.

^ toc

The idea

Do not try to define specification of the storage layer. Focus on having core pats of datbaase schema exchangeable. Then data can be exchangeable on top of this.

^ toc

The goal

Except a new XML import/export feature for Kexi, the side effect is a specification for OASIS. To achieve the latter goal, collaboration with the Base team is valuable.

^ toc

See also

Kexi - "MS Access for Linux" ... and Windows
© Kexi Team
This content is available under GFDL
Last edited: January 10, 2007 by tom, visited 0 times.