1988
DOI: 10.1145/49346.50068
|View full text |Cite
|
Sign up to set email alerts
|

Properties and update semantics of consistent views

Abstract: The problem of translating view updates to database updates is considered. Both databases and views are modeled as data abstractions. A data abstraction consists of a set of states and of a set of primitive update operators representing state transition functions. It is shown how complex update programs can be built from primitive update operators and how view update programs are translated into database update programs. Special attention is paid to a class of views that we call "consistent." Loosely speaking,… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
44
0

Year Published

1990
1990
2007
2007

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 106 publications
(44 citation statements)
references
References 36 publications
0
44
0
Order By: Relevance
“…This made for interesting theory, but it is far too constraining to support realistic updates. Finally, Gottlob, Paolini, and Zicari [GPZ88] generalize the notion of constant-complement update to decreasing-complement update. While this generalization does not preserve the notion of implicit reversibility, the relationship between our work and theirs nonetheless warrants further study.…”
Section: Example -Non-uniform Updatabilitymentioning
confidence: 99%
See 1 more Smart Citation
“…This made for interesting theory, but it is far too constraining to support realistic updates. Finally, Gottlob, Paolini, and Zicari [GPZ88] generalize the notion of constant-complement update to decreasing-complement update. While this generalization does not preserve the notion of implicit reversibility, the relationship between our work and theirs nonetheless warrants further study.…”
Section: Example -Non-uniform Updatabilitymentioning
confidence: 99%
“…As a starting point, we observe that in the literature, the sole body of work which addresses update support in closed views, at least to some degree, is that based upon the constantcomplement strategy of Bancilhon and Spyratos [BS81b,BS81a]. This includes subsequent work by Cosmadakis and Papadimitriou [CP84], Gottlob, Paolini, and Zicari [GPZ88], and our own earlier work [Heg84]. Because we start by postulating properties of an update strategy rather than by fixing a strategy itself, our approach does not presuppose constantcomplement update as a goal unto itself.…”
Section: Introductionmentioning
confidence: 99%
“…In software development and databases, the notion of context appears in the form of views [3,23,49,1,52,41,9], aspects [46], roles [24,50], or even workspaces which are used to support cooperative work [30]. In machine learning, context is treated as environmental information for concept classification [39,37].…”
Section: Introductionmentioning
confidence: 99%
“…From a theoretical point of view, it would be interesting to widen the search for connections into the fields of topology and category theory, and to understand the connections with earlier work such as [4] better. Finally, a major area of future work is to understand the connections with graph grammars, especially triple graph grammars.…”
Section: Conclusion and Further Workmentioning
confidence: 99%