LOSSLESSNESS AND PROJECT-JOIN CONSTRUCTIBILITY IN RELATIONAL DATABASES

被引:0
作者
LOIZOU, G [1 ]
THANISCH, P [1 ]
机构
[1] HERIOT WATT UNIV,DEPT COMP SCI,EDINBURGH EH1 2HJ,SCOTLAND
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Checking a database scheme for the lossless join property with respect to a set, M, of multivalued dependencies (MVDs) is NP-hard. We prove that, for a class of MVDs that includes the set of projected full MVDs, this check can be performed in polynomial time. Even with a lossless database scheme and a constant database, joining the set of relations in the database can take time and space that is exponential in the size of the relation finally obtained. Joining the set of relations of such a database can be performed in polynomal time if the database scheme is project-join constructible with respect to M. We prove that project-join constructibility, a stricter condition than the lossless join property, can be detected in a database scheme in polynomial time.
引用
收藏
页码:131 / 144
页数:14
相关论文
共 15 条
[1]  
Aho A. V., 1979, ACM Transactions on Database Systems, V4, P297, DOI 10.1145/320083.320091
[2]  
Aho A.V., 1983, DATA STRUCTURES ALGO
[3]   A PROOF PROCEDURE FOR DATA DEPENDENCIES [J].
BEERI, C ;
VARDI, MY .
JOURNAL OF THE ACM, 1984, 31 (04) :718-741
[4]  
BEERI C, 1981, ADV DATA BASE THEORY, V1, P25
[5]  
Fagin R., 1977, ACM Transactions on Database Systems, V2, P262, DOI 10.1145/320557.320571
[6]  
FAGIN R, 1984, IBM RJ4321 RES REP
[7]   WHETHER A SET OF MULTIVALUED DEPENDENCIES IMPLIES A JOIN DEPENDENCY IS NP-HARD [J].
FISCHER, PC ;
TSOU, DM .
SIAM JOURNAL ON COMPUTING, 1983, 12 (02) :259-266
[8]   AN ALMOST LINEAR-TIME ALGORITHM FOR COMPUTING A DEPENDENCY BASIS IN A RELATIONAL DATABASE [J].
GALIL, Z .
JOURNAL OF THE ACM, 1982, 29 (01) :96-102
[9]   ON THE COMPLEXITY OF JOIN DEPENDENCIES [J].
GYSSENS, M .
ACM TRANSACTIONS ON DATABASE SYSTEMS, 1986, 11 (01) :81-108
[10]   TESTING THE UNIVERSAL INSTANCE ASSUMPTION [J].
HONEYMAN, P ;
LADNER, RE ;
YANNAKAKIS, M .
INFORMATION PROCESSING LETTERS, 1980, 10 (01) :14-19