UPDATES OF RELATIONAL VIEWS

被引:74
作者
COSMADAKIS, SS [1 ]
PAPADIMITRIOU, CH [1 ]
机构
[1] NATL TECH UNIV ATHENS,GR-147 ATHENS,GREECE
关键词
D O I
10.1145/1634.1887
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
The problem of translating updates of database views is studied. View updates are disambiguated by requiring that a specified view complement (i. e. , a second view that contains all the information omitted from the given view) remain constant during the translation. Some of the computational problems related to the application of this general methodology in the context of relational databases are studied. Projective views of databases that consist of a single relation and satisfy functional dependencies are emphasized. After characterizing complementary views, the authors show that finding a minimum complement of a given view is NP-complete. The problem of translating the insertion of a tuple into a view is then studied in detail, and the results are extended to the cases of deletion and replacement of a tuple. Finally, the explicit functional dependencies, a new kind of dependency that intuitively states that some part of the database information can be computed from the rest, are defined and studied.
引用
收藏
页码:742 / 760
页数:19
相关论文
共 44 条
[1]  
ARMSTRONG WW, 1974, P IFIP C, P580
[2]  
Astrahan M. M., 1976, ACM Transactions on Database Systems, V1, P97, DOI 10.1145/320455.320457
[3]   UPDATE SEMANTICS OF RELATIONAL VIEWS [J].
BANCILHON, F ;
SPYRATOS, N .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 1981, 6 (04) :557-575
[4]  
Beeri C., 1979, ACM Transactions on Database Systems, V4, P30, DOI 10.1145/320064.320066
[5]  
BEERI C, 1978, 4TH P VLDB, P113
[6]  
Beeri C., 1980, COMPLEXITY TESTING I
[7]  
BEERI C, UNPUB INF CONTROL
[8]  
CARLSON CR, 1979, 3RD INT COMP SOFTW A
[9]  
CHAMBERLIN DD, 1975, 1975 AFIPS C P AN, P425
[10]  
Codd E. F., 1979, ACM Transactions on Database Systems, V4, P397, DOI 10.1145/320107.320109