The Intensional events method for consistent view updating

An important amount of research has been devoted to consistent view updating. In this paper we propose a method that follows a new approach to deal with this problem. Our approach is aimed at obtaining intensional translations that satisfy a view update request, instead of obtaining extensional tran...

Descripción completa

Detalles Bibliográficos
Autores: Costal Costa, Dolors|||0000-0002-7340-0414, Teniente López, Ernest|||0000-0001-8890-9638, Urpí Tubella, Antoni|||0000-0002-5900-1492
Tipo de recurso: informe técnico
Fecha de publicación:1996
País:España
Institución:Universitat Politècnica de Catalunya (UPC)
Repositorio:UPCommons. Portal del coneixement obert de la UPC
Idioma:inglés
OAI Identifier:oai:upcommons.upc.edu:2117/97259
Acceso en línea:https://hdl.handle.net/2117/97259
Access Level:acceso abierto
Palabra clave:Consistent view updating
Intensional events
Infinite domains
Intensional method
Àrees temàtiques de la UPC::Informàtica::Programació
Descripción
Sumario:An important amount of research has been devoted to consistent view updating. In this paper we propose a method that follows a new approach to deal with this problem. Our approach is aimed at obtaining intensional translations that satisfy a view update request, instead of obtaining extensional translations. Intuitively, our translations are intensional in the sense that they characterise multiple possible values for a set of base fact updates such that the request is satisfied when the updates are applied using these values. Each characterised set of updates constitutes an extensional translation. The main advantages of following this approach are to improve the meaningfulness of the translations to the users; to increase the efficiency of obtaining them; and to facilitate the treatment of infinite domains. We also show in the paper how our intensional method can be applied to database schema validation and we point out the advantages of using an intensional method in this case.