Logo do repositório
 
A carregar...
Miniatura
Publicação

Mapeamento de entidade-relacionamento para objeto-relacional (ER2ORM)

Utilize este identificador para referenciar este registo.
Nome:Descrição:Tamanho:Formato: 
Andre-Goncalves-Rodrigues.pdf2.24 MBAdobe PDF Ver/Abrir

Resumo(s)

A conversão de modelos de base de dados em linguagens de programação é cada vez mais importante para diminuir a barreira conceptual entre estes dois modelos, permi- tindo assim aos programadores ter um melhor desempenho na integração dos mesmos. Neste trabalho foi desenvolvida a possibilidade de, através de um modelo conceptual de uma base de dados, poderem ser geradas as classes programáticas correspondentes a esse modelo. Esta solução foi desenvolvida através da integração de um microsser- viço, com uma interface pública REST, que permite a conversão de scripts SQL em classes C#. Para desenvolver esta solução foi usada a plataforma Web ONDA (On- line Database Architect) que permite a criação gráfica de modelos conceptuais, e a sua conversão automática no modelo físico, e posteriormente no script SQL. No final do desenvolvimento do microsserviço e da sua integração com a plataforma ONDA foi possível testar com sucesso o trabalho produzido nos motores de base de dados su- portados pela plataforma. Este trabalho tornou possível que os utilizadores desta pla- taforma consigam pré-visualizar as classes a serem usadas numa solução de software para sua posterior integração com uma base de dados, facilitando assim o trabalho de arquitetura e desenho de uma solução de software numa fase inicial.

Descrição

Palavras-chave

Mapeamento objeto-relacional Entity Framework Core Online Data- base Architect Microsserviço

Contexto Educativo

Citação

Projetos de investigação

Unidades organizacionais

Fascículo