Incorporação do Modelo de Agregados na ferramenta brModeloWeb

DSpace Repository

A- A A+

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

Files Size Format View Description
TCC2-pdfa.pdf 1.311Mb PDF View/Open TCC

This item appears in the following Collection(s)

Show full item record

Search DSpace


Advanced Search

Browse

My Account

Statistics

Compartilhar