Ver registro no DEDALUS
Exportar registro bibliográfico

Um modelo de regras para sistemas de banco de dados ativos (2005)

  • Authors:
  • USP affiliated authors: MENDOZA, JUDITH VIRGINIA PAVON - EP
  • USP Schools: EP
  • Sigla do Departamento: PCS
  • Subjects: BANCO DE DADOS ATIVOS; SQL
  • Language: Português
  • Abstract: Um Sistema de Banco de Dados Ativo (SBDA) é um Sistema de Banco de Dados (SBD) convencional, acrescido da capacidade de executar regras Evento-Condição-Ação (ECA), mecanismos que permitem definir ações a serem executadas em resposta a eventos que ocorrem nesses sistemas (PATON e DÍAZ, 1999). O trigger, mecanismo presente na linguagem padrão SQL3 (Structured Query Language - versão '99), é um exemplo típico de regra ECA. No entanto, apesar da importância atribuída às regras pelos SBDAs, eles não provêem um modelo apropriado para a especificação de regras de negócio, visto que, em geral, dão suporte a regras apenas como artefatos que impõem restrições de integridade aos dados. Porém o âmbito das regras de negócio é muito mais amplo, uma vez que elas determinam o modus operandi de um negócio, que pode ser bastante complexo, necessitando, portanto, de ferramentas apropriadas para sua especificação. Este trabalho propõe a extensão e adaptação do modelo de regras SQL3, de forma a adequá-lo para a representação de regras de negócio à luz das exigências das aplicações atuais. Para tanto, é definida uma taxonomia, que reúne os tipos de regras freqüentemente usados nos sistemas de informação. Analisa-se a linguagem SQL3 quanto a seu suporte para a especificação desses tipos de regras, identificando-se suas limitações quanto à definição e à execução dessas regras. Desenvolve-se um meta-modelo, no qual são representadas as características das regras, bem como seusrelacionamentos com os demais objetos do sistema. Com base neste meta-modelo, é definida uma extensão ao modelo de regras SQL3, que permite a definição de regras semanticamente mais ricas, o enriquecimento do poder de expressão dos triggers por meio da incorporação de novos padrões de regras e a definição de um modelo de execução para esses padrões
  • Imprenta:
  • Data da defesa: 19.04.2005

  • Exemplares físicos disponíveis nas Bibliotecas da USP
    BibliotecaCód. de barrasNúm. de chamada
    EPBC31200033759FT-2107
    How to cite
    A citação é gerada automaticamente e pode não estar totalmente de acordo com as normas

    • ABNT

      PAVÓN MENDOZA, Judith Virginia; CAMPOS, Edit Grassiani Lino de. Um modelo de regras para sistemas de banco de dados ativos. 2005.Universidade de São Paulo, São Paulo, 2005.
    • APA

      Pavón Mendoza, J. V., & Campos, E. G. L. de. (2005). Um modelo de regras para sistemas de banco de dados ativos. Universidade de São Paulo, São Paulo.
    • NLM

      Pavón Mendoza JV, Campos EGL de. Um modelo de regras para sistemas de banco de dados ativos. 2005 ;
    • Vancouver

      Pavón Mendoza JV, Campos EGL de. Um modelo de regras para sistemas de banco de dados ativos. 2005 ;

    Últimas obras dos mesmos autores vinculados com a USP cadastradas na BDPI: