Tradução de consultas XQUERY para SQL

Detalhes bibliográficos
Ano de defesa: 2013
Autor(a) principal: Loose, Marta Breunig
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
Idioma: por
Instituição de defesa: Universidade Federal de Santa Maria
Brasil
Ciência da Computação
UFSM
Programa de Pós-Graduação em Informática
Centro de Tecnologia
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
SQL
Link de acesso: http://repositorio.ufsm.br/handle/1/22317
Resumo: 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.