DocumentCode :
2132361
Title :
A declarative manipulation mechanism for OODB and XML DB having cyclic schema
Author :
Kakeshita, Tetsuro ; Murata, Miyuki
Author_Institution :
Dept. of Inf. Sci., Saga Univ., Japan
Volume :
2
fYear :
2003
fDate :
28-30 Aug. 2003
Firstpage :
688
Abstract :
OODB and XML DB are suitable to represent complex object. Complex object is classified into two types: nonself reference object and self reference object. The former has an acyclic schema while the latter has a cyclic schema. A cyclic schema can represent dynamic data structure, such as list, tree and graph. Certain list and tree structure can also be represented by a nonself reference object. Thus, self reference object is necessary to represent recursively defined data structure. In this paper, we propose the view function which provides declarative retrieval and manipulation mechanism for self reference trees. The view function has the following advantages. (1) The view function is suitable for GUI. (2) A user can modify an arbitrary subset of the retrieved objects. (3) The modification operation is a purely declarative. (4) Completeness and soundness of the manipulation are ensured. We also define the notion of manipulation completeness and soundness and prove these properties for tree manipulation using the view function.
Keywords :
XML; information retrieval; object-oriented databases; tree data structures; GUI; OODB; XML DB; acyclic schema; complex object; declarative manipulation mechanism; declarative retrieval; dynamic data structure; nonself reference object; view function; Data models; Database languages; Educational institutions; Graphical user interfaces; Information science; Tree data structures; Tree graphs; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Communications, Computers and signal Processing, 2003. PACRIM. 2003 IEEE Pacific Rim Conference on
Print_ISBN :
0-7803-7978-0
Type :
conf
DOI :
10.1109/PACRIM.2003.1235874
Filename :
1235874
Link To Document :
بازگشت