Use este identificador para citar ou linkar para este item:
http://hdl.handle.net/123456789/3950
Título: | Análise comparativa de um banco de dados relacional e um banco de dados em grafos |
Título(s) alternativo(s): | Comparative analysis of a relational database and a graph database |
Autor(es): | OLIVEIRA, Flaviane dos Santos |
Palavras-chave: | Banco de dados grafos Linguagem de consulta Neo4J Cypher Graph database Query language Neo4j Cypher |
Data do documento: | 14-Abr-2019 |
Editor: | Universidade Federal do Maranhão |
Resumo: | Os bancos de dados são coleções de informações, que são especialmente organizadas para busca e recuperação rápida. Para isso, são estruturados de forma a facilitar o armazenamento, recuperação, alteração e exclusão de dados em um conjunto, por meio de operações de processamento. Durante muito tempo a modelagem relacional prevaleceu para a organização dessas bases de dados. Contudo, com as evoluções tecnológicas, surgimento de novas aplicações e o aumento considerável dos volumes de dados, foram surgindo outras metodologias de modelar os bancos, chamadas Not only SQL. Dentre as modelagens não SQL, os bancos de dados grafos tem ganhado destaque por apresentar bons desempenho no processamento de grande volumes de dados conectados. Desta forma, neste trabalho é realizada uma análise comparativa entre os bancos de dados grafos e relacionais, apresentando as principais semelhanças e diferenças entre eles, além de evidenciar os pontos positivos e negativos de cada um, através de um estudo de caso. |
Descrição: | ABSTRACT Databases are collections of information, which are specially organized for search and fast retrieval. For this, they are structured in order to facilitate the storage, recovery, alteration and exclusion of data in a set, through processing operations. For a long time relational modeling prevailed for the organization of these databases. However, with the technological developments, the emergence of new applications and the considerable increase of the data volumes, other methodologies of modeling the databases, called NoSQL, appeared. Among NoSQL modeling, graph databases have gained prominence because they perform well in processing large volumes of connected data. Thus, in this work a comparative analysis between the graph databases and relational databases is presented, presenting the main similarities and differences between them, besides evidencing the positive and negative points of each one, through a case study. |
URI: | http://hdl.handle.net/123456789/3950 |
Aparece nas coleções: | TCCs de Graduação em Ciência da Computação do Campus do Bacanga |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
FLAVIANE-OLIVEIRA.pdf | Trabalho de Conclusão de Curso | 496,67 kB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.