Name: | Description: | Size: | Format: | |
---|---|---|---|---|
2.24 MB | Adobe PDF |
Authors
Abstract(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.
Description
Keywords
Mapeamento objeto-relacional Entity Framework Core Online Data- base Architect Microsserviço