Relational Updates Through View Objects
From Tetherless World Wiki
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 + |
Resource > Thing > Entity > Document > Scientific Document > Publication
Resource > Thing > Entity > Document > Scientific Document > Publication > Technical Report
Resource > Thing > Entity > Document > Scientific Document > Publication > Technical Report > KSL Technical Report
