Artículo: TINTIN: comprobación incremental de aserciones SQL
Cargando...
Archivos
Fecha
Editor
Sistedes
Publicado en
Actas de las XXI Jornadas de Ingeniería del Software y Bases de Datos (JISBD 2016)
Licencia Creative Commons
Resumen
Ninguno de los SGBD más populares del momento implementa aserciones SQL, obligando así a implementar manualmente su comprobación. Por ello, presentamos TINTIN: una aplicación que genera automáticamente el código SQL para comprobar aserciones. Dicho código captura las tuplas insertadas/borradas en una transacción, comprueba que ninguna de ellas viole ninguna aserción mediante consultas SQL, y materializa los cambios en caso que sean satisfechas. La eficiencia del código se basa en la comprobación incremental de las aserciones.


