Logo do repositório
 
Publicação

Repairs of databases with null values

dc.contributor.advisorLeite, João
dc.contributor.advisorSlota, Martin
dc.contributor.authorLuís, Lara Raquel Saraiva
dc.date.accessioned2013-11-26T17:08:39Z
dc.date.available2013-11-26T17:08:39Z
dc.date.issued2013
dc.descriptionDissertação para obtenção do Grau de Mestre em Engenharia Informáticapor
dc.description.abstractDatabases store information that is intended to model the real world and to help in modeling, they use constraints that shape the information according to the world view. However, when a new constraint is defined, the data contained in the database may not respect it and so the database should be repaired. Those repairs are made by adding, removing or updating tuples, making as few modifications as possible to satisfy the constraints. In order to determine the repairs of a database with respect to new constraints, there are already some available approaches that provide a solution. But databases also need to contain information that is absence, which is represented through null values. Null values are not regular values and they represent information that is missing or unknown. When using null values, there is no consensus in the literature on how to interpret them when checking constraint satisfaction. Also, there is not a practical implementation to do the repairing regarding null values. In this document, we study the problem of dealing with null values in the repairing process and propose a (both practical and theoretically sound) solution for this problem including the definition of semantics for null values to achieve constraint satisfaction, and how to proceed to make the databases repairs, ending with a practical implementation of the proposed solution using Answer-set Programming.por
dc.description.sponsorshipFCT project ASPEN - Answer Set Programming with BoolEaN Satisfiability (PTDC/EIA-CCO/110921/2009)por
dc.identifier.urihttp://hdl.handle.net/10362/10770
dc.language.isoengpor
dc.publisherFaculdade de Ciências e Tecnologiapor
dc.subjectDatabasespor
dc.subjectInconsistencypor
dc.subjectConstraintspor
dc.subjectRepairspor
dc.subjectMinimal changepor
dc.subjectNull valuespor
dc.titleRepairs of databases with null valuespor
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsopenAccesspor
rcaap.typemasterThesispor

Ficheiros

Principais
A mostrar 1 - 1 de 1
A carregar...
Miniatura
Nome:
Luis_2013.pdf
Tamanho:
1.55 MB
Formato:
Adobe Portable Document Format
Licença
A mostrar 1 - 1 de 1
Miniatura indisponível
Nome:
license.txt
Tamanho:
348 B
Formato:
Item-specific license agreed upon to submission
Descrição: