Please use this identifier to cite or link to this item:
https://repositorio.ufpe.br/handle/123456789/1907
Share on
| Title: | Estereótipos e princípios de projeto para mapeamento entre esquemas de classes de sistemas e esquemas de banco de dados utilizando o paradigma objeto relacional |
| Authors: | Murilo Dourado de Azevedo, João |
| Keywords: | Banco de dados; Modelo de Classe da UML; Princípios de Projeto; Modelagem de Banco de Dados; Paradigma Objeto-Relacional |
| Issue Date: | 31-Jan-2009 |
| Publisher: | Universidade Federal de Pernambuco |
| Citation: | Murilo Dourado de Azevedo, João; do Nascimento Fidalgo, Robson. Estereótipos e princípios de projeto para mapeamento entre esquemas de classes de sistemas e esquemas de banco de dados utilizando o paradigma objeto relacional. 2009. Dissertação (Mestrado). Programa de Pós-Graduação em Ciência da Computação, Universidade Federal de Pernambuco, Recife, 2009. |
| Abstract: | O presente trabalho aborda a especificação de princípios de projetos para mapeamento de Esquema de Classes de Sistemas, baseados no Modelo de Classes da UML, para Esquemas de Banco de Dados (i.e. Esquema Conceitual, Lógico e Físico), a serem implementados utilizando os recursos existentes nos Sistemas de Gerenciamento de Banco de Dados (SGBD) baseados na tecnologia Objeto-Relacional (OR). Existem diversos trabalhos que focam o mapeamento entre Esquemas Lógicos de BD e Esquemas Físicos de BD-OR. Contudo, observa-se que o desenvolvimento de softwares está sendo, cada vez mais, baseado em metodologias ágeis, que os ciclos de análise, projeto e implementação se encurtam a cada nova iteração, e ainda, que os Modelos de Classes de Sistemas se tornaram dinâmicos e incrementais. Sendo assim, faz-se necessário a definição de princípios de mapeamento que se iniciem a partir do Modelo de Classes do Sistema, permitindo que a cada nova iteração de análise e projeto, ou incremento do Modelo de Classes do Sistema, seja possível efetuar o mapeamento do mesmo para os novos Esquemas de BD correspondentes (i.e. Conceitual, Lógico e Físico). A partir de uma análise dos trabalhos relacionados, foram definidos princípios de mapeamento baseados em estereótipos, os quais são aplicados aos Esquemas de Classes de Sistemas e permitem a obtenção dos Esquemas de BD, sem retrabalho ou duplicação de Esquemas. Para demonstrar as definições destes princípios foi criado um caso hipotético de um Esquema de Classes de um Sistema Acadêmico. A partir deste Esquema, aplicando-se os estereótipos e os princípios de mapeamento propostos neste trabalho, foram obtidos todos os Esquemas de BD-OR |
| URI: | https://repositorio.ufpe.br/handle/123456789/1907 |
| Appears in Collections: | Dissertações de Mestrado - Ciência da Computação |
Files in This Item:
| File | Description | Size | Format | |
|---|---|---|---|---|
| arquivo1899_1.pdf | 1.66 MB | Adobe PDF | ![]() View/Open |
This item is protected by original copyright |
This item is licensed under a Creative Commons License

