Abstract
In a context considering in a unique framework all the relations in a database, by means of the notion of global consistency, independent database schemes allow enforcement of constraints to be performed locally, thus providing independent updatability of the various relations. Independent schemes have hitherto been studied in the presence of functional and join dependencies. In this paper the definition is extended and some characterizations are given for schemes whose sets of constraints contain functional and inclusion dependencies.
Similar content being viewed by others
References
Armstrong, W.W.: Dependency structure of database relationships. IFIP Congr. Ser.74, 580–583 (1974)
Atzeni, P., Chan, E.P.F.: Efficient optimization of simple chase join expressions. ACM Trans. Database Syst.14(2), 212–230 (1989)
Atzeni, P., Chan, E.P.F.: Efficient and optimal query answering on independent schemes. Theor. Comput. Sci.77(3), 291–308 (1990)
Atzeni, P., De Bernardis, M.C.: A new interpretation for null values in the weak instance model. J. Comput. Syst. Sci.41(1), 25–43 (1990)
Beeri, C., Bernstein, P.A.: Computational problems related to the design of normal form relational schemas. ACM Trans. Database Syst.4(1), 30–59 (1979)
Beeri, C., Korth, H.F.: Compatible attributes in universal relation. ACM SIGACT SIGMOD Symp. on Principles of Database Systems, pp. 55–62, 1982
Casanova, M.A., Fagin, R., Papadimitriou, C.H.: Inclusion dependencies and their interaction with functional dependencies. J. Comput. Syst. Sci28(1), 29–59 (1984)
Casanova, M.A., Vidal, V.M.P.: Towards a sound integration methodology. In: Second ACM SIGACT SIGMOD Symp. on Principles of Database Systems, pp. 39–48, 1983
Chan, E.P.F., Hernandez, H.: Independence-reducible database schemes. In: Seventh ACM SIGACT SIGMOD SIGART Symp. on Principles of Database Systems, pp. 163–173, 1988. J. ACM (in press)
Chan, E.P.F., Hernandez, H.: On the desirability of γ-acyclic BCNF database schemes. Theor. Comput. Sci.62(1–2), 67–104 (1988)
Chan, E.P.F., Mendelzon, A.O.: Answering queries on embedded-complete database schemes. J. ACM34(2), 349–375 (1987)
Chan, E.P.F., Mendelzon, A.O.: Independent and separable database schemes. SIAM J. Comput.16(5), 841–851 (1987)
Chandra, A.K., Vardi, M.Y.: The implication problem for functional and inclusion dependencies is undecidable. SIAM J. Comput.14(3), 671–677 (1985)
Cosmadakis, S.S., Kanellakis, P.C.: Functional and inclusion dependencies — a graph theoretical approach. In: Kanellakis, P.C., Preparata, F.P. (eds.), Advances in computing research, vol. 3, pp. 163–184. London: JAI Press 1986
Cosmadakis, S.S., Kanellakis, P.C., Vardi, M.: Polynomial-time implication problems for unary inclusion dependencies. J. ACM37(1), 15–46 (1990)
Date, C.J.: An introduction to database systems, vol. 1, Reading, MA: 4th edn. Addison Wesley 1986
Graham, M.H., Mendelzon, A.O.: On the power of canonical queries. (unpublished manuscript 1983)
Graham, M.H., Yannakakis, M.: Independent database schemas. J. Comput. Syst. Sci.28(1), 121–141 (1984)
Honeyman, P.: Testing satisfaction of functional dependencies. J. ACM29(3), 668–677 (1982)
Honeyman, P., Sciore, E.: A new characterization of independence. In: ACM SIGMOD International Conf. on Management of Data, pp. 92–96, 1983
Ito, M., Iwasaki, M., Kasami, T.: Some results on the representative instance in relational databases. SIAM J. Comput.14(2), 334–354 (1985)
Johnson, D.S., Klug, A.: Testing containment of conjunctive queries under functional and inclusion dependencies. J. Comput. Syst. Sci.28(1), 167–189 (1984)
Maier, D.: The theory of relational databases. Oxford: Computer Science Press 1983
Maier, D., Mendelzon, A.O., Sagiv, Y.: Testing implications of data dependencies. ACM Trans. Database Syst.4(4), 455–468 (1979)
Maier, D., Rozenshtein, D., Warren, D.S.: Window functions. In: Kanellakis, P.C., Preparata, F.P. (eds.) Advances in computing research, vol. 3, pp. 213–246. London: JAI Press 1986
Maier, D., Ullman, J.D., Vardi, M.: On the foundations of the universal relation model. ACM Trans. Database Syst.9(2), 283–308 (1984)
Mendelzon, A.O.: Database states and their tableaux. ACM Trans. Database Syst.9(2), 264–282 (1984)
Mitchell, J.C.: The implication problem for functional and inclusion dependencies. Inf. Control56(1), 154–173 (1983)
Sagiv, Y.: Can we use the universal instance assumption without using nulls? In: ACM SIGMOD International Conf. on Management of Data, pp. 108–120, 1981
Sagiv, Y.: A characterization of globally consistent databases and their correct access paths. ACM Trans. Database Syst.8(2), 266–286 (1983)
Sagiv, Y.: On computing restricted projections of the representative instance. In: Fourth ACM SIGACT SIGMOD Symp. on Principles of Database Systems, pp. 173–180, 1985
Sciore, E.: Improving database schemes by adding attributes. In: Second ACM SIGACT SIGMOD Symp. on Principles of Database Systems, pp. 379–382, 1983
Sciore, E.: Comparing the universal instance and relational data models. In: Kanellakis, P.C., Preparata, F.P. (eds.) Advances in computing research, vol. 3, pp. 139–162. London: JAI Press 1986
Ullman, J.D.: Principles of database systems, 2nd edn. Oxford: Computer Science Press 1982
Author information
Authors and Affiliations
Additional information
An extended abstract of this paper appears in the Proceedings of the Thirteenth International Conference on Very Large Data Bases, Brighton, England, 1–4 September 1987, pp. 159–166. The work of the first author was supported byMinistero dell'Università e della Ricerca Scientifica e Tecnologica, within the Project “Metodi formali e strumenti per basi di dati evolute” and the work of the second author by the Natural Sciences and Engineering Research Council of Canada. Part of this work was performed when the first author was with IASI-CNR and then with Università di Napoli.
Rights and permissions
About this article
Cite this article
Atzeni, P., Chan, E.P.F. Independent database schemes under functional and inclusion dependencies. Acta Informatica 28, 777–799 (1991). https://doi.org/10.1007/BF01261656
Received:
Issue Date:
DOI: https://doi.org/10.1007/BF01261656