TABD TAREFA01 YaskaraPaiva

948 palavras 4 páginas
Tarefa 1
Unidade I – Bancos de Dados Avançados
Capítulo 1 da apostila da disciplina

Questão 01 (1,0 ponto)
Um DBA atribui por engano a capacidade de atualizar registros na tabela TB_RESULTADOS_EXAMES para o usuário XPTO. Considerando que a modelagem do sistema está aderente a todos os requisitos necessários para uma auditoria pergunta-se:
a) Qual a primeira providência a ser tomada pelo DBA?
Retirar desse usuário a permissão de atualização da tabela e confirmar se deverá haver alguma permissão para ele, pelo menos a de leitura.
b) O que ele deverá fazer em seguida para identificar o que ocorreu, em termos de persistência de dados, em decorrência de sua falta de atenção?
Verificar, nas tabelas ou arquivos de log ou na própria tabela, quais informações esse usuário conseguiu alterar. Identificando as transações realizadas por ele, criar um plano, um script, para reverter a situação.
c) Como reverter essa situação?
Além de criar um script para alteração dos dados na tabela, o DBA deverá utilizar o comando revoke para retirar a permissão de atualização da tabela.
Revoke update on TB_RESULTADOS_EXAMES from XPTO;

Questão 02(1,0 ponto)
Explique o que vem a ser Chave Primária, Chave Secundária e Chave Candidata, exemplificando a utilização de cada uma delas.

*Chave primária: um ou mais campos (coluna) que possuem a propriedade de identificar de forma única, exclusiva uma linha da tabela.
Ex.: Tabela EMPREGADO -> chave primária CÓDIGO

*Chave estrangeira: quando um campo da tabela A referencia um campo do tipo chave primária ou chave única da tabela B.
Ex.: Tabela DEPENDENTE -> chave estrangeira COD_EMP referenciando CODIGO da tabela EMPREGADO

*Chave Candidata: quando uma tabela possui campos com propriedade de identificação única.
Ex.: Tabela EMPREGADO -> chave candidata CPF

Questão 03 (1,0 ponto)
Discorra sobre as Propriedades Relacionais e descreva a importância e finalidade de, pelo menos, cinco delas.

As Propriedades relacionais são considerações óbvias,

Relacionados