Inferring Functional Dependencies for XML Storage

被引:0
|
作者
Ahmad, Kamsuriah
Ibrahim, Hamidah
机构
关键词
XML mapping; XML functional dependencies;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:376 / 381
页数:6
相关论文
共 50 条
  • [41] ALGORITHMS FOR GENERATING AN ARMSTRONG RELATION AND INFERRING FUNCTIONAL-DEPENDENCIES IN THE RELATIONAL DATAMODEL
    DEMETROVICS, J
    THI, VD
    COMPUTERS & MATHEMATICS WITH APPLICATIONS, 1993, 26 (04) : 43 - 55
  • [42] Generalized inclusion dependencies in XML
    Vincent, MW
    Schrefl, M
    Liu, JX
    Liu, CF
    Dogen, S
    ADVANCED WEB TECHNOLOGIES AND APPLICATIONS, 2004, 3007 : 224 - 233
  • [43] Checking multivalued dependencies in XML
    Liu, JX
    Vincent, M
    Liu, CF
    Mohania, M
    WEB TECHNOLOGIES RESEARCH AND DEVELOPMENT - APWEB 2005, 2005, 3399 : 320 - 332
  • [44] XML Normal Forms Based on Constraint-Tree-Based Functional Dependencies
    Lv, Teng
    Yan, Ping
    ADVANCES IN WEB AND NETWORK TECHNOLOGIES, AND INFORMATION MANAGEMENT, PROCEEDINGS, 2007, 4537 : 348 - 357
  • [45] Removing XML Data Redundancies by Constraint-tree-based Functional Dependencies
    Lv, Teng
    Yan, Ping
    2008 ISECS INTERNATIONAL COLLOQUIUM ON COMPUTING, COMMUNICATION, CONTROL, AND MANAGEMENT, VOL 1, PROCEEDINGS, 2008, : 595 - +
  • [46] Elaboration on functional dependencies: Functional dependencies are dead, long live functional dependencies!
    Karachalias G.
    Schrijvers T.
    ACM SIGPLAN Not., 10 (133-147): : 133 - 147
  • [47] Elaboration on Functional Dependencies: Functional Dependencies Are Dead, Long Live Functional Dependencies!
    Karachalias, Georgios
    Schrijvers, Tom
    ACM SIGPLAN NOTICES, 2017, 52 (10) : 133 - 147
  • [48] Expressing Dynamic XML Inclusion Dependencies
    Wahid, Norfaradilla
    Kasim, Shahreen
    ADVANCED SCIENCE LETTERS, 2018, 24 (03) : 1745 - 1748
  • [49] On the membership problem for multivalued dependencies in XML
    Liu Guohua
    Rong Lingyan
    Yu Jing
    Yu Xingbing
    PROCEEDINGS OF THE 10TH IASTED INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND APPLICATIONS, 2006, : 428 - +
  • [50] XML tree multivalued dependencies and recomposition
    Saxton, Lawrence V.
    Tang, Xiqun
    WMSCI 2005: 9th World Multi-Conference on Systemics, Cybernetics and Informatics, Vol 4, 2005, : 221 - 226