THE PROPAGATION OF UPDATES TO RELATIONAL TABLES IN A DISTRIBUTED DATABASE SYSTEM

Citation
Dj. Reid et Me. Orlowska, THE PROPAGATION OF UPDATES TO RELATIONAL TABLES IN A DISTRIBUTED DATABASE SYSTEM, Mathematical and computer modelling, 23(3), 1996, pp. 15-25
Citations number
29
Categorie Soggetti
Mathematics,Mathematics,"Computer Science Interdisciplinary Applications","Computer Science Software Graphycs Programming
ISSN journal
08957177
Volume
23
Issue
3
Year of publication
1996
Pages
15 - 25
Database
ISI
SICI code
0895-7177(1996)23:3<15:TPOUTR>2.0.ZU;2-S
Abstract
The problem of applying update operations to relational tables under t he supervision of a distributed database management system is consider ed. A model describing the minimal cost propagation strategy of an upd ate request to all copies of the relevant relation is offered, and tak es the form of an integer linear program. A user request is issued at a given site in the network, specifying an amendment to the informatio n comprising some particular logical data set, or relation. Replicatio n of data admits the possibility of relations being duplicated, with s everal distinct copies disseminated amongst various processor sites; s ynchronization of replicated information to preserve its consistency c ommands that the alteration be applied uniformly to all. The update re quest must therefore be communicated to each site possessing a copy of the relation to which it refers. This task demands the utilization of limited system resources; data transmission channels convey the updat e signal between sites, and processors apply the operation to stored c opies of the particular relation to be changed. The ultimate goal is t herefore to choose from all possible update propagation strategies one that achieves the smallest total cost. The formulation initially atta ined by considering the role of an isolated processor in a valid strat egy contains some constraints that are nonlinear. However, by introduc ing new decision variables and reconsidering the offending inequalitie s, the model can be transformed to realize an optimization program ent irely linear in structure.