dc.creator | Loose, Marta Breunig | |
dc.date.accessioned | 2021-10-01T18:00:46Z | |
dc.date.available | 2021-10-01T18:00:46Z | |
dc.date.issued | 2013-07-16 | |
dc.identifier.uri | http://repositorio.ufsm.br/handle/1/22317 | |
dc.description.abstract | Even with the extensive use of XML as the standard for data exchange, most corporate
data is stored in Relational Databases (RDB). Furthermore, many applications require efficient
storage of XML data (eXtensible Markup Language), which can be achieved using a RDB.
Thus, the ability to manage both kinds of data (relational and XML) becomes essential for
organizations. Therefore, one of the alternatives to perform this storage consists of mapping
the structure of XML documents to a relational schema. This mapping becomes complex since
the XML documents have different structures even representing data from a common domain.
In this case, in addition to mapping the structure and the XML data to relations in a RBD, it is
also required to translate XML queries to SQL, the standard language used by RBD. In order
to perform this translation, this work proposes a mechanism that translates XQuery queries to
equivalent SQL queries, called QMap (Query Mapper). The proposal is part of a framework
named X2Rel (XML to Relational), an environment for storing, managing and querying XML
data in heterogeneous RBDs. | eng |
dc.description.sponsorship | Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - CAPES | por |
dc.language | por | por |
dc.publisher | Universidade Federal de Santa Maria | por |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | XQuery | por |
dc.subject | SQL | por |
dc.subject | Tradução | por |
dc.subject | Translation | eng |
dc.title | Tradução de consultas XQUERY para SQL | por |
dc.title.alternative | Translation of XQUERY queries to SQL | eng |
dc.type | Dissertação | por |
dc.description.resumo | Mesmo com a ampla utilização de XML como padrão para a troca de dados, a maior
parte dos dados corporativos é armazenada em Bancos de Dados Relacionais (BDR). Além
disso, muitas aplicações requerem o armazenamento eficiente de dados XML (eXtensible Markup
Language), o que pode ser alcançado usando um BDR. Dessa forma, a capacidade de
gerenciar ambos os tipos de dados (relacionais e XML) torna-se essencial para as organizações.
Com isso, uma das alternativas para realizar esse armazenamento consiste no mapeamento da
estrutura de documentos XML para um esquema relacional. Esse mapeamento torna-se complexo
a medida em que os documentos XML possuem estruturas diferentes, mesmo representando
dados de um domínio comum. Nesse caso, além da mapear a estrutura e os dados XML
para tabelas em um BDR, é necessária a tradução de consultas XML, antes executadas sobre os
documentos originais, para SQL, linguagem padrão utilizada nos BDRs. Com a finalidade de
realizar essa tradução, este trabalho propõe um mecanismo que traduz consultas XQuery, linguagem
de consulta XML, para consultas SQL equivalentes, chamado QMap (Query Mapper).
A proposta está inserida no contexto do framework X2Rel (XML to Relational), um ambiente
para armazenamento, gerenciamento e consulta a dados XML heterogêneos em BDRs. | por |
dc.contributor.advisor1 | Saccol, Deise de Brum | |
dc.contributor.advisor1Lattes | http://lattes.cnpq.br/7758924784164781 | por |
dc.contributor.referee1 | Vizzotto, Juliana Kaizer | |
dc.contributor.referee2 | Moreira, Viviane Pereira | |
dc.creator.Lattes | http://lattes.cnpq.br/3452656759670690 | por |
dc.publisher.country | Brasil | por |
dc.publisher.department | Ciência da Computação | por |
dc.publisher.initials | UFSM | por |
dc.publisher.program | Programa de Pós-Graduação em Informática | por |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | por |
dc.publisher.unidade | Centro de Tecnologia | por |