XPath2
Home Up

 

XPath Part 3 ]

Fast, reliable data access for ODBC, JDBC, ADO.NET and XML
WSSC 2008: An event dedicated to SOA and Web Services Security
Need an expert for Java, XML and Web Services projects?
88x31 CTIX Logo - Clear Background
Got SOX compliance?
Movielink Logo 88x31
Business Intelligence with R&R ReportWorks
IBM eserver xSeries 306m 8849 - P4 3.4 GHz
Memory
PROLIANT BL20P G3 XEON 3.6G 2P
iTunes Logo 88x31-1

 

XPath Navigation Limits SQL/XML Databases (Part 2)

TechNotes
Logic in DB
Beyond Java

Data Access
SOX

SQL/XML
Restructuring

Trees

Open Source
BizIntel

MySQL

Drivers
ODBC
JDBC
OLE DB
.NET

Podcast
SQL:2003

MS SQL 2005
XML DBs

XQuery

Webcast
XQuery
SQL:2003
MS SQL 2005

 

<<Prev 1 2 3 4 5 6 7 8 9 Next >>

No True Nonprocedural Processing Being Used

Nonprocedural database processing implies there is no procedural navigation being performed. Procedural navigation is a procedural process requiring knowledge of the structure and how to access it step-by-step. A common misconception with procedural processing is the belief that it is always more effective than nonprocedural processing for complex problems. This is not the case with algorithmic and semantic driven processing of complex database structures like nonlinear hierarchical structures. What happens is that the required combination and nesting of algorithmic procedures becomes too complex and time consuming to procedurally perform practically. What is needed is the already proven automatic way to process these complex nonlinear hierarchical structures so they can be processed with simple nonprocedural query requests that do not require procedural processing and navigation.

Hierarchical Processing Principles Not Enforced

Fast, reliable data access for ODBC, JDBC, ADO.NET and XML

In partial defense of XML’s limited hierarchical database processing today, XML was not designed for database processing; it was designed for markup use as mentioned previously. Database use in XML was actually an afterthought. This is why there is no XML specification for its more precise hierarchically principled database processing. This presents a major problem today because every XML hierarchical processing vendor tool is using their own proprietary or on-the-fly hierarchical processing logic which can produce inaccurate hierarchical results. Fortunately, there is no need for a hierarchical processing standard because there are already proven natural hierarchical principles that must be followed in order to produce correct results. This level of accurate full nonlinear hierarchical processing requires nonprocedural navigationless processing to perform complex, accurate, and consistent processing.

Hierarchical Semantics Not Used to Increase Data Value

Nonlinear hierarchical structures automatically contain a goldmine of valuable semantics that also exists between every leg in the structure. Today’s linear limited hierarchical XML processing does not utilize this semantic goldmine. This abundance of semantics enables every node to be related to every other node. This valuable fact is being ignored today. Multi-leg queries controlled by nonprocedural navigationless processing can utilize this semantic information to automatically process the nonlinear hierarchical query. This in turn increases the value of the customer’s hierarchical data by locating and determining the qualified data semantically.

Determining qualified data requires real-time hierarchical coordination logic known as LCA (Lowest Common Ancestor) processing to establish the context between the different referenced legs of the structure in order to process only meaningful relationships. A simple example is selecting data from one leg of the structure based on data from another leg of the structure coordinated by the LCA node. This query greatly increases the value and use of the data by dynamically enhancing the query context along with the capability to automatically support the multitude of different single and multi-leg queries made possible by the full processing of nonlinear structures.

<<Prev 1 2 3 4 5 6 7 8 9 Next >>


Database Server Watch  SQL Summit Home Page    Articles 

Visit GridSummit.com (Grid Computing Knowledge Portal) Visit WebServicesSummit.com: XML and Web Services Portal

 

© 2008, Ken North Computing LLC, All rights reserved.

 

120x90
  Movielink Generic 120X90 Animated