Sciweavers

CSCWD
2001
Springer

Update Algorithms for the Sketch Data Model

13 years 9 months ago
Update Algorithms for the Sketch Data Model
The authors have developed a new approach to database interoperability using the sketch data model. That technique has now been used in a number of applications, but an important question remains: What are the algorithms that support updates in the sketch data model? The question has significant content since the sketch data model uses EA-sketches to specify data structures, and these include constraint and other information not normally supported by relational database management systems. In this paper we answer the question by using the framework of EA sketches to give a detailed mathematical treatment of database updates, providing a formal definition of insert update together with an algorithm which provably achieves updates. The algorithm is new as it is the first to treat data and constraints on an equal categorical footing. We also note that further exactness properties (limits and colimits) can aid specification, and we provide algorithms for updates of EA sketched databas...
Michael Johnson, Robert D. Rosebrugh
Added 28 Jul 2010
Updated 28 Jul 2010
Type Conference
Year 2001
Where CSCWD
Authors Michael Johnson, Robert D. Rosebrugh
Comments (0)