首页 | 本学科首页   官方微博 | 高级检索  
     


Losslessness and project-join constructibility in relational databases
Authors:G Loizou  P Thanisch
Affiliation:(1) Department of Computer Science, Birkbeck College, University of London, Malet Street, WC1E 7HX London, UK;(2) Department of Computer Science, Heriot-Watt University, 79 Grassmarket, EH1 2HJ Edinburgh, Scotland
Abstract:Summary 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 consistent 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 polynomial 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.
Keywords:
本文献已被 SpringerLink 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号