Abstract
Efficient and incremental maintenance of integrity constraints
involving recursive views is a difficult issue that has received some attention in the past years, but for which no widely accepted solution exists yet. In this paper a technique is proposed for compiling such integrity constraints into incremental and optimized tests specialized for given update patterns. These tests may involve the introduction of new views, but for relevant cases of recursion, simplified integrity constraints are obtained that can be checked more efficiently than the original ones and without auxiliary views.
Notably, these simplified tests are derived at design time and can be executed before the particular database update is made and without simulating the updated state. In this way all overhead due to optimization or execution of compensative actions at run time is avoided. It is argued that, in the recursive case, earlier approaches have not achieved comparable optimization with the same level of generality.
Originalsprog | Engelsk |
---|---|
Titel | Advances in Databases and Information Systems, ADBIS 2005 |
Redaktører | Johann Eder, Hele-Mai Haav, Ahto Kalja, Jaan Penjam |
Antal sider | 16 |
Forlag | Springer |
Publikationsdato | 2005 |
Sider | 109-124 |
ISBN (Trykt) | 3-540-28585-7 |
Status | Udgivet - 2005 |
Begivenhed | East-European Conference on Advances in Databases and Information Systems - Tallinn, Estland Varighed: 12 sep. 2005 → 15 sep. 2005 Konferencens nummer: 9 |
Konference
Konference | East-European Conference on Advances in Databases and Information Systems |
---|---|
Nummer | 9 |
Land/Område | Estland |
By | Tallinn |
Periode | 12/09/2005 → 15/09/2005 |
Navn | Lecture Notes in Computer Science |
---|---|
Vol/bind | 3631 |
ISSN | 0302-9743 |