VIEW DEFINITION IN AN OBJECT-ORIENTED DATABASE

被引:1
作者
MONK, SR
机构
[1] Department of Computing, Lancaster University, Lancaster
关键词
DATABASE VIEWS; OBJECT-ORIENTED DATABASE; SCHEMA BROWSER;
D O I
10.1016/0950-5849(94)90100-7
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The paper describes a novel method for creating views in an object-oriented database system by using a mechanism termed 'dynamic instance conversion'. In this system, views are not defined as the result of a query expression but rather by reference to the class of which a view is to be made. It is argued that this approach is better suited to OODBs than the use of query expressions as it is more in keeping with the object-oriented paradigm. Instances of a class are automatically converted between views to appear in the format demanded by a query. This happens without loss of information by the instances, thus ensuring that changes to a view are 'updated' correctly. A Graphical User Interface (GUI) to the view system is also described. This GUI facilitates the creation of views and provides support for the definition of methods used to update view changes.
引用
收藏
页码:549 / 554
页数:6
相关论文
共 12 条
[1]  
Abiteboul S., 1991, SIGMOD Record, V20, P238, DOI 10.1145/119995.115830
[2]   SUPPORTING USER VIEWS [J].
GILBERT, JP .
COMPUTER STANDARDS & INTERFACES, 1991, 13 (1-3) :293-296
[3]  
Keene S. E., 1989, OBJECT ORIENTED PROG
[4]  
KIM H, 1990, P INFO JAPAN, P277
[5]   REALIZING RELATIONAL STYLE OPERATORS AND VIEWS IN THE OGGETTO OBJECT-ORIENTED DATABASE SYSTEM [J].
MARIANI, JA .
INFORMATION AND SOFTWARE TECHNOLOGY, 1993, 35 (04) :207-216
[6]  
Monk S., 1993, SIGMOD Record, V22, P16, DOI 10.1145/163090.163094
[7]  
MONK S, SE9115 LANC U COMP D
[8]  
MONK SR, 1992, THESIS LANCASTER U L
[9]  
SCHOLL MH, 1991, 2ND P INT C DED OBJ, P189
[10]  
Steele Guy L., 1990, COMMON LISP LANGUAGE