Updates through views: A new hope

Yannis Kotidis*, Divesh Srivastava, Yannis Velegrakis

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

Abstract

Database views are extensively used to represent unmaterialized tables. Applications rarely distinguish between a materialized base, table and a virtual view, thus, they may issue update requests on the views. Since views are virtual, update requests on them, need to be translated to updates on the base tables. Existing literature has shown the difficulty of translating view updates in a side-effect free manner. To address this problem, we propose a novel approach for separating the data instance into a logical and a physical level. This separation allows us to achieve side-effect free translations of any kind of update on the view. Furthermore, deletes on a view can be translated without affecting the base tables. We describe the implementation of the framework and present our experimental results

Original languageEnglish
Title of host publicationProceedings of the 22nd International Conference on Data Engineering, ICDE '06
Number of pages1
Volume2006
DOIs
Publication statusPublished - 17 Oct 2006
Event22nd International Conference on Data Engineering, ICDE '06 - Atlanta, GA, United States
Duration: 3 Apr 20067 Apr 2006

Conference

Conference22nd International Conference on Data Engineering, ICDE '06
Country/TerritoryUnited States
CityAtlanta, GA
Period3/04/067/04/06

Fingerprint

Dive into the research topics of 'Updates through views: A new hope'. Together they form a unique fingerprint.

Cite this