Bag-based data models for incomplete information and their closure properties
- 61 Downloads
In most practical database applications, incompleteness and duplication of facts should be carefully handled. We propose bag-based data models for incomplete information, called V-bags, CV-bags, GV-bags, and CGV-bags. In V-bags, incompleteness is represented by variables like C-tables by Imielinski and Lipski. GV-bags are a supermodel of V-bags, where global conditions that restrict assignments over variables are attached. CV-bags and CGV-bags are submodels of V-bags and GV-bags, respectively, where the usage of variables for representing the number of duplication of tuples is somewhat restricted. We also investigate the closure properties of forward and inverse algebraic operations (selection, projection, product, union, difference, and unique) on each of the data models under both CWA and OWA. Among these data models, CGV-bags have the most closed operations.
KeywordsBag Data model Incomplete information Closure property
Unable to display preview. Download preview PDF.
- Abiteboul, S., & Duschka, O.M. (1998). Complexity of answering queries using materialized views. In Proceedings of the 17th ACM SIGACT-SIGMOD-SIGART Symposium on Principles of Database Systems, Seattle, Washington (pp. 254–263). New York: ACM.Google Scholar
- Abiteboul, S., & Grahne, G. (1985). Update semantics for incomplete databases. In Proceedings of 11th International Conference on Very Large Data Bases, Stockholm, Sweden (pp. 1–12). San Francisco, California: Morgan Kaufmann.Google Scholar
- Calvanese, D., Giacomo, G.D., Lenzerini, M., & Vardi, M. Y. (2000). Answering regular path queries using views. In Proceedings of the 16th International Conference on Data Engineering, San Diego, California, USA (pp. 389–398). Washington, District of Columbia: IEEE Computer Society.Google Scholar
- Codd, E. F. (1975). Understanding relations. FDT—Bulletin of ACM SIGMOD, 7(3), 23–28.Google Scholar
- Grahne, G. (1984). Dependency satisfaction in databases with incomplete information. In Proceedings of 10th International Conference on Very Large Data Bases, Singapore (pp. 37–45). San Franciso, California: Morgan Kaufmann.Google Scholar
- Grahne, G. (1991). The Problem of Incomplete Information in Relational Databases. Lecture Notes Computer Science 554, 156.Google Scholar
- Reiter, R. (1978). On closed world data bases. In H. Gallaire & J. Minker (eds.), Advances in Data Base Theory (pp. 55–76). New York: PlenumGoogle Scholar
- Yamaguchi, A. (2005). Bag-based data models for incomplete information. Master’s thesis, Graduate School of Information Science and Technology, Osaka University. Retrieved from http://www-infosec.ist.osaka-u.ac.jp/paper/yamaguchi_mthesis2004.pdf.