• DocumentCode
    3416283
  • Title

    Inferring functional dependencies for XML storage

  • Author

    Ahmad, Kamsuriah ; Ibrahim, Hamidah

  • Author_Institution
    Fakulti Teknol. dan Sains Maklumat, Univ. Kebangsaan Malaysia, Bangi, Malaysia
  • Volume
    02
  • fYear
    2009
  • fDate
    5-7 Aug. 2009
  • Firstpage
    387
  • Lastpage
    392
  • Abstract
    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 ldquogood relational schemardquo in terms of reducing data redundancy and preserving the semantic constraints.
  • Keywords
    XML; data handling; XML Storage; XML documents; data redundancy; functional dependencies; mapping; semantic constraints; Algorithm design and analysis; Informatics; Proposals; Relational databases; Terminology; Time factors; Tin; XML; XML functional dependencies; XML mapping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical Engineering and Informatics, 2009. ICEEI '09. International Conference on
  • Conference_Location
    Selangor
  • Print_ISBN
    978-1-4244-4913-2
  • Type

    conf

  • DOI
    10.1109/ICEEI.2009.5254706
  • Filename
    5254706