Mostrar registro simples

dc.contributor.advisorGalante, Renata de Matospt_BR
dc.contributor.authorBerrutti, William Weberpt_BR
dc.date.accessioned2019-08-30T02:35:34Zpt_BR
dc.date.issued2019pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/198694pt_BR
dc.description.abstractEste trabalho apresenta um estudo comparativo entre as abordagens de bancos de dados relacional e de documentos, usando, respectivamente MySQL (com a engine InnoDB) e MongoDB, para armazenar e consultar dados referentes à Câmara dos Deputados do Brasil. Foram realizados testes que visam analisar o desempenho de ambas as abordagens, considerando espaço de armazenamento, complexidade na escrita das consultas e tempo de processamento. Resultados mostram que, considerando os três fatores em conjunto, o MySQL é melhor, pois ocupa menos espaço e tem melhor desempenho no tempo de processamento. Por outro lado, a representação dos dados no formato de documento pelo MongoDB representa a estrutura original dos dados. A análise resultante deste trabalho serve de backend uma aplicação de visualização interativa de dados de votações da Câmara que permite aos usuários acompanhar, de forma visual, como os deputados estão votando.pt_BR
dc.description.abstractThis work presents a comparative study between relational and document database approaches, using respectively MySQL (with the InnoDB engine) and MongoDB, to store and consult data referring to the Chamber of Deputies of Brazil. Tests were performed to analyze the performance of both approaches, considering storage space, query writing complexity and processing time. Results show that considering the three factors together, MySQL is better because it takes up less space and performs better in processing time. On the other hand, a representation of the data in the MongoDB document format represents an original data structure. The analysis resulting from this work serves as a backend to an interactive visualization application of House voting data that allows users to visually monitor how deputies are voting.en
dc.format.mimetypeapplication/pdfpt_BR
dc.language.isoporpt_BR
dc.rightsOpen Accessen
dc.subjectMySQLen
dc.subjectBanco de dadospt_BR
dc.subjectOpen Dataen
dc.subjectPolitical Dataen
dc.subjectBrazil’s Chamber of Deputiesen
dc.subjectPerformance Evaluationen
dc.subjectDocument-based Databaseen
dc.subjectInnoDBen
dc.subjectRelational Databaseen
dc.subjectMongoDBen
dc.titleUm estudo comparativo da modelagem e avaliação de desempenho entre bancos de dados relacional e de documentos para os dados abertos da câmara dos deputados do Brasilpt_BR
dc.title.alternativeA Comparative Study of Modeling and Performance Evaluation between the Relational and Document Database for the Open Data of the Brazilian Chamber of Deputies en
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.contributor.advisor-coFreitas, Carla Maria Dal Sassopt_BR
dc.identifier.nrb001098553pt_BR
dc.degree.grantorUniversidade Federal do Rio Grande do Sulpt_BR
dc.degree.departmentInstituto de Informáticapt_BR
dc.degree.localPorto Alegre, BR-RSpt_BR
dc.degree.date2019pt_BR
dc.degree.graduationCiência da Computação: Ênfase em Ciência da Computação: Bachareladopt_BR
dc.degree.levelgraduaçãopt_BR


Thumbnail
   

Este item está licenciado na Creative Commons License

Mostrar registro simples