Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.ufpe.br/handle/123456789/63202
Comparte esta pagina
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.advisor | FIDALGO, Robson do Nascimento | - |
dc.contributor.author | BARBOSA, Luiz Phillip Pereira | - |
dc.date.accessioned | 2025-05-14T14:56:35Z | - |
dc.date.available | 2025-05-14T14:56:35Z | - |
dc.date.issued | 2025-03-26 | - |
dc.date.submitted | 2025-04-21 | - |
dc.identifier.citation | BARBOSA, Luiz Phillip Pereira. Modelagem de bancos de dados de família de colunas com AML: uma análise comparativa no apache HBase. 2025. Trabalho de Conclusão de Curso (Sistemas de Informação) - Universidade Federal de Pernambuco, Recife, 2025. | pt_BR |
dc.identifier.uri | https://repositorio.ufpe.br/handle/123456789/63202 | - |
dc.description.abstract | A modelagem de bancos de dados NoSQL apresenta desafios distintos dos modelos relacionais tradicionais, exigindo abordagens que priorizem eficiência no acesso aos dados, escalabilidade e consistência eventual. Este trabalho investiga a aplicação da Aggregate Modeling Language (AML) na modelagem de bancos de família de colunas, utilizando o HBase como plataforma. Fundamentada nos conceitos de agregados do Domain-Driven Design (DDD), a AML propõe uma estruturação lógica que pode otimizar operações de leitura e escrita, reduzindo a fragmentação e melhorando a organização dos dados. A pesquisa realiza uma análise comparativa de diferentes estratégias de modelagem, explorando cenários que variam desde a incorporação total dos dados dentro de agregados até abordagens baseadas em referências. São discutidos os impactos dessas estratégias em termos de desempenho, redundância, flexibilidade de consulta e complexidade de manutenção. A partir dessa análise, busca-se fornecer diretrizes para o uso da AML em bancos de família de colunas, contribuindo para a tomada de decisão na modelagem de dados altamente distribuídos e escaláveis. | pt_BR |
dc.format.extent | 86p. | pt_BR |
dc.language.iso | por | pt_BR |
dc.rights | openAccess | pt_BR |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/br/ | * |
dc.subject | Aggregate Modeling Language | pt_BR |
dc.subject | Apache HBase | pt_BR |
dc.subject | Banco de Dados NoSQL | pt_BR |
dc.subject | Banco de Dados de Família de Colunas | pt_BR |
dc.subject | Modelagem Lógica | pt_BR |
dc.subject | Domain-Driven Design | pt_BR |
dc.title | Modelagem de bancos de dados de família de colunas com AML: uma análise comparativa no apache HBase | pt_BR |
dc.type | bachelorThesis | pt_BR |
dc.contributor.advisor-co | LIMA, Gênesis Jeferson Ferreira Pereira de | - |
dc.degree.level | Graduacao | pt_BR |
dc.contributor.advisorLattes | http://lattes.cnpq.br/6390018491925933 | pt_BR |
dc.description.abstractx | The modeling of NoSQL databases presents challenges that differ from traditional relational models, requiring approaches that prioritize data access efficiency, scalability, and eventual consistency. This study investigates the application of the Aggregate Modeling Language (AML) in modeling column-family databases, using HBase as a platform. Based on the concepts of aggregates from Domain-Driven Design (DDD), AML proposes a logical structure that can optimize read and write operations, reducing fragmentation and improving data organization. The research conducts a comparative analysis of different modeling strategies, exploring scenarios ranging from fully embedded data within aggregates to reference-based approaches. The impacts of these strategies are discussed in terms of performance, redundancy, query flexibility, and maintenance complexity. From this analysis, the study aims to provide guidelines for using AML in column-family databases, contributing to decision-making in the modeling of highly distributed and scalable data systems. | pt_BR |
dc.subject.cnpq | Áreas::Ciências Exatas e da Terra::Ciência da Computação | pt_BR |
dc.degree.departament | ::(CIN-DSC) - Departamento de Sistemas da Computação | pt_BR |
dc.degree.graduation | ::CIn-Curso de Sistemas de Informação | pt_BR |
dc.degree.grantor | Universidade Federal de Pernambuco | pt_BR |
dc.degree.local | Recife | pt_BR |
dc.contributor.advisor-coLattes | http://lattes.cnpq.br/2709192175900457 | pt_BR |
Aparece en las colecciones: | (TCC) - Sistemas da Computação |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
TCC Luiz Phillip Pereira Barbosa.pdf | 1,61 MB | Adobe PDF | ![]() Visualizar/Abrir |
Este ítem está protegido por copyright original |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons