Tradução de consultas XQUERY para SQL
Fecha
2013-07-16Primeiro membro da banca
Vizzotto, Juliana Kaizer
Segundo membro da banca
Moreira, Viviane Pereira
Metadatos
Mostrar el registro completo del ítemResumen
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.
Colecciones
El ítem tiene asociados los siguientes ficheros de licencia: