Análise comparativa de performance e modelagem entre um banco de dados relacional e um de documentos para a base de dados do BDQueimadas (INPE)
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/235475 |
Resumo: | Com 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. |
id |
UFRGS-2_d28b30100fa2cf7579d0ea9dcca5a3ab |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/235475 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Lau, Nicholas de AquinoGalante, Renata de Matos2022-02-26T04:55:56Z2021http://hdl.handle.net/10183/235475001137721Com 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.As 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.application/pdfengBanco de dadosArmazenamento : InformacaoData modelingNoSQLSQLMySQLMongoDBPerformanceAnálise comparativa de performance e modelagem entre um banco de dados relacional e um de documentos para a base de dados do BDQueimadas (INPE)A comparative analysis of performance and modeling between a relational database and a document database for the database BDQueimadas(INPE) info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2021Ciência da Computação: Ênfase em Engenharia da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001137721.pdf.txt001137721.pdf.txtExtracted Texttext/plain105779http://www.lume.ufrgs.br/bitstream/10183/235475/2/001137721.pdf.txt8b4e70caa747a2af057b68c8d139d340MD52ORIGINAL001137721.pdfTexto completoapplication/pdf1183574http://www.lume.ufrgs.br/bitstream/10183/235475/1/001137721.pdf626da9b1515b807b2046c06eeccccf83MD5110183/2354752022-03-26 04:57:10.698872oai:www.lume.ufrgs.br:10183/235475Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2022-03-26T07:57:10Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Análise comparativa de performance e modelagem entre um banco de dados relacional e um de documentos para a base de dados do BDQueimadas (INPE) |
dc.title.alternative.en.fl_str_mv |
A comparative analysis of performance and modeling between a relational database and a document database for the database BDQueimadas(INPE) |
title |
Análise comparativa de performance e modelagem entre um banco de dados relacional e um de documentos para a base de dados do BDQueimadas (INPE) |
spellingShingle |
Análise comparativa de performance e modelagem entre um banco de dados relacional e um de documentos para a base de dados do BDQueimadas (INPE) Lau, Nicholas de Aquino Banco de dados Armazenamento : Informacao Data modeling NoSQL SQL MySQL MongoDB Performance |
title_short |
Análise comparativa de performance e modelagem entre um banco de dados relacional e um de documentos para a base de dados do BDQueimadas (INPE) |
title_full |
Análise comparativa de performance e modelagem entre um banco de dados relacional e um de documentos para a base de dados do BDQueimadas (INPE) |
title_fullStr |
Análise comparativa de performance e modelagem entre um banco de dados relacional e um de documentos para a base de dados do BDQueimadas (INPE) |
title_full_unstemmed |
Análise comparativa de performance e modelagem entre um banco de dados relacional e um de documentos para a base de dados do BDQueimadas (INPE) |
title_sort |
Análise comparativa de performance e modelagem entre um banco de dados relacional e um de documentos para a base de dados do BDQueimadas (INPE) |
author |
Lau, Nicholas de Aquino |
author_facet |
Lau, Nicholas de Aquino |
author_role |
author |
dc.contributor.author.fl_str_mv |
Lau, Nicholas de Aquino |
dc.contributor.advisor1.fl_str_mv |
Galante, Renata de Matos |
contributor_str_mv |
Galante, Renata de Matos |
dc.subject.por.fl_str_mv |
Banco de dados Armazenamento : Informacao |
topic |
Banco de dados Armazenamento : Informacao Data modeling NoSQL SQL MySQL MongoDB Performance |
dc.subject.eng.fl_str_mv |
Data modeling NoSQL SQL MySQL MongoDB Performance |
description |
Com 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. |
publishDate |
2021 |
dc.date.issued.fl_str_mv |
2021 |
dc.date.accessioned.fl_str_mv |
2022-02-26T04:55:56Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://hdl.handle.net/10183/235475 |
dc.identifier.nrb.pt_BR.fl_str_mv |
001137721 |
url |
http://hdl.handle.net/10183/235475 |
identifier_str_mv |
001137721 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRGS instname:Universidade Federal do Rio Grande do Sul (UFRGS) instacron:UFRGS |
instname_str |
Universidade Federal do Rio Grande do Sul (UFRGS) |
instacron_str |
UFRGS |
institution |
UFRGS |
reponame_str |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/235475/2/001137721.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/235475/1/001137721.pdf |
bitstream.checksum.fl_str_mv |
8b4e70caa747a2af057b68c8d139d340 626da9b1515b807b2046c06eeccccf83 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1815447299011117056 |