3 research outputs found

    A Review of integrity constraint maintenance and view updating techniques

    Get PDF
    Two interrelated problems may arise when updating a database. On one hand, when an update is applied to the database, integrity constraints may become violated. In such case, the integrity constraint maintenance approach tries to obtain additional updates to keep integrity constraints satisfied. On the other hand, when updates of derived or view facts are requested, a view updating mechanism must be applied to translate the update request into correct updates of the underlying base facts. This survey reviews the research performed on integrity constraint maintenance and view updating. It is proposed a general framework to classify and to compare methods that tackle integrity constraint maintenance and/or view updating. Then, we analyze some of these methods in more detail to identify their actual contribution and the main limitations they may present.Postprint (published version

    El M猫tode dels esdeveniments per a l'Actualitzaci贸 de vistes en bases de dades deductives

    Get PDF
    En esta tesis se presenta un nuevo m茅todo, llamado m茅todo de los eventos, para la actualizaci贸n de vistas en bases de datos deductivas. Este m茅todo aumenta la base de datos con un conjunto de reglas, llamadas reglas de transici贸n y de evento, que definen expl铆citamente las inserciones y las supresiones inducidas por una modificaci贸n de la base de datos. Mediante estas reglas, se utiliza la resoluci贸n SIDNF para obtener todas las traducciones m铆nimas que satisfacen una petici贸n de actualizaci贸n de vista.Una de las contribuciones principales de esta tesis es la demostraci贸n del hecho que el m茅todo de los eventos es completo en bases de datos estratificados. Es decir, en este tipo de bases de datos dicho m茅todo obtiene todas las traducciones validas. Otras ventajas importantes del m茅todo son la incorporaci贸n de la comprobaci贸n de integridad en el proceso de traducci贸n, el tratamiento uniforme de inserciones y supresiones, la posibilidad de prevenir efectos laterales y la traducci贸n de peticiones de modificaci贸n de vista.Por todas estas razones, se puede decir que el m茅todo de los eventos tiene todo el poder de los m茅todos propuestos hasta el momento actual para la utilizaci贸n de vistas en bases de datos deductivas, pero sin presentar algunas de sus limitaciones

    An Introduction to Database Systems

    Get PDF
    This textbook introduces the basic concepts of database systems. These concepts are presented through numerous examples in modeling and design. The material in this book is geared to an introductory course in database systems offered at the junior or senior level of Computer Science. It could also be used in a first year graduate course in database systems, focusing on a selection of the advanced topics in the latter chapters
    corecore