Incorporação do Modelo de Agregados na ferramenta brModeloWeb
Show full item record
|
Title:
|
Incorporação do Modelo de Agregados na ferramenta brModeloWeb |
|
Author:
|
Luiz, Felipe Cruz
|
|
Abstract:
|
Os bancos de dados NoSQL surgiram no início do século XXI para atender às necessi-
dades de ambientes web modernos, oferecendo uma abordagem mais flexível e escalável
em comparação com os bancos de dados relacionais. Uma das principais abordagens para
projeto de bancos de dados NoSQL é a modelagem de dados baseada em agregados. Essa
modelagem organiza conjuntos de dados complexos em estruturas compactas, tratando
coleções de informações como uma única unidade lógica. Isso não apenas facilita a mani-
pulação dos dados, mas também torna mais eficiente a operação em clusters distribuídos,
com suporte aprimorado à replicação e fragmentação. Um esquema de agregados pode
ser definido como uma abstração intermediária a partir de uma modelagem conceitual,
como um diagrama entidade-relacionamento, ou definida diretamente por um projetista
de dados. A partir desta modelagem de agregados pode-se, então, gerar, de uma forma
mais simplificada, o projeto lógico para algum modelo de dados NoSQL. Este trabalho
propõe o desenvolvimento de um módulo para a ferramenta BrModeloWeb que permite
a modelagem interativa de esquemas de agregados, para, a partir dela, ser possível gerar
esquemas lógicos para bancos de dados NoSQL. Por meio de uma interface interativa,
ela permite que os usuários manipulem conceitos do modelo de agregados de forma intui-
tiva, criando representações lógicas de dados agregados. A implementação desse módulo
busca beneficiar tanto a academia quanto à indústria de software. Na academia, ela pode
ser utilizada para fins educacionais, permitindo que estudantes compreendam melhor a
modelagem de bancos NoSQL. Já na indústria, a proposta visa agilizar o processo de de-
senvolvimento de soluções que exigem bancos de dados altamente escaláveis, contribuindo
para um design mais eficiente e adaptável de sistemas complexos. |
|
Description:
|
TCC (graduação) - Universidade Federal de Santa Catarina, Centro Tecnológico, Ciências da Computação. |
|
URI:
|
https://repositorio.ufsc.br/handle/123456789/271104
|
|
Date:
|
2025-12-03 |
Files in this item
This item appears in the following Collection(s)
Show full item record
Search DSpace
Browse
-
All of DSpace
-
This Collection
My Account
Statistics
Compartilhar