• Home
  • Search
  • Generating SQL/XML query and update statements
  • Cite Icon6
  • https://doi.org/10.1145/1645953.1646104Copy DOI Icon

Generating SQL/XML query and update statements

  • Nov 2, 2009
  • Matthias Nicola +1 more
Show More
  • Abstract
  • Literature Map
  • References
  • Citations
  • Similar Papers
Abstract

The XML support in relational databases and the SQL/XML language are still relatively new as compared to purely relational databases and traditional SQL. Today, most database users have a strong relational and SQL background. SQL/XML enables users to perform queries and updates across XML and relational data, but many struggle with writing SQL/XML statements or XQuery update expressions. One reason is the novelty of SQL/XML and of the XQuery expressions that must be included. Another problem is that the tree structure of the XML data may be unknown or difficult to understand for the user. Evolving XML Schemas as well as hybrid XML/relational schemas make it even harder to write SQL/XML statements. Also, legacy applications use SQL but may require access to XML data without costly code changes. Motivated by these challenges, we developed a method to generate SQL/XML query and update statements automatically. The input is either a GUI or a regular SQL statement that uses logical data item names irrespective of their actual location in relational or XML columns in the database. The output is a SQL/XML statement that queries or updates relational and XML data as needed to carry out the original user statement. This relieves the user and simplifies schema evolution and integration. We have prototyped and tested the proposed method on top of DB2 9.5.

Similar Papers
  • Book Chapter
  • Citations4

Human Centric Data Representation: From Fuzzy Relational Databases into Fuzzy XML

  • Jan 01, 2010
  • Keivan Kianmehr +7
  • Book Chapter
  • Citations88

Indexing XML Data Stored in a Relational Database

  • Jan 01, 2004
  • Proceedings 2004 VLDB Conference
  • Shankar Pal +5
  • Book Chapter
  • Citations7

Dependency-Preserving Normalization of Relational and XML Data

  • Jan 01, 2005
  • Solmaz Kolahi
  • Conference Article
  • Citations22

XLight, An Efficient Relational Schema to Store and Query XML Data

  • Feb 01, 2010
  • Hasan Zafari +2
  • Book Chapter
  • Citations2

A Relational Nested Interval Encoding Scheme for XML Storage and Retrieval

  • Jan 01, 2005
  • Gap-Joo Na +1
  • Conference Article

Querying XML Data using Description Logics

  • Oct 01, 2019
  • Yixian Liu +2
  • Book Chapter
  • Citations59

Chapter 72 - DTD-Directed Publishing with Attribute Translation Grammars

  • Jan 01, 2002
  • Proceedings 2002 VLDB Conference
  • Michael Benedikt +5
  • Conference Article
  • Citations19

Parallel processing XML documents

  • Jul 17, 2002
  • Proceedings - International Database Engineering and Applications Symposium
  • Kevin Lu +4
  • Conference Article
  • Citations3

Self-maintainability of deletions of materialized views over XML data

  • Nov 02, 2003
  • Cheng Hua +3
  • Book Chapter
  • Citations5

Renda-RX: A Benchmark for Evaluating XML-Relational Database System

  • Jan 01, 2011
  • Xiao Zhang +4
  • Research Article
  • Citations7

Semantic and pragmatic processing in FIDO: A flexible interface for data-base operations

  • Jan 01, 1985
  • Information Systems
  • Leonardo Lesmo +1
  • Research Article
  • Citations12

NoSQL Database Technologies

  • Jan 01, 2015
  • Journal of International Technology and Information Management
  • Michael Madison +3
  • Conference Article
  • Citations3

A novel approach on the joint de-identification of textual and relational data with a modified mondrian algorithm

  • Aug 16, 2021
  • F Singhofer +3
  • Research Article

객체모델을 이용한 XML DTD의 OODB 스키마로의 변환

  • Apr 01, 2002
  • The KIPS Transactions:PartD
  • Mun-Yeong Choe +1
  • Conference Article

Xregion: A structure-based approach to Storing XML Data in Relational Databases

  • Jul 01, 2007
  • Li-Yan Yuan +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.