Federated database systems for managing distributed, heterogeneous, and autonomous databases
ACM Computing Surveys (CSUR) - Special issue on heterogeneous databases
Set-oriented production rules in relational database systems
SIGMOD '90 Proceedings of the 1990 ACM SIGMOD international conference on Management of data
Principles of distributed database systems (2nd ed.)
Principles of distributed database systems (2nd ed.)
Management of heterogeneous and autonomous database systems
Management of heterogeneous and autonomous database systems
Active services for federated databases
SAC '00 Proceedings of the 2000 ACM symposium on Applied computing - Volume 1
A relational model of data for large shared data banks
Communications of the ACM
Foundations of Databases: The Logical Level
Foundations of Databases: The Logical Level
Mastering Jxta: Building Java Peer-to-Peer Applications
Mastering Jxta: Building Java Peer-to-Peer Applications
Integrating Triggers and Declarative Constraints in SQL Database Sytems
VLDB '96 Proceedings of the 22th International Conference on Very Large Data Bases
Mapping data in peer-to-peer systems: semantics and algorithmic issues
Proceedings of the 2003 ACM SIGMOD international conference on Management of data
The Piazza peer data management project
ACM SIGMOD Record
The hyperion project: from data integration to data coordination
ACM SIGMOD Record
Relational data sharing in peer-based data management systems
ACM SIGMOD Record
Peer coordination through distributed triggers
Proceedings of the VLDB Endowment
Hi-index | 0.00 |
A network of peer database management systems differs from conventional multidatabase systems by assuming absence of any central control, no global schema, transient connection of participating peer DBMSs, and evolving coordination among databases We describe distributed triggers to support data coordination in this setting The execution of our triggers requires coordination among the involved peer databases We present an SQL3 compatible trigger language for the P2P setting We also extend the SQL3 processing mechanism to this setting Our trigger processing mechanism consists of an execution semantics, a set of termination protocols to deal with peer transiency, and a set of protocols for managing peer acquaintances in presence of distributed triggers We show preliminary experimental results about our mechanism.