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 implementat...
. An important amount of research has been devoted to consistent view updating. In this paper we pro...
We consider a variant of the view maintenance problem: How does one keep a materialized view up-to-d...
An important amount of research has been devoted to consistent view updating. In this paper we pr...
To support first-class views in a database system, we must not only allow users to query and browse ...
View update is the problem of translating update requests against a view into update requests agains...
A view on a database is a mapping that provides a user or application with a suitable way of looking...
To properly realize view updates, the problem of view updating is analyzed in the context of mathema...
Given an intensional database (IDB) and an extension database (EDB), the view update problem transla...
Given an intensional database (IDB) and an extension database (EDB), the view update problem transla...
. This paper presents a new approach to maintaining materialized views without accessing the underly...
Abstract. View update is the problem of translating update requests against a view into update reque...
Database views are traditionally described as unmaterialized queries, which may be coincidentally up...
Given an intensional database (IDB) and an extension database (EDB), the view update problem transla...
Query processing can be sped up by keeping frequently accessed users' views materialized. Howev...
Views over databases have been studied in various directions for many years. Among these directions,...
. An important amount of research has been devoted to consistent view updating. In this paper we pro...
We consider a variant of the view maintenance problem: How does one keep a materialized view up-to-d...
An important amount of research has been devoted to consistent view updating. In this paper we pr...
To support first-class views in a database system, we must not only allow users to query and browse ...
View update is the problem of translating update requests against a view into update requests agains...
A view on a database is a mapping that provides a user or application with a suitable way of looking...
To properly realize view updates, the problem of view updating is analyzed in the context of mathema...
Given an intensional database (IDB) and an extension database (EDB), the view update problem transla...
Given an intensional database (IDB) and an extension database (EDB), the view update problem transla...
. This paper presents a new approach to maintaining materialized views without accessing the underly...
Abstract. View update is the problem of translating update requests against a view into update reque...
Database views are traditionally described as unmaterialized queries, which may be coincidentally up...
Given an intensional database (IDB) and an extension database (EDB), the view update problem transla...
Query processing can be sped up by keeping frequently accessed users' views materialized. Howev...
Views over databases have been studied in various directions for many years. Among these directions,...
. An important amount of research has been devoted to consistent view updating. In this paper we pro...
We consider a variant of the view maintenance problem: How does one keep a materialized view up-to-d...
An important amount of research has been devoted to consistent view updating. In this paper we pr...