Uche Ogbuji

Subscribe to Uche Ogbuji: eMailAlertsEmail Alerts
Get Uche Ogbuji: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Uche Ogbuji

In previous articles (see Resources for links), I have discussed XML's value as a data format for Linux users. I have also discussed a wide variety of Linux tools for processing XML. But the data that XML usually represents often comes in forms that need to be managed on hard storage. Luckily, XML storage techniques and products have developed as much as other aspects of XML. We lucky Linux users have a wealth of choices available to us as we prepare to manage our XML data persistently. Just a little theory Although I used the word "practical" in the title of this article, a little background might be useful in choosing the best tools and techniques for managing your XML databases in Linux. There are almost as many uses of XML as there are XML users, but there are only two ways of looking at how XML documents are organized. XML's roots lie in SGML, which was original... (more)

Battle of the Bulging Standards

The many people and organizations who came to the XML industry from the database and software development industries have always wanted better standards for modeling the native data structures they interchange in XML. Some support for this was always likely in developing the XML Schema language that was expected to supplant XML 1.0 DTDs. Yet when drafts of the W3C XML Schema language (WXS) emerged, the mechanism provided for integrating with data type support proved immediately controversial. To simplify the matter a bit, the Post Schema Validation Infoset (PSVI) annotates the I... (more)