dc.contributor.advisor | Saccol, Deise de Brum | |
dc.creator | Ribeiro, Ezequiel Rodrigues | |
dc.date.accessioned | 2021-08-24T16:50:14Z | |
dc.date.available | 2021-08-24T16:50:14Z | |
dc.date.issued | 2019-07-08 | |
dc.date.submitted | 2019 | |
dc.identifier.uri | http://repositorio.ufsm.br/handle/1/22043 | |
dc.description | Trabalho de conclusão de curso (graduação) - Universidade Federal de Santa
Maria, Centro de Tecnologia, Curso de Ciência da Computação, RS, 2019. | por |
dc.language | por | por |
dc.publisher | Universidade Federal de Santa Maria | por |
dc.rights | Acesso Aberto | por |
dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | NoSQL | por |
dc.subject | JSON | por |
dc.subject | Esquemas | por |
dc.subject | Extração | por |
dc.title | Implementação de algoritmos para extração de esquemas implícitos em bases de dados JSON | por |
dc.type | Trabalho de Conclusão de Curso de Graduação | por |
dc.degree.local | Santa Maria, RS, Brasil. | por |
dc.description.resumo | Este estudo aborda reflexões sobre implementação de algoritmos para extração de esquemas
implícitos em bases de dados JSON. Diante as tecnologias e aplicações presentes e sua consequente demanda massiva de dados, questões como, por exemplo, suporte à escalabilidade,
se tornaram pertinentes. O objetivo geral do referido estudo foi implementar algoritmos para
a extração de esquemas a partir de fontes de dados JSON e os específicos foram: estudar e
analisar o processo de extração de esquemas a partir de fontes de dados JSON proposto por
Machado (2017); projetar e implementar a ferramenta, detalhando o funcionamento dos algoritmos utilizados; testar e validar a ferramenta em um estudo de caso. Quanto à metodologia,
este estudo consiste em uma pesquisa exploratória, descritiva com apresentação de análises
quantitativas e qualitativas. Num primeiro momento buscou-se reflexões consistentes na revisão bibliográfica dos principais assuntos abordados, entre eles estão o banco de dados NoSQL,
Mongo DB, Java e o processo de extração de esquemas implícitos em bases de dados NoSQL
proposto pela aurora. No segundo momento consistiu-se na especificação da ferramenta, sendo
detalhada sua estrutura e funcionamento. Foi utilizada a linguagem Java para o desenvolvimento dos algoritmos e os dados serão salvos em arquivos de texto JSON, CSV ou TXT. No
terceiro momento consistiu-se na validação da ferramenta desenvolvida, através de sua explicação, descrita em um estudo de caso. Pode-se dizer que dessa forma, o presente trabalho
apresentou uma implementação para as atividades, Consolidar Estrutura, Remontar estrutura,
Montar Mapeamentos e Adaptar à Notação de Agregados, propostos pela autora do processo. | por |
dc.publisher.country | Brasil | por |
dc.publisher.initials | UFSM | por |
dc.subject.cnpq | CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO | por |
dc.publisher.unidade | Centro de Tecnologia | por |