Abstract
Mappings between the sets of instances of database schemes are used to define different degrees of equivalence. The available class of mappings and the set of dependencies allowed for defining schemes deal here as parameters. A comparison of the equivalences shows that there is only one natural kind of equivalence. For various cases we prove its decidability or undecidability. Besides we get a characterization of mappings expressible in the relational algebra without the difference.
Preview
Unable to display preview. Download preview PDF.
References
G. Ausiello, C. Batini, M. Moscarini: ‘Conceptual relations between databases transformed under join and projection's in: Proc. Symp. Math. Found. of Comp. Sc., 9, 1980, pp. 123–136
P. Atzeni, G. Aussiello, C. Batini, M. Moscarini: ‘Inclusion and equivalence between relational database schemes', in: Theoretical Computer Science, 19, 1982, pp. 267–285
P. Atzeni, D.S. Parker: ‘Assumptions in relational database theory', in: ACM Symp. on Princ. of Database Systems, 1, 1982, pp. 1–9
A.V. Aho, Y. Sagiv, J.D. Ullman: ‘Equivalences among relational expressions', in: SIAM Journ. of Computing, 8, 1979, pp. 218–246
A.V. Aho, J.D. Ullman: ‘Universality of data retrieval languages', in: ACM Symp. on Princ. of Programming Languages, 6, 1979, pp. 110–117
S.Abiteboul, V.Vianu: ‘Transactions in relational databases', in: Proc. ACM Int. Conf. on Very Large Data Bases, 1984
F. Bancilhon: ‘On the completeness of query languages for relational data bases', in: Proc. Symp. Math. Found. of Computer Science, 7, 1978, pp. 112–123
P.A. Bernstein, C. Beeri, N. Goodman: ‘A sophisticated introduction to database normalization theory', in: Proc. ACM Int. Conf. on Very Large Data Bases, 4, 1978, pp. 113–124
H. Biller: ‘On the equivalence of database schemes — a semantic approach to data translation', in: Information Systems, 4, 1979, pp. 35–47
C. Beeri, A.O. Mendelzon, Y. Sagiv, J.D. Ullman: ‘Equivalence of relational database schemes', in: SIAM Journ. of Computing, 10, 1981, pp. 352–370
M. Casanova, R. Fagin, C.H. Papadimitiou: ‘Inclusion dependencies and their interaction with functional dependencies', in: ACM Symp. on Princ. of Database Systems, 1, 1982, pp. 171–176
A.K. Chandra, D. Harel: ‘Computable queries for relational data bases', in: Journ. of Computer and System Sciences, 21, 1980, pp. 156–178
A.K. Chandra, H.R. Lewis, J.A. Makowsky: ‘Embedded implicational dependencies and their inference problem', in: ACM Symp. on Theory of Computing, 13, 1981, pp. 342–354
E.F. Codd: ‘Further normalizations on data base relational model', in: Data Base Systems (R. Rustin ed.), Prentice-Hall, Englewood Cliffs, 1972, pp. 33–64
M.A. Casanova, V.M.P. Vidal: ‘Towards a sound view integration methodology', in: ACM Symp. on Princ. of Database Systems, 2, 1983, pp. 36–47
B. Dreben, W.D. Goldfarb: ‘The decision problem: solvable classes of quantificational formulas', Addison-Wesley Publishing Company, Reading, 1979
R.Fagin, M.Y.Vardi: ‘The theory of data dependencies — a survey', IBM Research Report 4321, San Jose, 1984
W.C. Mc Gee: ‘A contribution to the study of data equivalence', in: Database Management (J.W. Klimbie etc. ed.), Cargese, Amsterdam, 1974, pp. 123–148
J. Grant, B.E. Jacobs: ‘On the family of generalized dependency constraints', in: Journ. of the ACM, 29, 1982, pp. 986–997
J. Graham, A.O. Mendelzon: ‘Strong equivalence of relational expressions under dependencies', in: Information Processing Letters, 14, 1982, pp. 57–62
H. Gallaire, J. Minker, J.M. Nicolas: ‘Logic and databases: a deductive approach', in: ACM Computing Surveys, 16, 1984, pp. 153–185
M.H. Graham, M.Y. Vardi: ‘On the complexity and axiomatizability of consistent database states', in: Proc. ACM Symp. on Princ. of Database Systems, 3, 1984, pp. 281–289
R. Hull: ‘Relative information capacity of simple relational database schemata', Techn. Rep. 84-300, Comp. Science Department, Univ. South. Calif., Los Angeles, 1984
R. Hull: ‘Relative information capacity of simple relational database schemata', in: Proc. ACM Symp. on Princ. of Database Systems, 3, 1984, pp. 97–109
T.Imielinski, W.Lipski: ‘A technique for translating states between database schemata', in: ACM Int. Conf. on Management of data, 1982, pp. 61–68
T. Imielinski, W. Lipski: ‘On the undecidability of equivalence problems for relational expressions', in: Advances in Data Base Theory, 2, 1985, pp. 393–409
T. Imielinski, N. Spyratos: ‘On lossless transformation of database states not necessarily satisfying universal instance assumption', in: Proc. ACM Symp. on Princ. of Database Systems, 3, 1984, pp. 258–265
I. Kobayashi: ‘Losslessness and semantic correctness of database scheme transformation: another look of schema equivalence', in: Information Systems, 11, 1986, pp. 41–59
P.Kandzia, H.J.Klein: ‘On the equivalence of relational data bases in connection with normalization', Techn. Rep. 7901, Univ. Kiel, 1979
B.E. Jacobs, A.R. Aronson, A.C. Klug: ‘On interpretations of relational languages and solutions to the implied constraint problem', in: ACM Transactions on Database Systems, 7, 1982, pp. 291–315
P.C. Kanellakis, S.S. Cosmodakis, M.Y. Vardi: ‘Unary inclusion dependencies have polynomial time inference problem', in: Proc. ACM Symp. Theory of Computing, 15, 1983, pp. 264–277
A. Klug: ‘Calculating constraints on relational expressions', in: ACM Transactions on Database Systems, 5, 1980, pp. 260–290
J.C. Mitchell: ‘The implication problem for functional and inclusion dependencies', in: Information and Control, 56, 1983, pp. 154–173
R. Reiter: ‘Equality and domain closure on first — order databases', in: Journ. of the ACM, 27, 1980, pp. 235–249
J. Rissanen: ‘On the equivalence of database schemes', in: Proc. ACM Symp. Princ. of Database Systems, 1, 1982, pp. 23–26
M.K.Solomon: ‘Undecidability of the equivalence problem for relational expressions', in: Bell Lab. Memo
W. Sierpinski: ‘Cardinal and ordinal numbers', PWN Polish Scientific Publishers, Warschau, 1965
Y. Sagiv, M. Yannakakis: ‘Equivalence among relational expressions', in: Proc. ACM Int. Conf. on Very Large Data Bases, 4, 1978; pp. 535–548
J.D. Ullman: ‘Principle of Database Systems', Computer Science Press, Rockville, 1982
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1988 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Biskup, J., Räsch, U. (1988). The equivalence problem for relational database schemes. In: Biskup, J., Demetrovics, J., Paredaens, J., Thalheim, B. (eds) MFDBS 87. MFDBS 1987. Lecture Notes in Computer Science, vol 305. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-19121-6_4
Download citation
DOI: https://doi.org/10.1007/3-540-19121-6_4
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-19121-6
Online ISBN: 978-3-540-39124-1
eBook Packages: Springer Book Archive