Publication
Mapeamento de entidade-relacionamento para objeto-relacional (ER2ORM)
dc.contributor.advisor | Bernardino, Jorge Fernandes Rodrigues | |
dc.contributor.advisor | Pereira, Vasco | |
dc.contributor.author | Rodrigues, André Gonçalves | |
dc.date.accessioned | 2025-02-18T15:37:02Z | |
dc.date.available | 2025-02-18T15:37:02Z | |
dc.date.issued | 2025-01-09 | |
dc.description.abstract | 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. | pt_PT |
dc.identifier.tid | 203894863 | pt_PT |
dc.identifier.uri | http://hdl.handle.net/10400.26/54460 | |
dc.language.iso | por | pt_PT |
dc.subject | Mapeamento objeto-relacional | pt_PT |
dc.subject | Entity | pt_PT |
dc.subject | Framework Core | pt_PT |
dc.subject | Online Data- base Architect | pt_PT |
dc.subject | Microsserviço | pt_PT |
dc.title | Mapeamento de entidade-relacionamento para objeto-relacional (ER2ORM) | pt_PT |
dc.type | master thesis | |
dspace.entity.type | Publication | |
rcaap.rights | openAccess | pt_PT |
rcaap.type | masterThesis | pt_PT |