Boa tarde amigos, pessoal tenho que criar um banco de dados com regras de negocios que permitam manter e auditar as alterações referentes aos salarios de funcionários da empresa.
Exemplo Banco ORACLE; Tblfuncionario : registro, nome, salário, comissão, departamento, unidade federação TblUnidadesFedecao : Sigla da unidade federacao c/ chave primaria * Descrição da unidade federaçao: tam =30 e não pode ter repetição TblDepartamento: Código do dpartamento, Descrição do departamento conteúdo Tbl "auditoria" e contém os seguintes campos * ID: campo numérico com 6 inteiros e chave primaria * Usuário: * Data Corrente (do sistema): não nulo * Registro de funcionário (Qual funcionário da tabela empregados teve o salário alterado): Chave estrangeira - Tabela Empregados campo registro de funcionário * Tipo de manutenção(INSERT, UPDATE, DELETE) texto com 10 caracteres e não nulo * Salário novo ( Após a alteração): numérico. 8 inteiro e 2 decimais 1)- Criar uma sequence chamada SEQ_01 que comece com o valor 100 que seja incrementada de 2 em 2 e quando atingir o valor 999999 deve voltar a valer 1 O problema é que quero que a Tblauditoria insira linhas sempre que ocorrer alguma alteração no salário. ou inclusão de um novo funcionário ou exclusão de algum funcionário Observação: O Objeto de analise é o salario. Os dados que devem ser gravados do Oracle. Data. Id do Funcionario, a palavra 'INSERT" o salário antigo igual a zero e o salário novo. em caso de exclusão de funcionario: ID. USUARIO DO ORACLE. Data.Id do funcionario. a palavra 'DELETE", e o salário antigo e o salário novo igual a zero. No campo ID deve ser gravado o valor atual da seguence SEQ_01 _________________________________ / \ |http://geocities.yahoo.com.br/marcospatton/ | \ ______________________________________/ ! ! -- <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>> Para ver as mensagens antigas, acesse: http://br.groups.yahoo.com/group/delphi-br/messages Para falar com o moderador, envie um e-mail para: [EMAIL PROTECTED] ou [EMAIL PROTECTED] Links do Yahoo! Grupos <*> Para visitar o site do seu grupo na web, acesse: http://br.groups.yahoo.com/group/delphi-br/ <*> Para sair deste grupo, envie um e-mail para: [EMAIL PROTECTED] <*> O uso que você faz do Yahoo! Grupos está sujeito aos: http://br.yahoo.com/info/utos.html