Utilize este link para identificar ou citar este item: https://bdm.unb.br/handle/10483/25306
Arquivos neste item:
Arquivo Descrição TamanhoFormato 
2019_FernandoTFCNunes_tcc.pdf729,26 kBAdobe PDFver/abrir
Registro completo
Campo Dublin CoreValorLíngua
dc.contributor.advisorAlmeida, Rodrigo Bonifácio de-
dc.contributor.authorNunes, Fernando Teixeira de Freitas da Costa-
dc.identifier.citationNUNES, Fernando Teixeira de Freitas da Costa. Angra-db: indexing and query language. 2019. 72 f. Trabalho de Conclusão de Curso (Bacharelado em Ciência da Computação)—Universidade de Brasília, Brasília, 2019.pt_BR
dc.descriptionTrabalho de Conclusão de Curso (graduação)—Universidade de Brasília, Instituto de Ciências Exatas, Departamento de Ciência da Computação, 2019.pt_BR
dc.description.abstractThis work presents the process of development of a query language into a NoSQL documental database called Angra-DB. Angra-DB is an open source project that is developed at University of Brasilia and has requirements about its features extensibility, modularity and ease of use. The steps required in order to enable the query language building according to the project’s principles involved the creation of an indexing feature for the database and the establishment of a common querying API, which would be used by query languages in order to perform queries into the stored documents. At the end of this implementation a query language inspired in JSON Query Language’s specifications was built, allowing rich queries to be performed into the database. The testing of the proposed architeture showed that, while its performance during insertions of new documents lacked in comparison with other document-oriented databases such as CouchDB, the execution times of the queries obtained similar results. Moreover, the query language implementation focused more in its readability and ease of use, when compared to other query languages used in documental databases. Future works involves the further improvement of the architecture’s performance, the improvement of the querying capabilities and the creation of new query languages, possibly to specific data domains.pt_BR
dc.rightsAcesso Abertopt_BR
dc.subject.keywordNoSQL (Not Only SQL)pt_BR
dc.subject.keywordIndexaçãopt_BR
dc.subject.keywordAngra - DBpt_BR
dc.subject.keywordCódigo abertopt_BR
dc.subject.keywordBanco de dadospt_BR
dc.subject.keywordUniversidade de Brasília (UnB)pt_BR
dc.subject.keywordLinguagens documentáriaspt_BR
dc.subject.keywordArquitetura da informaçãopt_BR
dc.titleAngra-db : indexing and query languagept_BR
dc.typeTrabalho de Conclusão de Curso - Graduação - Bachareladopt_BR
dc.date.accessioned2020-07-31T14:57:33Z-
dc.date.available2020-07-31T14:57:33Z-
dc.date.submitted2019-01-24-
dc.identifier.urihttps://bdm.unb.br/handle/10483/25306-
dc.language.isoInglêspt_BR
dc.rights.licenseA concessão da licença deste item refere-se ao termo de autorização impresso assinado pelo autor que autoriza a Biblioteca Digital da Produção Intelectual Discente da Universidade de Brasília (BDM) a disponibilizar o trabalho de conclusão de curso por meio do sítio bdm.unb.br, com as seguintes condições: disponível sob Licença Creative Commons 4.0 International, que permite copiar, distribuir e transmitir o trabalho, desde que seja citado o autor e licenciante. Não permite o uso para fins comerciais nem a adaptação desta.pt_BR
Aparece na Coleção:Ciência da Computação



Todos os itens na BDM estão protegidos por copyright. Todos os direitos reservados.