Title :
Schema virtualization in object-oriented databases
Author :
Tanaka, Katsumi ; Yoshikawa, Maratoshi ; Ishihara, Kozo
Author_Institution :
Dept. of Instrum. Eng., Kobe Univ., Japan
Abstract :
A description is given of the concept and implementation techniques of schema virtualization in object-oriented databases. The objective of schema virtualization is to provide users with multiple views of a database. First, the notions of virtual classes and virtual schemata, which are natural extension of views in relational databases, is introduced. Then, procedures to convert a schema into a virtual one, as well as rules schemata and their conversion should satisfy, are discussed. The key issue of the design of virtual classes and virtual schemata is `regarding procedures as objects´. Closure properties of classes and schemata are also discussed. Finally, several implementation techniques for realizing schema virtualization in Smalltalk-80 are presented
Keywords :
database management systems; Smalltalk-80; closure properties; object-oriented databases; relational databases; schema virtualization; Artificial intelligence; Computer science; Data models; Information systems; Instruments; Multimedia databases; Object oriented databases; Object oriented modeling; Relational databases; User interfaces;
Conference_Titel :
Data Engineering, 1988. Proceedings. Fourth International Conference on
Conference_Location :
Los Angeles, CA
Print_ISBN :
0-8186-0827-7
DOI :
10.1109/ICDE.1988.105442