Living with Database Conflicts: A Temporal Branching Technique |
| |
Authors: | Email author" target="_blank">Roy?GelbardEmail author Israel?Spiegler |
| |
Affiliation: | (1) Information System Program, Graduate School of Business Administration, Bar-Ilan University, Ramat-Gan 52900, Israel;(2) Technology and Information Systems Program, The Recanati Graduate School of Management, Tel Aviv University, Tel Aviv, 69978, Israel |
| |
Abstract: | Heterogeneous as well as distributed databases make data conflicts inevitable. Both tolerate the entry of conflicting values
in data objects, e.g., the value “female” may be entered by one user whereas another may put “male” in the same data object. Such inconsistencies in databases are common and are resolved routinely by built in structured
mechanisms. Unresolved conflicts are typically quarantined till they can be resolved. But, there are situations for which
there are no structured mechanisms to resolve conflicts while having to maintain application flow. Moreover, there are situations,
i.e., medical or financial environments, in which conflicts must be stored so that their effects be analyzed for decision
making. The current research proposes a model and a technique for living with database conflicts. The technique, named Temporal
Branching, integrates and extends temporal oriented databases, temporal versioning, and log-file approaches and offers a solution
and flexible structure readily accessible to retrieval and audits by standard DBMS software. A case study in health care delivery
system is given to illustrate the problem and proposed solution.
recommend Ahmed Elmagarmid |
| |
Keywords: | temporal oriented databases distributed database conflict resolution data integrity temporal versioning check point rollback and recovery |
本文献已被 SpringerLink 等数据库收录! |
|