• DocumentCode
    3211718
  • Title

    Storing and maintaining semistructured data efficiently in an object-relational database

  • Author

    Mo, Yuanying ; Ling, Tok Wang

  • Author_Institution
    Nat. Univ. of Singapore, Singapore
  • fYear
    2002
  • fDate
    12-14 Dec. 2002
  • Firstpage
    247
  • Lastpage
    256
  • Abstract
    We propose to use object-relational database management systems to store and manage semi-structured data. ORA-SS (Object-Relationship-Attribute model for Semi-Structured data) (Dobbie et al., 2000) is used as the data model. It not only reflects the nested structure of semi-structured data, but also distinguishes between object classes and relationship types, and between attributes of object classes and attributes of relationship types. ORA-SS can specify the degree of n-ary relationship types and indicate if an attribute is an attribute of a relationship type or an attribute of an object class. Existing semi-structured data models cannot specify such information. We use this information to translate XML Schemas/DTD to ORA-SS schemas, then to object-relational databases correctly and without avoidable redundancy. The existing techniques have a lot of redundancy in storage and introduce node IDs of the tree instance which are not needed in our approach.
  • Keywords
    data models; data structures; hypermedia markup languages; object-oriented databases; relational databases; DTD; ORA-SS; Object-Relationship-Attribute model for Semi-Structured data; XML; XML Schemas; data model; n-ary relationship types; object classes; object oriented database; object-relational database; redundancy; semistructured data storage; Data models; Database systems; Information retrieval; Intrusion detection; Memory; Organizing; Relational databases; Scalability; Tree graphs; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Web Information Systems Engineering, 2002. WISE 2002. Proceedings of the Third International Conference on
  • Print_ISBN
    0-7695-1766-8
  • Type

    conf

  • DOI
    10.1109/WISE.2002.1181661
  • Filename
    1181661