Structured Query Language (SQL) - Cultural View of Technology
Structured Query Language (SQL) - Cultural View of Technology
Structured Query Language (SQL) - Cultural View of Technology
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
XLeratorDB 125<br />
[27] See general Business Intelligence documentation Micros<strong>of</strong>t and IBM, for example: http://download.boulder.ibm.com/ibmdl/pub/<br />
s<strong>of</strong>tware/data/sw-library/cognos/pdfs/factsheets/fs_cognos8bi_analysis_for_micros<strong>of</strong>t_excel.pdf<br />
[28] http://www.micros<strong>of</strong>t.com/presspass/newsroom/<strong>of</strong>fice/BusinessIntelligenceFS.mspx<br />
[29] http://www.WestClinTech.com/Blog/tabid/132/EntryID/19/Default.aspx<br />
[30] http://www.WestClinTech.com/<br />
[31] http://www.micros<strong>of</strong>t.com/sqlserver/2008/en/us/default.aspx<br />
[32] http://<strong>of</strong>fice.micros<strong>of</strong>t.com/en-us/excel/default.aspx<br />
X<strong>SQL</strong><br />
X<strong>SQL</strong> combines the power <strong>of</strong> XML and <strong>SQL</strong> to provide a language and database independent means to store and<br />
retrieve <strong>SQL</strong> queries and their results.<br />
Description<br />
X<strong>SQL</strong> is the combination <strong>of</strong> XML (Extensible Markup <strong>Language</strong>) and <strong>SQL</strong> (<strong>Structured</strong> <strong>Query</strong> <strong>Language</strong>) to provide<br />
a language and database independent means for storing <strong>SQL</strong> queries, clauses and query results. X<strong>SQL</strong> development<br />
is still in its infancy and welcomes suggestions for improvement (especially in the form <strong>of</strong> patches).<br />
Currently, the X<strong>SQL</strong> project has a DTD (Document Type Definition) to define the structure <strong>of</strong> an X<strong>SQL</strong> document<br />
and researchers are currently working on modifying the XML Generator, DBI Perl module to be able to parse X<strong>SQL</strong><br />
documents and provide a tree- and event-based API (Application Programming Interface) to their elements. These<br />
modifications are being submitted as patches to the modules maintainer, Matt Sergeant. Thus, the source code does<br />
not live at this site.<br />
It is hoped that X<strong>SQL</strong> will provide an end-to-end solution for handling <strong>SQL</strong> in Perl (other languages can be<br />
supported if there is interest). Creating X<strong>SQL</strong> implementations in other languages will allow all databases to support<br />
XML without having to alter the database source code in any way. The X<strong>SQL</strong> implementations can take care <strong>of</strong><br />
turning X<strong>SQL</strong> in <strong>SQL</strong> and turning results into X<strong>SQL</strong>.<br />
External links<br />
• X<strong>SQL</strong> project website [1]<br />
References<br />
[1] http://xsql.sourceforge.net/