Show simple item record

dc.contributor.advisorGalante, Renata de Matospt_BR
dc.contributor.authorLau, Nicholas de Aquinopt_BR
dc.date.accessioned2022-02-26T04:55:56Zpt_BR
dc.date.issued2021pt_BR
dc.identifier.urihttp://hdl.handle.net/10183/235475pt_BR
dc.description.abstractCom o passar dos anos e o avanço da tecnologia, o panorama dos dados mudou. Cada vez mais ouve-se falar de Big Data, Internet of Things, de um grande volume e uma vasta variedade de dados, sejam eles gerados em nuvem, em dispositivos móveis ou nas redes sociais. Para acompanhar essas mudanças, os bancos de dados Not Only SQL (NoSQL), os quais são não relacionais, evoluíram a fim de fornecer um melhor suporte aos desen volvedores a criar sistemas de banco de dados que suportem o armazenamento dessas novas informações. Logo, é de extrema importância o estudo entre os diferentes tipos de bancos de dados, tanto dos novos bancos NoSQL, como os antigos bancos SQL, a fim de compreender os diferentes cenários os quais cada um se encaixa melhor. Este trabalho visa comparar o desempenho de dois bancos de dados, um NoSQL e outro SQL, consi derando aspectos como: modelagem e projeto, criação do banco de dados, inserção de dados, consultas, espaço de armazenamento, dentre outros. No geral, o banco de dados SQL obteve uma melhor performance nas consultas, no entanto, para os outros aspectos apresentou algumas desvantagens e estas devem ser consideradas ao decidir-se por um sistema ou outro para uma determinada aplicação.pt_BR
dc.description.abstractAs the years have passed and technology has advanced, the data landscape has changed. Nowadays we hear more and more about Big Data, Internet of Things, a large volume and vast variety of data, whether generated in the cloud, on mobile devices, or in social networks. Not Only SQL (NoSQL) databases, which are non-relational, have kept up with these changes and evolved to better support developers in creating database systems that support the storage of this new type of information. In this context, it is crucial to as sess these different databases, both the new NoSQL databases and the old SQL databases, in order to understand the different scenarios that each one best fits into. This works aims to compare the performance of two databases, one NoSQL database and the other a SQL database, considering aspects such as (i) modeling and design, (ii) database creation, (iii) data insertion, (iv) queries and (v) the required storage space. In general, the SQL database performed better in queries, however, for the other aspects it had some draw backs and these should be considered when deciding between one system and another for a particular application.en
dc.format.mimetypeapplication/pdfpt_BR
dc.language.isoengpt_BR
dc.rightsOpen Accessen
dc.subjectData modelingen
dc.subjectBanco de dadospt_BR
dc.subjectArmazenamento : Informacaopt_BR
dc.subjectNoSQLen
dc.subjectSQLen
dc.subjectMySQLen
dc.subjectMongoDBen
dc.subjectPerformanceen
dc.titleAnálise comparativa de performance e modelagem entre um banco de dados relacional e um de documentos para a base de dados do BDQueimadas (INPE)pt_BR
dc.title.alternativeA comparative analysis of performance and modeling between a relational database and a document database for the database BDQueimadas(INPE) en
dc.typeTrabalho de conclusão de graduaçãopt_BR
dc.identifier.nrb001137721pt_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.date2021pt_BR
dc.degree.graduationCiência da Computação: Ênfase em Engenharia da Computação: Bachareladopt_BR
dc.degree.levelgraduaçãopt_BR


Files in this item

Thumbnail
   

This item is licensed under a Creative Commons License

Show simple item record