Title :
A method of constructing dynamic schema representing the structure of semistructured data
Author :
Hochin, Teruhisa ; Tsuji, Tatsuo
Author_Institution :
Dept. of Inf. Sci., Fukui Univ., Japan
Abstract :
The structure of semistructured data is needed in order to query a large amount of semistructured data, although structure cannot be defined a priori. DataGuides and shape have been proposed to represent the structure of semistructured data. As these can behave as schema from the point of view of representing the structure of data, and are changed according to the existence of objects, these are called dynamic schema. The paper proposes a semi-dynamic construction method for the dynamic schema. The proposed method uses versions of the dynamic schema. Several versions are kept in the system. Each version of the dynamic schema keeps the objects required to construct the next version of it in a list. The correct dynamic schema can easily be constructed by using the versions of dynamic schema and the lists of objects. The performances in deriving the shape, and inserting and deleting objects are experimentally evaluated. Experimental results show that the proposed method is effective in the case where the retrieval occurs more frequently than the deletion
Keywords :
configuration management; data models; query processing; DataGuides; dynamic schema; semi-dynamic construction method; semistructured data querying; semistructured data structure; Performance evaluation; Shape;
Conference_Titel :
Database Engineering and Applications, 1999. IDEAS '99. International Symposium Proceedings
Conference_Location :
Montreal, Que.
Print_ISBN :
0-7695-0265-2
DOI :
10.1109/IDEAS.1999.787258