Interaction between path and type constraints
PODS '99 Proceedings of the eighteenth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems
Deductive database languages: problems and solutions
ACM Computing Surveys (CSUR)
Data on the Web: from relations to semistructured data and XML
Data on the Web: from relations to semistructured data and XML
XML Declarative Description: A Language for the Semantic Web
IEEE Intelligent Systems
Towards a Foundation for XML Document Databases
EC-WEB '00 Proceedings of the First International Conference on Electronic Commerce and Web Technologies
A data model for XML databases
Journal of Intelligent Information Systems - Special issue on web intelligence
Hi-index | 0.00 |
In the proposed data model for XML databases, an XML element is directly represented as a ground (variable-free) XML expression--a generalization of an XML element by incorporation of variables for representation of implicit information and enhancement of its expressive power--while a collection of XML documents as a set of ground expressions, each describing an XML element in the documents. Relationships among elements in the collection as well as integrity constraints are formalized as XML clauses. An XML database, consisting of: (i) a document collection (or an extensional database), (ii) a set of relationships (or an intensional database) and (iii) a set of integrity constraints, is therefore modeled as an XML declarative description comprising a set of ground XML expressions and XML clauses. Its semantics is a set of ground XML expressions, which are explicitly described by the extensional database or implicitly derived from the intensional database and satisfy all the specified set of constraints.