Mapeamento de Modelagem Lógica de Dados Orientado a Agregados para Sistemas de Gerência de Bancos de Dados NoSQL

Detalhes bibliográficos
Autor(a) principal: Nathan, R. Godinho
Data de Publicação: 2018
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UFSC
Texto Completo: https://repositorio.ufsc.br/handle/123456789/192161
Resumo: TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.
id UFSC_287028a787eeef4e8d697be84c445b03
oai_identifier_str oai:repositorio.ufsc.br:123456789/192161
network_acronym_str UFSC
network_name_str Repositório Institucional da UFSC
repository_id_str 2373
spelling Mapeamento de Modelagem Lógica de Dados Orientado a Agregados para Sistemas de Gerência de Bancos de Dados NoSQLProjeto Físico, NoSQL, Modelagem, Ferramenta de Banco de dados, BrModeloNext.TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.Com a popularização dos bancos de dados NoSQL, que se deu devido a sua alta escalabilidade, ausência de esquema previamente definido e suporte a grande volume de dados, surgiram novos obstáculos ao se desenvolver aplicações com esse tipo de banco. Esses problemas variam desde a escolha de qual tipo de banco selecionar para a devida aplicação até como criar esquemas para esse tipo de banco não necessariamente estruturados, a fim de facilitar tarefas como recuperação, integração e análise dos dados. Pensando em aproveitar conhecimentos prévios dos desenvolvedores em modelagem de dados relacional, esse trabalho propõe criar regras de mapeamento de um modelo lógico NoSQL baseado em agregados, desenvolvido como um trabalho de mestrado no grupo de banco de dados da UFSC, para modelos físicos em bancos de dados NoSQL baseados igualmente em agregados, que é o caso de bancos de dados NoSQL do tipo documento, colunar e chave-valor. A ferramenta de modelagem de banco de dados BrModeloNext é estendida para dar suporte a esta etapa de projeto de bancos de dados NoSQL através da implementação dessas regras de mapeamento.With the popularization of the NoSQL databases, that came by the high scalability, lack of previously defined schemes and support of big volume of data, new obstacles emerged when developing aplications with this type of database. This problems range from a choosing which type of database to select for de right aplication, to creating schemes for those types of databases, which are not necessarily structured, in order to favor tasks such as retrieval, integration and data analysis. In order to take advantage of previus knowledge from the developers in relational data modeling, this work proposes to create a mapping of a NoSQL logical model based on agregates, developed as a master’s work in UFSC database group to physical models in NoSQL databases that are also based on aggregates, wich is the case for document, column and key-value database. The database modeling tool BrModeloNext is extended to support this stage of NoSQL database design through the implementation of these mapping rules.Florianópolis, SC.Ronaldo, S. MelloUniversidade Federal de Santa CatarinaNathan, R. Godinho2018-12-09T20:57:28Z2018-12-09T20:57:28Z2018-06-26info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisxx f.application/pdfhttps://repositorio.ufsc.br/handle/123456789/192161porreponame:Repositório Institucional da UFSCinstname:Universidade Federal de Santa Catarina (UFSC)instacron:UFSCinfo:eu-repo/semantics/openAccess2018-12-09T20:57:28Zoai:repositorio.ufsc.br:123456789/192161Repositório InstitucionalPUBhttp://150.162.242.35/oai/requestopendoar:23732018-12-09T20:57:28Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)false
dc.title.none.fl_str_mv Mapeamento de Modelagem Lógica de Dados Orientado a Agregados para Sistemas de Gerência de Bancos de Dados NoSQL
title Mapeamento de Modelagem Lógica de Dados Orientado a Agregados para Sistemas de Gerência de Bancos de Dados NoSQL
spellingShingle Mapeamento de Modelagem Lógica de Dados Orientado a Agregados para Sistemas de Gerência de Bancos de Dados NoSQL
Nathan, R. Godinho
Projeto Físico, NoSQL, Modelagem, Ferramenta de Banco de dados, BrModeloNext.
title_short Mapeamento de Modelagem Lógica de Dados Orientado a Agregados para Sistemas de Gerência de Bancos de Dados NoSQL
title_full Mapeamento de Modelagem Lógica de Dados Orientado a Agregados para Sistemas de Gerência de Bancos de Dados NoSQL
title_fullStr Mapeamento de Modelagem Lógica de Dados Orientado a Agregados para Sistemas de Gerência de Bancos de Dados NoSQL
title_full_unstemmed Mapeamento de Modelagem Lógica de Dados Orientado a Agregados para Sistemas de Gerência de Bancos de Dados NoSQL
title_sort Mapeamento de Modelagem Lógica de Dados Orientado a Agregados para Sistemas de Gerência de Bancos de Dados NoSQL
author Nathan, R. Godinho
author_facet Nathan, R. Godinho
author_role author
dc.contributor.none.fl_str_mv Ronaldo, S. Mello
Universidade Federal de Santa Catarina
dc.contributor.author.fl_str_mv Nathan, R. Godinho
dc.subject.por.fl_str_mv Projeto Físico, NoSQL, Modelagem, Ferramenta de Banco de dados, BrModeloNext.
topic Projeto Físico, NoSQL, Modelagem, Ferramenta de Banco de dados, BrModeloNext.
description TCC(graduação) - Universidade Federal de Santa Catarina. Centro Tecnológico. Ciências da Computação.
publishDate 2018
dc.date.none.fl_str_mv 2018-12-09T20:57:28Z
2018-12-09T20:57:28Z
2018-06-26
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 https://repositorio.ufsc.br/handle/123456789/192161
url https://repositorio.ufsc.br/handle/123456789/192161
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv xx f.
application/pdf
dc.publisher.none.fl_str_mv Florianópolis, SC.
publisher.none.fl_str_mv Florianópolis, SC.
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFSC
instname:Universidade Federal de Santa Catarina (UFSC)
instacron:UFSC
instname_str Universidade Federal de Santa Catarina (UFSC)
instacron_str UFSC
institution UFSC
reponame_str Repositório Institucional da UFSC
collection Repositório Institucional da UFSC
repository.name.fl_str_mv Repositório Institucional da UFSC - Universidade Federal de Santa Catarina (UFSC)
repository.mail.fl_str_mv
_version_ 1808651966042079232