IMPLEMENTAÇÃO DE UMA FERRAMENTA PARA GERAÇÃO AUTOMÁTICA DE RESTRIÇÕES, DESCRITAS POR DIAGRAMAS DE ESTADOS DA UML EM BANCO DE DADOS RELACIONAIS

774 palavras 4 páginas
IMPLEMENTAÇÃO DE UMA FERRAMENTA PARA GERAÇÃO
AUTOMÁTICA DE RESTRIÇÕES, DESCRITAS POR DIAGRAMAS DE
ESTADOS DA UML EM BANCO DE DADOS RELACIONAIS

Resumo. Este trabalho apresenta uma proposta para a construção de uma ferramenta que implemente o mapeamento de restrições, modeladas em diagramas de estados da UML para restrições de bancos de dados relacionais, com o uso de gatilhos.
Palavras-chave: Bancos de dados, Uml.
1.

INTRODUÇÃO

A grande maioria dos tradicionais processos de mapeamento de modelos orientados a objetos consideram somente as propriedades estáticas dos objetos para transformação em relações de banco de dados. Desta forma, as propriedades dinâmicas ficam separadas do banco de dados e precisam ser implementadas nos programas aplicativos, aumentando a complexidade do desenvolvimento.
O comportamento dos objetos de uma aplicação pode ser expresso através de diagramas de estados da UML - Unifield
Modeling Language, permitindo representar a sequência de estados pelo qual um objeto pode passar durante seu ciclo de vida
(LIMA, 2008). O diagrama de estados aponta os estados possíveis, quais as transições são aceitas entre os estados, quais eventos ocasionam as transições e qual procedimento é executado em resposta aos eventos (BLAHA e RUMBAUGH 2006).
Este trabalho propõe a criação de uma ferramenta que permita a modelagem do

comportamento de objetos de banco de dados através do diagrama de estados da
UML e após isso possibilite a geração automática dos códigos de banco de dados equivalentes aos comportamentos na forma de gatilhos.
MACIEL, 2002 descreve o processo de mapear o comportamento dos objetos tendo por objetivo incorporar a banco de dados uma maior parte da realidade de sistemas de informação, cuja dimensão estática é descrita por diagramas de classes e sua correspondente parte comportamental é descrita através do diagrama de estados. As quatro etapas do processo de mapeamento segundo o autor são:

Relacionados

  • Qualquer coisa
    63185 palavras | 253 páginas
  • Sistema banco de dados
    47020 palavras | 189 páginas
  • desenv. dir. mod
    12314 palavras | 50 páginas
  • POCCI FINAL
    6870 palavras | 28 páginas
  • Gestao ambiental
    4688 palavras | 19 páginas
  • MATEMATICA
    4879 palavras | 20 páginas
  • LIVRO3 pen
    54182 palavras | 217 páginas
  • UML, Metodologias e Ferramentas Case
    121744 palavras | 487 páginas
  • SISTEMA PARA MAPEAMENTO DE REGRAS DE NEGÓCIOS E REQUISITOS UTILIZANDO BANCO DE DADOS ATIVOS
    10712 palavras | 43 páginas
  • Uma abordagem guiada por modelos para desenvolvimento de software Web
    31718 palavras | 127 páginas