White Papers

Reasoning About the Updatability of XML Views Over Relational Databases

Overview XML has become an important medium for data exchange, and is also used as an interface to - i.e. a view of - a relational database. While previous work has considered XML views for the purpose of querying relational databases (e.g. Silkroute), in this paper the problem of updating a relational database through an XML view is considered. Using the nested relational algebra as the formalism for an XML view of a relational database, the problem of when such views are updatable is studied. The results rely on the observation that in many XML views of relational databases, the nest operator occurs last and the unnest operator does not occur at all.

Download White Paper

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

Publisher
University of Pennsylvania
File Format
PDF
Date Published
Dec 24, 2008
Format
White Papers
Topics
XML, Programming Languages, Database Management

Similiar White Papers

Introduction to Annotated XML Schema Decomposition Using the DB2 Visual Studio 2005 Add-In: Use DB2 XML Shredding Technology

Introduction to Annotated XML Schema Decomposition Using the DB2 Visual Studio 2005 Add-In: Use DB2 XML Shredding Technology

The annotated XML schema decomposition feature introduced in DB2 9, can be used to decompose entire, or fragments of, XM

Publisher: IBM

Query DB2 XML Data With SQL

Query DB2 XML Data With SQL

The DB2 Viper release, now in beta, features significant new support for storing, managing, and querying XML data. In th

Publisher: IBM  |  Tags: beta, data

XML in a Non-Unicode Database: Handle Code Page Conversion in XML Data in DB2 for Linux, UNIX, and Windows

XML in a Non-Unicode Database: Handle Code Page Conversion in XML Data in DB2 for Linux, UNIX, and Windows

This paper explains how to use the XML native data type in a non-Unicode database in DB2 Viper 2. The paper provide tips

Publisher: IBM  |  Tags: ascii, data, database, linux

15 Best Practices for pureXML Performance in DB2

15 Best Practices for pureXML Performance in DB2

DB2 9 introduces pureXML support, which means that XML data is stored and queried in its inherent hierarchical format. T

Publisher: IBM  |  Tags: data

pureXML in DB2 9: Which Way to Query Your XML Data?

pureXML in DB2 9: Which Way to Query Your XML Data?

DB2 9 introduces pureXML support, which means that XML data is stored and queried in its inherent hierarchical format. T

Publisher: IBM  |  Tags: data

University of Pennsylvania White Papers

Out of Stock?: It Might Be Your Employee Payroll - Not Your Supply Chain - That's to Blame

Out of Stock?: It Might Be Your Employee Payroll - Not Your Supply Chain - That's to Blame

Customers get lower satisfaction from their shopping experience when stores have too few employees and, more importantly

Publisher: University of Pennsylvania  |  Tags: customer satisfaction, payroll

AntiECN Marking: A Marking Scheme for High Bandwidth Delay Connections

AntiECN Marking: A Marking Scheme for High Bandwidth Delay Connections

This paper describes a simple scheme that uses feedback from underutilized high capacity links to allow a TCP connection

Publisher: University of Pennsylvania  |  Tags: ip, routers

Retail Store Execution: An Empirical Study

Retail Store Execution: An Empirical Study

This paper describes a methodology by which a retailer can identify action steps that are likely to increase sales and c

Publisher: University of Pennsylvania  |  Tags: customer satisfaction, data, payroll

XML Goes Native: Run-Time Representations for XTATIC

XML Goes Native: Run-Time Representations for XTATIC

XTATIC is a lightweight extension of C# offering native support for statically typed XML processing. XML trees are built

Publisher: University of Pennsylvania

Maximum Damage Malware Attack in Mobile Wireless Networks

Maximum Damage Malware Attack in Mobile Wireless Networks

Malware attacks constitute a serious security risk that threatens to slow down the large scale proliferation of wireless

Publisher: University of Pennsylvania  |  Tags: applications, malware, mobile wireless, network