Transaction management in the R* distributed database management system
ACM Transactions on Database Systems (TODS)
A comparative analysis of methodologies for database schema integration
ACM Computing Surveys (CSUR)
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
Ensuring transaction atomicity in multidatabase systems
PODS '92 Proceedings of the eleventh ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Commit protocols for externalized-commit heterogeneous database systems
Distributed and Parallel Databases
Model independent assertions for integration of heterogeneous schemas
The VLDB Journal — The International Journal on Very Large Data Bases
Overview of multidatabase transaction management
The VLDB Journal — The International Journal on Very Large Data Bases
Using Tickets to Enforce the Serializability of Multidatabase Transactions
IEEE Transactions on Knowledge and Data Engineering
Global Committability in Multidatabase Systems
IEEE Transactions on Knowledge and Data Engineering
Atomic Commitment for Integrated Database Systems
Proceedings of the Seventh International Conference on Data Engineering
Proceedings of the Eighth International Conference on Data Engineering
Consistent Handling of Integrity Constraints and Extensional Assertions for Schema Integration
ADBIS '99 Proceedings of the Third East European Conference on Advances in Databases and Information Systems
Extending Transaction Closures by N-ary Termination Dependencies
ADBIS '98 Proceedings of the Second East European Symposium on Advances in Databases and Information Systems
Considering Integrity Constraints During Federated Database Design
BNCOD 16 Proceedings of the 16th British National Conferenc on Databases: Advances in Databases
Notes on Data Base Operating Systems
Operating Systems, An Advanced Course
Hi-index | 0.00 |
In composite database systems, global transactions are decomposed by the global transaction manager into several global subtransactions that are executed at the corresponding component database systems. This paper shows that the execution and termination of a global transaction depend on the specified extensional assertions on the local classes as well as on the given kinds of global requests. In some cases, a global transaction is supposed to be successful if exactly one global subtransaction is successfully executed. In other cases, all global subtransactions have to be successful in order to commit the global transaction. We discuss various termination rules for global transactions and thus provide new insights into a complex problem.