White Papers

XML Constraints: Specification, Analysis, and Applications

Category: Data Management

Tags: data

Overview To make effective use of XML constraints it is often necessary to reason about them, both at compile-time (for consistency and implication analyses) and at run-time (for incremental constraint checking). Since XML constraints are more complicated than relational dependencies, the static analyses of XML constraints are more intriguing than their relational counterparts. Add to this the difficulty introduced by XML types (e.g., DTDs), which are far more complex than relational schemas. Thus static analyses that may be trivial for relational databases are intractable or even undecidable for XML. Run-time checking of XML constraints is also harder and it depends on whether the XML data is in a native store or shredded into relations.

Download White Paper

By downloading you agree to our Terms and Conditions. These include information regarding use of your personal data.

Publisher
University of Edinburgh
File Format
PDF
Date Published
Nov 29, 2006
Format
White Papers
Topics
Database Management

Similiar White Papers

BPM Done Right: 15 Ways To Succeed Where Others Have Failed

BPM Done Right: 15 Ways To Succeed Where Others Have Failed

Business Process Management (BPM) promises are real, but the path to success is littered with pitfalls and shortcuts to

Publisher: Software AG

SQL Server 2000 Enterprise Edition (64-bit): Advantages of a 64-Bit Environment

SQL Server 2000 Enterprise Edition (64-bit): Advantages of a 64-Bit Environment

HP has partnered with Microsoft to provide information about the advantages of a 64-Bit Environment. Microsoft SQL Serv

Publisher: Hewlett-Packard  |  Tags: applications, software

The ROI of Data Governance - A Revenue Generation Perspective

The ROI of Data Governance - A Revenue Generation Perspective

"Concentrating on increasing revenue necessarily means paying attention to metrics such as return on investment (ROI). T

Publisher: DataFlux  |  Tags: data, metadata

Fibre Channel and iSCSI Performance Comparison for DSS Workloads Using SQL Server 2005

Fibre Channel and iSCSI Performance Comparison for DSS Workloads Using SQL Server 2005

For many years, large enterprises have relied on Fibre Channel (FCP) as the default Storage Area Network (SAN) protocol

Publisher: Network Appliance (NetApp)  |  Tags: database, ethernet, ip, tco

Quickly import data into Excel with these techniques

Quickly import data into Excel with these techniques

This sample chapter, taken from Managing Data with Excel, highlights a couple ways to get data from other applica

Publisher: TechRepublic  |  Tags: applications, data, excel

University of Edinburgh White Papers

Specification and Satisfaction of SLAs in Service Oriented Architectures

Specification and Satisfaction of SLAs in Service Oriented Architectures

This paper presents two essential aspects related to the specification of Quality of Service (QoS) in service oriented a

Publisher: University of Edinburgh  |  Tags: qos

Links: Web Programming Without Tiers

Links: Web Programming Without Tiers

Links is a programming language for web applications that generates code for all three tiers of a web application from a

Publisher: University of Edinburgh  |  Tags: applications, database, java, server

Spyware/Adware - The Risks

Spyware/Adware - The Risks

Malware is the generic term for malicious code which is executed on a computer. This paper attempts to describe what adw

Publisher: University of Edinburgh  |  Tags: adware, malware, spyware

Using Classification as a Programming Language

Using Classification as a Programming Language

The experience in the IDAS natural language generation project has shown that IDAS'S KLONE- like classifier, originally

Publisher: University of Edinburgh

Current Issues in Software Engineering for Natural Language Processing

Current Issues in Software Engineering for Natural Language Processing

In Natural Language Processing (NLP), research results from software engineering and software technology have often been

Publisher: University of Edinburgh  |  Tags: software, software engineering