Repository logo
 
Loading...
Thumbnail Image
Publication

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

Use this identifier to reference this record.
Name:Description:Size:Format: 
Andre-Goncalves-Rodrigues.pdf2.24 MBAdobe PDF Download

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

Citation

Research Projects

Organizational Units

Journal Issue