ACM Transactions on Database Systems · 1991 · 15 citations · 1 references
ComputingComputer ScienceComputer SystemsDatabasesFormal MethodsSet TheoryAxiomatic Set TheoryConcurrency ControlDatabase ManagementRelational AlgebraTransaction ManagementTransaction Processing SystemsAxiomatizationAxiomsDatabase TransactionsIncremental Database UpdatesSimplificationTransaction ProcessingTransactions
Relational update transactions consisting of line programs of inserts, deletes, and modifications are studied with respect to equivalence and simplification. A sound and complete set of axioms for proving transaction equivalence is exhibited. The axioms yield a set of simplification rules that can be used to optimize efficiently a large class of transactions of practical interest. The simplification rules are particularly well suited to a dynamic environment where transactions are presented in an on-line fashion, and where the time available for optimization may consist of arbitrarily short and sparse intervals.
1
Equivalence and optimization of relational transactions
Serge Abiteboul, Victor Vianu · Journal of the ACM · 1988 · 52 citations · Full text