Abstract
We present a class of dynamic constraints (DADs) which are of pratical interest. The paper investigates in a constructive manner the definition of transaction-based specifications equivalent to DAD-constraint-based specifications. Our study shows the limitation of Abiteboul/Vianu's transaction schemas and proposes a generalization of transaction schemas based on regular expression on transactions.
This work is partially supported by the French Projects PRC BD3 and PRC IA.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
de Amo, S., Bidoit N.: Contraintes Dynamiques d'Inclusion et Schémas Transactionnels, Neuviemes Journées Bases de Donnees Avancéees (1993) 401–424
de Amo, S., Bidoit N.: Contraintes Dynamiques Algébriques et Schémas Transactionnels. Technical Report, LIPN, Université Paris 13, 1994.
Abiteboul, S., Vianu, V.: Transactions and Integrity Constraints, ACM SIGACT/SIGMOD Symp. on Principles of Database Systems (1985) 193–204.
Abiteboul, S., Vianu, V.: Transactions Languages for Database update and specification. I.N.R.I.A. Technical Report 715, September 1987.
Abiteboul, S., Vianu, V.: A Transaction-based Approach to Relational Database Specification, Journal of the ACM 36 4 (1989) 758–789.
Abiteboul, S., Vianu, V.: Procedural Languages for Database Queries and Updates, Proc. ACM SIGACT-SIGMOD-SIGART Symp. on Principles of Database Systems (1988) 240–250
Abiteboul, S., Vianu, V.: The Connection of static constraints vith determinism and boundedness of dynamic specification, Proc. of the Third Int. Conf. on Data and Knowledge Bases (1988) 324–334
Brodie, M.L., Ridjanovic, D.: On the design and specification of database transactions, M.L. Brodie, J. Mylopoulos and J.W. Schmidt, editors, On Conceptual Modelling, Springer-Verlag(1984) 277–306
Chomicki, J.: History-less Checking of Dynamic Integrity Constraints, Int. Conf. on Data Engineering IEEE (1992) 557–564.
Castillo, I.M.V., Casanova, M.A., Furtado, A.L.: A Temporal Framework for Database Specifications, Proc. Int. Conf. on Very Large Data Bases(1982) 280–291.
Casanova, M.A., Furtado, A.L.: On the description of database transition constraints using temporal constraints, H. Gallaire, J. Minker and J.M. Nicolas, editors, Advances in Data Base Theory 2 Plenum Press, New York (1984) 221–236.
Casanova, M.A., Fagin, R., Papadimitriu, C.: Inclusion Dependencies and their Interaction with Functional Dependencies, 1st ACM SIGACT-SIGMOD Conf. on Principles of Database Systems (1982) 171–176.
Chomicki, J., Niwinski, D.: On the Feasibility of Checking Temporal Integrity Constraints, PODS 93.
Fiadeiro, J., Sernadas, A.: Specification and verification of Database Dynamics, Acta Informatica 25 (1988) 625–661
Lipeck, U.W., Saake, G.: Monitoring Dynamic Integrity Constraints Based on Temporal Logic. Information Systems 12 (1987), s 255–269.
Kanellakis, P.C.: Elements of Relational Database Theory. Handbook of Theoretical Computer Science 2 1073–1156.
Maier, D.: The Theory of Relational Databases. Computer Science Press (1983)
Nicolas, J.-M.: Logic for improving integrity checking in relational databases, Acta Informaticae 18 (1982) 227–253
Su, J.: Dynamic Constraints and Object Migration, 17th Int. Conf. on Very Large Data Bases (1991) 233–242.
Ullman, J.D.: Principles of Database Systems, 2nd Edition, Computer Science Press (1982).
Vianu, V.: Dynamic Functional Dependencies and Database Aging., Journal of ACM 34-1 (1987) 28–59
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Bidoit, N., De Amo, S. (1995). A first step towards implementing dynamic algebraic dependencies. In: Gottlob, G., Vardi, M.Y. (eds) Database Theory — ICDT '95. ICDT 1995. Lecture Notes in Computer Science, vol 893. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-58907-4_24
Download citation
DOI: https://doi.org/10.1007/3-540-58907-4_24
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-58907-5
Online ISBN: 978-3-540-49136-1
eBook Packages: Springer Book Archive