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 TamanhoFormato 
FLAVIANE-OLIVEIRA.pdfTrabalho de Conclusão de Curso496,67 kBAdobe PDFVisualizar/Abrir


Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.