Inferring functional dependencies for XML storage

XML allows redundancy of data with its hierarchical structure where its elements may be nested and repeated. This will make the same information appear in more than one place; in fact it allows the same elements appear at different sub-trees. With this capability, XML is easier to understand and to...

Full description

Saved in:
Bibliographic Details
Main Authors: Ahmad, Kamsuriah, Ibrahim, Hamidah
Format: Conference or Workshop Item
Language:English
Published: IEEE 2009
Online Access:http://psasir.upm.edu.my/id/eprint/45823/1/Inferring%20functional%20dependencies%20for%20XML%20storage.pdf
http://psasir.upm.edu.my/id/eprint/45823/
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.upm.eprints.45823
record_format eprints
spelling my.upm.eprints.458232020-08-10T02:20:24Z http://psasir.upm.edu.my/id/eprint/45823/ Inferring functional dependencies for XML storage Ahmad, Kamsuriah Ibrahim, Hamidah XML allows redundancy of data with its hierarchical structure where its elements may be nested and repeated. This will make the same information appear in more than one place; in fact it allows the same elements appear at different sub-trees. With this capability, XML is easier to understand and to parse, while to recover this information would require less joins. This is in contrast to relational data for which the normalized theory has been developed for eliminating data redundancy. Therefore how to detect redundancy in XML data is important before mapping can be done. In this paper, we use functional dependencies to detect data redundancies in XML documents. Based on inferring other functional dependencies from the given ones, we proposed an algorithm for mapping XML DTDs to relational schemas. The result is a “good relational schema” in terms of reducing data redundancy and preserving the semantic constraints. IEEE 2009 Conference or Workshop Item PeerReviewed text en http://psasir.upm.edu.my/id/eprint/45823/1/Inferring%20functional%20dependencies%20for%20XML%20storage.pdf Ahmad, Kamsuriah and Ibrahim, Hamidah (2009) Inferring functional dependencies for XML storage. In: 2009 International Conference on Electrical Engineering and Informatics, 5-7 Aug. 2009, Selangor, Malaysia. (pp. 387-392). 10.1109/ICEEI.2009.5254706
institution Universiti Putra Malaysia
building UPM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Putra Malaysia
content_source UPM Institutional Repository
url_provider http://psasir.upm.edu.my/
language English
description XML allows redundancy of data with its hierarchical structure where its elements may be nested and repeated. This will make the same information appear in more than one place; in fact it allows the same elements appear at different sub-trees. With this capability, XML is easier to understand and to parse, while to recover this information would require less joins. This is in contrast to relational data for which the normalized theory has been developed for eliminating data redundancy. Therefore how to detect redundancy in XML data is important before mapping can be done. In this paper, we use functional dependencies to detect data redundancies in XML documents. Based on inferring other functional dependencies from the given ones, we proposed an algorithm for mapping XML DTDs to relational schemas. The result is a “good relational schema” in terms of reducing data redundancy and preserving the semantic constraints.
format Conference or Workshop Item
author Ahmad, Kamsuriah
Ibrahim, Hamidah
spellingShingle Ahmad, Kamsuriah
Ibrahim, Hamidah
Inferring functional dependencies for XML storage
author_facet Ahmad, Kamsuriah
Ibrahim, Hamidah
author_sort Ahmad, Kamsuriah
title Inferring functional dependencies for XML storage
title_short Inferring functional dependencies for XML storage
title_full Inferring functional dependencies for XML storage
title_fullStr Inferring functional dependencies for XML storage
title_full_unstemmed Inferring functional dependencies for XML storage
title_sort inferring functional dependencies for xml storage
publisher IEEE
publishDate 2009
url http://psasir.upm.edu.my/id/eprint/45823/1/Inferring%20functional%20dependencies%20for%20XML%20storage.pdf
http://psasir.upm.edu.my/id/eprint/45823/
_version_ 1675328740251402240
score 13.214268