Relational Updates Through View Objects

From Tetherless World Wiki

Jump to: navigation, search

Citation: Thierry Barsalou and Arthur M. Keller and Gio Wiederhold. (1990) Relational Updates Through View Objects. In KSL-90-29, 1990.

Publication techreport ( Edit )
type Technical Report
bibtype techreport
Bibtex basics
author Thierry Barsalou and Arthur M. Keller and Gio Wiederhold
title Relational Updates Through View Objects
number KSL-90-29
institution Knowledge Systems, AI Laboratory
year 1990
Bibtex more
Access Paper
abstract The view-object model provides a formal basis for representing and manipulating complex objects in a relational framework. In this paper, we present a scheme for handling update operations on view objects. Because a typical view object encompasses multiple relations, we are facing a problem analogous to the issue of updating through relational views. A view-object update request must be translated into valid operations on the underlying relational database. Building on an existing approach to update join views, we introduce algorithms to enumerate all valid translations of the various update operations on view objects. The process of choosing a translator for view-object update then occurs at view-object generation time. Once chosen, the translator can disambiguate any update request on the view object.

KSL Technical Report ID: KSL-90-29
Facts about Relational Updates Through View ObjectsRDF feed
Abstract The view-object model provides a formal ba The view-object model provides a formal basis for representing and manipulating complex objects in a relational framework. In this paper, we present a scheme for handling update operations on view objects. Because a typical view object encompasses multiple relations, we are facing a problem analogous to the issue of updating through relational views. A view-object update request must be translated into valid operations on the underlying relational database. Building on an existing approach to update join views, we introduce algorithms to enumerate all valid translations of the various update operations on view objects. The process of choosing a translator for view-object update then occurs at view-object generation time. Once chosen, the translator can disambiguate any update request on the view object. ate any update request on the view object.
Author Thierry Barsalou and Arthur M. Keller and Gio Wiederhold  +
Bibtype techreport  +
Has author Thierry Barsalou and Arthur M. Keller and Gio Wiederhold  +
Has identifier KSL-90-29  +
Has publishing details 1990  +
Has title Relational Updates Through View Objects  +
Has where published KSL-90-29  +
Has year 1990  +
Institution Knowledge Systems, AI Laboratory  +
Ksl tr id KSL-90-29  +
Number KSL-90-29  +
Process note YES  +
Title Relational Updates Through View Objects  +
Year 1990  +
Personal tools