[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message]

RE: XML aggregation question?

  • From: David Lyon <david.lyon@xxxxxxxxxxxxxx>
  • To: xml-dev <xml-dev@xxxxxxxxxxxxx>
  • Date: Mon, 28 Aug 2006 13:50:59 +1000

sql 2005 xml aggregation

On Sun, 2006-08-27 at 19:21 -0700, Michael Rys wrote:
> What about all the Express versions of the relational database products
> that have XML features such as SQL Server 2005 express
> (http://www.microsoft.com/sql/editions/express/default.mspx) or Oracle
> 10gR2 Express?
> 
> They should be free (have some processing limitations though like amount
> of data) but are normally fully functional for the general SQL and XML
> functionalities.

I'm sure that they are quite good products and have good stuff in them.

But unless I have missed something obvious, it's beyond the scope of any
databases to do aggregation between enterprises at a low cost. If they
did, the dba's and security-administrators would riot and immediately
disable it. 

If you think about it, this is something that is possible now via
replication. If a company uses a vpn, it can be moderately secure.

What isn't happening with the replication approach is that everybody
want's to design their own database format. So the whole idea falls
flat.

For xml, what I think it needs is for a database schema to be published
(maybe like the one I published before) whereby replication and
aggregation become a much simpler proposition.

Maybe one company has Oracle, another SQL-Server but the XML Aggregation
can work regardless.

In 15 years, what has changed is that any company that can afford a
computer can afford a state of the art database. Proprietory,
open-source or even bundled (MDAC), they are all superbly good.

Once again, at its simplest, all that is needed is to hold a simple xml
document table that for illustration purposes looks a little like this:

 Document_ID AutoIncrement
 Document_Type VarChar(40) 
 Document_Date DateTime
 Owned_BY Integer       (0=Self, xx=Other company)
 Shared_with Integer	(0=Self, xx=Other Company)
 XML_Document Memo
 Replication_Status Char(1)
 expiry_date DateTime

As the numbers of documents in an xml system increase, storing them in
an appropriate database becomes a necessity. I can't see any way back to
the file system for me or my customers.

Also, once the xml documents are transferred and stored, integration and
data reading can happen from there. The whole thing is a little bit
safer than just leaving the files in the file system.

Regards

David



[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index]


PURCHASE STYLUS STUDIO ONLINE TODAY!

Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!

Buy Stylus Studio Now

Download The World's Best XML IDE!

Accelerate XML development with our award-winning XML IDE - Download a free trial today!

Don't miss another message! Subscribe to this list today.
Email
First Name
Last Name
Company
Subscribe in XML format
RSS 2.0
Atom 0.3
 

Stylus Studio has published XML-DEV in RSS and ATOM formats, enabling users to easily subcribe to the list from their preferred news reader application.


Stylus Studio Sponsored Links are added links designed to provide related and additional information to the visitors of this website. they were not included by the author in the initial post. To view the content without the Sponsor Links please click here.

Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member
Stylus Studio® and DataDirect XQuery ™are products from DataDirect Technologies, is a registered trademark of Progress Software Corporation, in the U.S. and other countries. © 2004-2013 All Rights Reserved.