Transformação de modelos orientados a objetos em modelos de banco de dados objeto-relacional
AUTOR(ES)
Marco Antonio Pereira
DATA DE PUBLICAÇÃO
2007
RESUMO
In general, software systems implemented based on Object Oriented (OO) concepts persist their information in Relational Database (RDB) and more recently in Object Relational Database (ORDB), which support the OO paradigm concepts. Therefore, it is common to use OO Models for software system requirements specification whose information are persisted in ORDB. Thus, the transformation of OO Models into Database Models has been an issue of several researches, particularly in the case of ORDB Models. Motivated in researching the transformation of OO models in ORDB Models and in Codes Structured Query Language (SQL), this work investigated an approach based on the idea of model driven development of Object Management Group (OMG), Model Driven Architecture (MDA), and offered it in a prototype form built as extension of the Multiple Views CASE (MVCASE) tool. As main result of this research we have the application of an approach that helps the Software Engineer in the development of OO Models and its transformation into ORDB Models and consequent generation of SQL Codes
ASSUNTO(S)
banco de dados objeto-relacional engenharia de software transformação de modelos ciencia da computacao sql (linguagem de programação de computador) uml mda
ACESSO AO ARTIGO
http://www.bdtd.ufscar.br/htdocs/tedeSimplificado//tde_busca/arquivo.php?codArquivo=1771Documentos Relacionados
- Desempenho e modelagem de SGBD objeto-relacional em sistemas de visualização de faturamento na web
- Transformação de esquema relacional para esquema orientado a objeto em sistemas de banco de dados heterogeneos
- Uma anÃlise comparativa das tecnologias de banco de dados relacional e de banco de dados nativamente orientado a objetos.
- MD-JPA : um perfil UML para modelagem do mapeamento objeto-relacional com JPA em uma abordagem dirigida por modelos
- Metodologia para implantação de modelos multidimensionais em banco de dados orientado a objetos