Fast Detection of Functional Dependencies in XML Data
In: Database and XML Technologies ISBN: 9783642156830 XSym; (2010)
Online
unknown
Zugriff:
In this paper we discuss a scheme for efficiently detecting functional dependency in XML data (XFD). The ability to detect XFD in XML data is useful in many real-life applications, such as XML schema design, relational schema design based on XML data, and redundancy detection in XML data. However, detection of XFD is an expensive task, and an efficient algorithm is essential in order to deal with large XML data collection. For this reason, we propose an efficient way to detect XFD in XML data. We assume that XML data being processed are represented as hierarchically organized relational tables. Given such data, we attempt to detect XFDs existing within and among the tables. Our basic idea is to adopt the PipeSort algorithm, which has been successfully used in OLAP, to detect XFDs within a table. We modify the basic PipeSort algorithm by incorporating a pruning mechanism by taking the features of XFDs into account, thereby making the whole process even faster. Having obtained a set of XFDs existing in tables, we attempt to detect XFDs existing among tables. In this process, we also make use of the features of XFDs for pruning. We show the feasibility of our scheme by some experiments.
Titel: |
Fast Detection of Functional Dependencies in XML Data
|
---|---|
Autor/in / Beteiligte Person: | Kitagawa, Hiroyuki ; Shi, Hang ; Amagasa, Toshiyuki |
Link: | |
Quelle: | Database and XML Technologies ISBN: 9783642156830 XSym; (2010) |
Veröffentlichung: | Springer Berlin Heidelberg, 2010 |
Medientyp: | unknown |
ISBN: | 978-3-642-15683-0 (print) |
DOI: | 10.1007/978-3-642-15684-7_10 |
Schlagwort: |
|
Sonstiges: |
|