Please use this identifier to cite or link to this item: https://repositorio.ufu.br/handle/123456789/45599
Full metadata record
DC FieldValueLanguage
dc.creatorMendonça, Antônio Lívio Cruz de-
dc.date.accessioned2025-05-14T15:16:05Z-
dc.date.available2025-05-14T15:16:05Z-
dc.date.issued2025-02-27-
dc.identifier.citationMENDONÇA, Antonio Lívio Cruz de. SQLSIM: Consultas analíticas por similaridade em SGBD Relacionais. 2025. 81 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Uberlândia, Uberlândia, 2025. DOI http://doi.org/10.14393/ufu.di.2025.149.pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/45599-
dc.description.abstractWith the exponential growth of multidimensional data, developing efficient approaches for similarity-based analytical queries has become essential. However, Relational Database Management Systems (RDBMS) do not natively support this type of query, often requiring external solutions that can impact efficiency and scalability. In this work, we propose SQLSIM, a strategy for executing similarity-based queries directly within RDBMS, eliminating the need for external processing and reducing impedance mismatch. The approach leverages user-defined functions (UDFs) in procedural SQL to implement similarity-based clustering operations across multiple dimensions. Additionally, we explore techniques to optimize the execution of these queries by utilizing indexing structures and advanced operators. The solution was implemented in PostgreSQL and evaluated through experiments that demonstrated its flexibility in processing large volumes of data. The results indicate that SQLSIM enables complex multidimensional analysis in an integrated manner, maintaining scalability and compatibility with standard SQL.pt_BR
dc.description.sponsorshipCAPES - Coordenação de Aperfeiçoamento de Pessoal de Nível Superiorpt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.rightsAcesso Abertopt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/us/*
dc.subjectConsultas por similaridadept_BR
dc.subjectSQLpt_BR
dc.subjectSGBDRpt_BR
dc.subjectAgrupamentopt_BR
dc.subjectAnálise multidimensionalpt_BR
dc.subjectSimilarity queriespt_BR
dc.subjectRDBMSpt_BR
dc.subjectClusteringpt_BR
dc.subjectMultidimensional analysispt_BR
dc.titleSQLSIM: Consultas analíticas por similaridade em SGBD Relacionaispt_BR
dc.title.alternativeSQLSIM: Analytical queries by similarity in relational DBMSpt_BR
dc.typeDissertaçãopt_BR
dc.contributor.advisor1Razente, Humberto Luiz-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/4700164571979002pt_BR
dc.contributor.advisor2Barioni, Maria Camila Nardini-
dc.contributor.advisor2Latteshttp://lattes.cnpq.br/3785426518998830pt_BR
dc.contributor.referee1Louza, Felipe Alves da-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/7042349168112978pt_BR
dc.contributor.referee2Figueiredo, Josiel Maimone de-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/1242386923227672pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/4871845578349469pt_BR
dc.description.degreenameDissertação (Mestrado)pt_BR
dc.description.resumoCom o crescimento exponencial de dados multidimensionais, torna-se essencial o desenvolvimento de abordagens eficientes para consultas analíticas por similaridade. No entanto, os Sistemas Gerenciadores de Banco de Dados Relacionais (SGBDR) tradicionalmente não oferecem suporte nativo para esse tipo de consulta, tornando necessário o uso de soluções externas que podem impactar a eficiência e a escalabilidade. Neste trabalho, propomos o SQLSIM, uma estratégia para execução de consultas por similaridade diretamente em SGBDRs, eliminando a necessidade de processamento externo e reduzindo o \textit{impedance mismatch}. A abordagem utiliza funções definidas pelo usuário (UDFs) na linguagem procedural SQL para implementar operações de agrupamento por similaridade em múltiplas dimensões. Além disso, exploramos técnicas para otimizar a execução dessas consultas, aproveitando estruturas de indexação e operadores avançados. A solução foi implementada no PostgreSQL e avaliada por meio de experimentos que demonstraram sua flexibilidade no processamento de grandes volumes de dados. Os resultados indicam que o SQLSIM permite a realização de análises multidimensionais complexas de forma integrada, preservando a compatibilidade com a linguagem SQL padrão.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.programPrograma de Pós-graduação em Ciência da Computaçãopt_BR
dc.sizeorduration81pt_BR
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::METODOLOGIA E TECNICAS DA COMPUTACAO::BANCO DE DADOSpt_BR
dc.identifier.doihttp://doi.org/10.14393/ufu.di.2025.149pt_BR
dc.orcid.putcode184097820-
dc.crossref.doibatchid252b3ef3-0c41-4fe6-ae04-60dc4656a5de-
dc.subject.autorizadoComputaçãopt_BR
dc.subject.odsODS::ODS 9. Indústria, Inovação e infraestrutura - Construir infraestrutura resiliente, promover a industrialização inclusiva e sustentável, e fomentar a inovação.pt_BR
Appears in Collections:DISSERTAÇÃO - Ciência da Computação

Files in This Item:
File Description SizeFormat 
SQLSIMConsultasAnaliticas.pdfDissertação2.23 MBAdobe PDFThumbnail
View/Open


This item is licensed under a Creative Commons License Creative Commons