Nested transactions: an approach to reliable distributed computing
Nested transactions: an approach to reliable distributed computing
Federated database systems for managing distributed, heterogeneous, and autonomous databases
ACM Computing Surveys (CSUR) - Special issue on heterogeneous databases
Using polytransactions to manage interdependent data
Database transaction models for advanced applications
Integrity control in relational database systems: an overview
Data & Knowledge Engineering
Local verification of global integrity constraints in distributed databases
SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data
Protocols for Integrity Constraint Checking in FederatedDatabases
Distributed and Parallel Databases
Thémis: a database programming language handling integrity constraints
The VLDB Journal — The International Journal on Very Large Data Bases - Persistent object systems
Distributing Semantic Constraints Between Heterogeneous Databases
ICDE '97 Proceedings of the Thirteenth International Conference on Data Engineering
Nested Transactions with Integrity Constraints
Selected papers from the Eight International Workshop on Foundations of Models and Languages for Data and Objects, Transactions and Database Dynamics
An Architecture for Nested Transaction Support on Standard Database Systems
DEXA '98 Proceedings of the 9th International Conference on Database and Expert Systems Applications
Integrity checking for nested transactions
DEXA '96 Proceedings of the 7th International Workshop on Database and Expert Systems Applications
Parallel Processing with Autonomous Databases in a Cluster System
On the Move to Meaningful Internet Systems, 2002 - DOA/CoopIS/ODBASE 2002 Confederated International Conferences DOA, CoopIS and ODBASE 2002
Revisiting and improving a result on integrity preservation by concurrent transactions
OTM'10 Proceedings of the 2010 international conference on On the move to meaningful internet systems
Hi-index | 0.00 |
This paper proposes various strategies for the checking of integrity constraints in multidatabase systems which support nested transactions. The solution presented in [8] for centralized environments is extended. The principle of this solution consists of designating a subtransaction which controls the checking of each integrity constraint. This sub-transaction is the smallest common ancestor (within the nested transaction tree) of all the sub-transactions which might violate the constraint. In the case of a multidatabase, it is necessary to take into account the constraint structure and the localization of the sub-transactions, to choose the site where the checking should be performed in order to minimize data transfers through the network. For this purpose, different checking strategies are presented depending on the type of the constraint to be checked.