Return to search

Grouping of semistructured data for efficient query processing

With the emergence of large-scale distributed computing applications semistructured data models have gained significant importance. Current practical semistructured data management systems can often not provide the performance required by practical applications. This work describes a model for the optimisation of semistructured data processing based on data groupings. Such groupings are of fundamental importance for efficient querying of semistructured data. The semistructured model does not imply the natural organisation of data that characterises rigidly structured representations. Instead, data groupings in the semistructured case must be derived from the data itself or its applications. This thesis presents a number of such possible data groupings and formalises them into a concept of domains. Different classes of domains are identified and the impact on different data sources is evaluated. A particular definition is then used to implement an efficient physical representation using an approach based on dictionary compression adapted from relational data management. Finally this approach is combined with a data grouping aimed at the efficient resolution of structural constraints.

Identiferoai:union.ndltd.org:bl.uk/oai:ethos.bl.uk:423878
Date January 2004
CreatorsNeumüller, Mathias
PublisherUniversity of Strathclyde
Source SetsEthos UK
Detected LanguageEnglish
TypeElectronic Thesis or Dissertation
Sourcehttp://oleg.lib.strath.ac.uk:80/R/?func=dbin-jump-full&object_id=21744

Page generated in 0.0018 seconds