XMAP: mapeamento e armazenamento de dados XML em bancos de dados relacionais
Autor(a) principal: | |
---|---|
Data de Publicação: | 2012 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Manancial - Repositório Digital da UFSM |
dARK ID: | ark:/26339/001300000k4b1 |
Texto Completo: | http://repositorio.ufsm.br/handle/1/5399 |
Resumo: | 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. |
id |
UFSM_180cb9242fdb7e3d52a91ee0a3a66da6 |
---|---|
oai_identifier_str |
oai:repositorio.ufsm.br:1/5399 |
network_acronym_str |
UFSM |
network_name_str |
Manancial - Repositório Digital da UFSM |
repository_id_str |
|
spelling |
XMAP: mapeamento e armazenamento de dados XML em bancos de dados relacionaisXMAP: mapping and storage of XML data in relational databasesXMLBanco de dadosMapeamentoArmazenamentoXMLDatabaseMappingStorageCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOInformation 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.O gerenciamento de informação pode ser possibilitado através da materialização das fontes de dados de maneira persistente e acessível. Tal materialização pode ocorrer através do uso de um sistema gerenciador de banco de dados relacional. Diversos domínios de conhecimento usam de XML como padrão para o armazenamento e para o processamento de documentos. No entanto, documentos XML de um mesmo domínio de aplicação podem ter estruturas diferentes, tornando mais difícil o processo de mapeamento para um único esquema de banco de dados. Para solucionar esse problema, este trabalho assume que existe uma ontologia que descreve os documentos XML de entrada. Dessa forma, a ontologia é mapeada para um esquema relacional e posteriormente os arquivos XML originais descritos pela ontologia são armazenados no banco de dados. Considerando o contexto descrito, este trabalho propõe: a definição de regras de mapeamento de dados XML para o esquema relacional, previamente gerado; a criação de funções de transformação para a solução de conflitos estruturais e semânticos entre os dados XML de entrada; e a definição do mecanismo de inserção de dados XML em bancos de dados relacionais.Universidade Federal de Santa MariaBRCiência da ComputaçãoUFSMPrograma de Pós-Graduação em InformáticaSaccol, Deise de Brumhttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4701597U0Piveta, Eduardo Kesslerhttp://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4702582Y9Mello, Ronaldo dos Santoshttp://lattes.cnpq.br/5011370918857999Avelar, Francisco Tiago Machado de2013-02-202013-02-202012-03-30info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfapplication/pdfAVELAR, 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.http://repositorio.ufsm.br/handle/1/5399ark:/26339/001300000k4b1porinfo:eu-repo/semantics/openAccessreponame:Manancial - Repositório Digital da UFSMinstname:Universidade Federal de Santa Maria (UFSM)instacron:UFSM2021-07-28T16:12:06Zoai:repositorio.ufsm.br:1/5399Biblioteca Digital de Teses e Dissertaçõeshttps://repositorio.ufsm.br/ONGhttps://repositorio.ufsm.br/oai/requestatendimento.sib@ufsm.br||tedebc@gmail.comopendoar:2021-07-28T16:12:06Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM)false |
dc.title.none.fl_str_mv |
XMAP: mapeamento e armazenamento de dados XML em bancos de dados relacionais XMAP: mapping and storage of XML data in relational databases |
title |
XMAP: mapeamento e armazenamento de dados XML em bancos de dados relacionais |
spellingShingle |
XMAP: mapeamento e armazenamento de dados XML em bancos de dados relacionais Avelar, Francisco Tiago Machado de XML Banco de dados Mapeamento Armazenamento XML Database Mapping Storage CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
XMAP: mapeamento e armazenamento de dados XML em bancos de dados relacionais |
title_full |
XMAP: mapeamento e armazenamento de dados XML em bancos de dados relacionais |
title_fullStr |
XMAP: mapeamento e armazenamento de dados XML em bancos de dados relacionais |
title_full_unstemmed |
XMAP: mapeamento e armazenamento de dados XML em bancos de dados relacionais |
title_sort |
XMAP: mapeamento e armazenamento de dados XML em bancos de dados relacionais |
author |
Avelar, Francisco Tiago Machado de |
author_facet |
Avelar, Francisco Tiago Machado de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Saccol, Deise de Brum http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4701597U0 Piveta, Eduardo Kessler http://buscatextual.cnpq.br/buscatextual/visualizacv.do?id=K4702582Y9 Mello, Ronaldo dos Santos http://lattes.cnpq.br/5011370918857999 |
dc.contributor.author.fl_str_mv |
Avelar, Francisco Tiago Machado de |
dc.subject.por.fl_str_mv |
XML Banco de dados Mapeamento Armazenamento XML Database Mapping Storage CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
XML Banco de dados Mapeamento Armazenamento XML Database Mapping Storage CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
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. |
publishDate |
2012 |
dc.date.none.fl_str_mv |
2012-03-30 2013-02-20 2013-02-20 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
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. http://repositorio.ufsm.br/handle/1/5399 |
dc.identifier.dark.fl_str_mv |
ark:/26339/001300000k4b1 |
identifier_str_mv |
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. ark:/26339/001300000k4b1 |
url |
http://repositorio.ufsm.br/handle/1/5399 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf application/pdf |
dc.publisher.none.fl_str_mv |
Universidade Federal de Santa Maria BR Ciência da Computação UFSM Programa de Pós-Graduação em Informática |
publisher.none.fl_str_mv |
Universidade Federal de Santa Maria BR Ciência da Computação UFSM Programa de Pós-Graduação em Informática |
dc.source.none.fl_str_mv |
reponame:Manancial - Repositório Digital da UFSM instname:Universidade Federal de Santa Maria (UFSM) instacron:UFSM |
instname_str |
Universidade Federal de Santa Maria (UFSM) |
instacron_str |
UFSM |
institution |
UFSM |
reponame_str |
Manancial - Repositório Digital da UFSM |
collection |
Manancial - Repositório Digital da UFSM |
repository.name.fl_str_mv |
Manancial - Repositório Digital da UFSM - Universidade Federal de Santa Maria (UFSM) |
repository.mail.fl_str_mv |
atendimento.sib@ufsm.br||tedebc@gmail.com |
_version_ |
1815172354343436288 |