Return to search

Uma técnica para ranqueamento de interpretações SQL oriundas de consultas com palavras-chave / A technique forranking SQL interpretations from keyword queries

Submitted by Franciele Moreira (francielemoreyra@gmail.com) on 2018-01-26T12:51:05Z
No. of bitstreams: 2
Dissertação - Walisson Pereira de Sousa - 2017.pdf: 2525793 bytes, checksum: 0717fb8c52cc2e89d38f1e7c4a763ec1 (MD5)
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) / Approved for entry into archive by Luciana Ferreira (lucgeral@gmail.com) on 2018-01-29T10:41:52Z (GMT) No. of bitstreams: 2
Dissertação - Walisson Pereira de Sousa - 2017.pdf: 2525793 bytes, checksum: 0717fb8c52cc2e89d38f1e7c4a763ec1 (MD5)
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5) / Made available in DSpace on 2018-01-29T10:41:52Z (GMT). No. of bitstreams: 2
Dissertação - Walisson Pereira de Sousa - 2017.pdf: 2525793 bytes, checksum: 0717fb8c52cc2e89d38f1e7c4a763ec1 (MD5)
license_rdf: 0 bytes, checksum: d41d8cd98f00b204e9800998ecf8427e (MD5)
Previous issue date: 2017-12-11 / Retrieving information using words from a natural language is a simple and already
consolidated way to access data on the Web. It would be highly desirable that a similar
method could be used to submit queries on databases, thereby freeing the user from
learning a query language and knowing the searched database structure. In this sense, a
great research effort has been dedicated by the database community in order to develop
more efficient query keywords techniques for database access. However, a keyword
query can result in a large number of SQL interpretations, most of them irrelevant for the
initial query. This work carry out a study of different query interpretations ranking
techniques and, finally, proposes a ranking methodology that maximizes the amount of
relevant results for keyword queries submitted to relational databases. / Recuperar informações utilizando palavras de uma linguagem natural é uma maneira
simples e já consolidada para acessar dados na Web. Seria altamente desejável que um
método semelhante fosse utilizado para executar consultas em bancos de dados,
liberando assim o usuário do aprendizado de uma linguagem de consulta e o
conhecimento da estrutura do banco de dados a ser consultado. Nesse sentido, um
grande esforço de pesquisa vem sendo dedicado pela comunidade de Banco de dados, a
fim de desenvolver técnicas de consultas com palavras-chave mais eficientes para
acesso a bancos de dados. No entanto, uma consulta com palavras-chave pode originar
uma grande quantidade de interpretações SQL, boa parte delas resultando em dados irrelevantes para a consulta inicial. Este trabalho realiza um estudo de diferentes técnicas
para ranqueamento de interpretações de consultas e, ao final, propõe uma metodologia
de ranqueamento que maximiza a quantidade de resultados relevantes para consultas
com palavras-chave submetidas a bancos de dados relacionais.

Identiferoai:union.ndltd.org:IBICT/oai:repositorio.bc.ufg.br:tede/8127
Date11 December 2017
CreatorsSousa, Walisson Pereira de
ContributorsSilva, João Carlos da, Leitão Júnior, Plínio de Sá, Holanda, Maristela Terto de
PublisherUniversidade Federal de Goiás, Programa de Pós-graduação em Ciência da Computação (INF), UFG, Brasil, Instituto de Informática - INF (RG)
Source SetsIBICT Brazilian ETDs
LanguagePortuguese
Detected LanguagePortuguese
Typeinfo:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis
Formatapplication/pdf
Sourcereponame:Biblioteca Digital de Teses e Dissertações da UFG, instname:Universidade Federal de Goiás, instacron:UFG
Rightshttp://creativecommons.org/licenses/by-nc-nd/4.0/, info:eu-repo/semantics/openAccess
Relation-3303550325223384799, 600, 600, 600, -7712266734633644768, 3671711205811204509

Page generated in 0.0166 seconds