Trabalho de Conclusão |
---|
Título: | ANÁLISE DE DESEMPENHO DE BANCOS NOSQL |
Aluno: | Guilherme Nunes Behs |
Semestre: | 2020/02 |
Situação: | Concluido |
Áreas de interesse: | Não informado |
Orientador: | Juliano Varella de Carvalho |
Avaliadores: | Edvar Bergmann Araujo, Ricardo Ferreira de Oliveira |
Documentos: | Anteprojeto, Texto final TC1 (liberado apenas para a banca), Texto final TC2 |
Palavras-chave: | NoSQL. Big Data. Banco de Dados. Dados Públicos. ENEM. |
Resumo: | O conceito de Big Data tem se mostrado muito presente no nosso cotidiano, desde o momento em que empresas e órgãos públicos buscaram as melhores técnicas e ferramentas para ter highlights do passado e antecipar ações futuras com grandes volumes de dados. Estes dados, muitas vezes desestruturados e de várias fontes, vêm sendo melhor aproveitados a fim de localizar padrões e tendências que podem ser trabalhadas desde o momento em que são descobertas. Entre técnicas de vi- sualização e algoritmos de previsão, ainda existe o processo de armazenamento e recuperação destes dados, que varia dependendo da estrutura dos mesmos. Bancos relacionais e não-relacionais têm estado no meio desta discussão, principalmente os não-relacionais, também conhecidos como NoSQL (Not Only SQL). Estes se des- tacam pela agilidade em consultas oriundas da abdicação às regras de integridade e relacionamento. Dados públicos são de extrema importância para a sociedade, a fim de que se possa entender e estudar o que está acontecendo, e aplicar as devidas medidas. Os dados do ENEM são públicos e podem ser estudados com o propó- sito de analisar a educação brasileira. Este trabalho investigou o banco de dados não-relacional mais apropriado para consultar os datasets do ENEM, dentre um conjunto de SGBDs (Sistema Gerenciador de Bancos de Dados) previamente sele- cionados, estudando as melhores práticas de consulta em cada um deles e usando ferramentas para monitorar seus desempenhos, a fim de fazer comparações e obter uma conclusão mais precisa. Chegando a conclusão de que, ao mesmo tempo em que alguns bancos tem muita liberdade em consultar e armazenar os dados, outros são mais restritos e dependem de processamentos externos para atingir alguns objetivos. |
Link biblioteca: | Não informado |
TC Online - Sistema de Trabalhos de Conclusão Online