Efficiently updating materialized views
SIGMOD '86 Proceedings of the 1986 ACM SIGMOD international conference on Management of data
Principles of database and knowledge-base systems, Vol. I
Principles of database and knowledge-base systems, Vol. I
Situation monitoring for active databases
VLDB '89 Proceedings of the 15th international conference on Very large data bases
Principles of distributed database systems
Principles of distributed database systems
Database transaction models for advanced applications
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
Constraint checking with partial information
PODS '94 Proceedings of the thirteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
Automatic generation of production rules for integrity maintenance
ACM Transactions on Database Systems (TODS)
Distributed snapshots: determining global states of distributed systems
ACM Transactions on Computer Systems (TOCS)
View maintenance in a warehousing environment
SIGMOD '95 Proceedings of the 1995 ACM SIGMOD international conference on Management of data
Consistent global states of distributed systems: fundamental concepts and mechanisms
Distributed systems (2nd Ed.)
Parallel handling of integrity constraints on fragmented relations
DPDS '90 Proceedings of the second international symposium on Databases in parallel and distributed systems
Time, clocks, and the ordering of events in a distributed system
Communications of the ACM
Active Database Systems: Triggers and Rules for Advanced Database Processing
Active Database Systems: Triggers and Rules for Advanced Database Processing
Distributed Database Systems
Overview of multidatabase transaction management
The VLDB Journal — The International Journal on Very Large Data Bases
Incremental Recomputation of Active Relational Expressions
IEEE Transactions on Knowledge and Data Engineering
EDBT '92 Proceedings of the 3rd International Conference on Extending Database Technology: Advances in Database Technology
Deriving Integrity Maintaining Triggers from Transition Graphs
Proceedings of the Ninth International Conference on Data Engineering
ICDE '95 Proceedings of the Eleventh International Conference on Data Engineering
A Transaction Transformation Approach to Active Rule Processing
ICDE '95 Proceedings of the Eleventh International Conference on Data Engineering
A Toolkit for Constraint Management in Heterogeneous Information Systems
ICDE '96 Proceedings of the Twelfth International Conference on Data Engineering
Managing Semantic Heterogeneity with Production Rules and Persistent Queues
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
VLDB '93 Proceedings of the 19th International Conference on Very Large Data Bases
Replica Consistency in Lazy Master Replicated Databases
Distributed and Parallel Databases
Fast Algorithms for Maintaining Replica Consistency in Lazy Master Replicated Databases
VLDB '99 Proceedings of the 25th International Conference on Very Large Data Bases
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
Checking Integrity Constraints in Multidatabase Systems with Nested Transactions
CooplS '01 Proceedings of the 9th International Conference on Cooperative Information Systems
PFE '01 Revised Papers from the 4th International Workshop on Software Product-Family Engineering
Static Consistency Checking for Distributed Specifications
Proceedings of the 16th IEEE international conference on Automated software engineering
A mobile agent approach for global database constraint checking
Proceedings of the 2004 ACM symposium on Applied computing
Preservation of integrity constraints by workflow
OTM'11 Proceedings of the 2011th Confederated international conference on On the move to meaningful internet systems - Volume Part I
Hi-index | 0.00 |
A federated database is comprised of multiple interconnecteddatabase systems that primarily operate independently but cooperate to acertain extent. Global integrity constraints can be very useful in federateddatabases, but the lack of global queries, global transaction mechanisms,and global concurrency control renders traditional constraint managementtechniques inapplicable. This paper presents a threefold contribution tointegrity constraint checking in federated databases: (1) The problem ofconstraint checking in a federated database environment is clearlyformulated. (2) A family of protocols for constraint checking is presented.(3) The differences across protocols in the family are analyzed with respectto system requirements, properties guaranteed by the protocols, andprocessing and communication costs. Thus, our work yields a suite of optionsfrom which a protocol can be chosen to suit the system capabilities andintegrity requirements of a particular federated database environment.