XMAP: MAPEAMENTO E ARMAZENAMENTO DE DADOS XML EM BANCOS DE DADOS RELACIONAIS
AVELAR, Francisco Tiago Machado de. XMAP: MAPPING AND STORAGE OF XML DATA IN RELATIONAL DATABASES. 2012. 112 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Santa Maria, Santa Maria, 2012.
Avelar, Francisco Tiago Machado de
Information management can be achieved with the materialization of data sources in a persistent and accessible way. This materialization can occur through the use of a relational database management system. Several knowledge domains make use of XML as standard for storing and processing of documents. However, XML documents from one application domain may have different structures, making more difficult the mapping process to a single database schema. As a solution of this problem, this work assumes that there is an ontology that describes the input XML documents. Thus, the ontology is mapped to a relational schema and the XML files described by the ontology are stored into the database. On considering this scenario, this work proposes: the definition of mapping rules from XML to relational schema, previously generated; the generation of transformation functions for solving structural and semantic conflicts between the input XML data; and the mechanism definition for the XML data insertion into the relational database.