Abstract:
En el trabajo con bases de datos muchas veces se maneja información que se almacena a distintos niveles de granularidad. Los ejemplos más usuales de este tipo son información geográfica o temporal. Un problema común que se presenta al trabajar en estos dominios es la validación de la consistencia de datos cuando estos se encuentran a distintos niveles de granularidad, como es el caso, por ejemplo, de ventas por Ciudad y por Provincia, o por D a y por Año. En esta Memoria de Título se propone un algoritmo que permite verificar la consistencia de datos en estos casos considerando niveles de redondeo distintos para cada granularidad, respecto a restricciones de integridad que condicionan los valores de agregación de atributos. Para ello se trabaja con un caso específico, las votaciones en la segunda vuelta de las elecciones presidenciales de Chile del año 2013, donde se dispone de datos almacenados para distintas divisiones administrativas y electorales. A partir de este caso, se desarrolló un algoritmo que generaliza a otros casos similares.