Given an intensional database (IDB) and an extension database (EDB), the view update problem translates updates on the IDB into updates on the EDB. One approach to the view update problem uses a translation langauge to specify the meaning of a view update. In this paper we prove properties of a translation language. This approach to the view update problem studies the expressive power of the translation language and the computational cost of demonstrating properties of a translation. We use an active rule based database language for specifying translations of view updates. This paper uses the containment of one datalog program (or conjunctive query) by another to demonstrate that a translation is semantically correct. Weshow that the comple...
Database views are extensively used to represent unmaterialized tables. Applications rarely distingu...
Many database systems provide the user with the possibility of defining views, i.e. mechanisms for i...
View update is the problem of translating an update to a view to some updates to the source data of ...
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...
. An important amount of research has been devoted to consistent view updating. In this paper we pro...
View update is the problem of translating update requests against a view into update requests agains...
Abstract. View update is the problem of translating update requests against a view into update reque...
An important amount of research has been devoted to consistent view updating. In this paper we pr...
Updating a view requires deriving a translation which converts an update on a view into updates on u...
To properly realize view updates, the problem of view updating is analyzed in the context of mathema...
To support first-class views in a database system, we must not only allow users to query and browse ...
Views over databases have been studied in various directions for many years. Among these directions,...
A view on a database is a mapping that provides a user or application with a suitable way of looking...
Abstract. View update is the problem of translating an update to a view to some updates to the sourc...
Database views are extensively used to represent unmaterialized tables. Applications rarely distingu...
Many database systems provide the user with the possibility of defining views, i.e. mechanisms for i...
View update is the problem of translating an update to a view to some updates to the source data of ...
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...
. An important amount of research has been devoted to consistent view updating. In this paper we pro...
View update is the problem of translating update requests against a view into update requests agains...
Abstract. View update is the problem of translating update requests against a view into update reque...
An important amount of research has been devoted to consistent view updating. In this paper we pr...
Updating a view requires deriving a translation which converts an update on a view into updates on u...
To properly realize view updates, the problem of view updating is analyzed in the context of mathema...
To support first-class views in a database system, we must not only allow users to query and browse ...
Views over databases have been studied in various directions for many years. Among these directions,...
A view on a database is a mapping that provides a user or application with a suitable way of looking...
Abstract. View update is the problem of translating an update to a view to some updates to the sourc...
Database views are extensively used to represent unmaterialized tables. Applications rarely distingu...
Many database systems provide the user with the possibility of defining views, i.e. mechanisms for i...
View update is the problem of translating an update to a view to some updates to the source data of ...