Um técnico de TI com perfil autorizado para executar operaçõ...

Próximas questões
Com base no mesmo assunto
Q535659 Banco de Dados
Um técnico de TI com perfil autorizado para executar operações DML nas tabelas do banco de dados digitou um conjunto de instruções SQL, mas foi executada com sucesso apenas a instrução:
Alternativas

Comentários

Veja os comentários dos nossos alunos

Por que a alternativa b está errada? 

Sendo que todos os atributos são VARCHAR, estão no range admitido, a observacao pode ser null, as FKs existem e as colunas foram especificadas.

A alternativa B está errada porque houve violação de chave, uma vez que tais valores já existem na tabela.

Eis os erros:

a) Não existe o número do processo 0001467 na tabela processo

b) A combinação dos campos numeroOABAdvogado e  numeroProcesso já existem na tabela advogado_processo, infringindo a pk

c) A sintaxe do comando ALTER está incorreta

d) Não existe o número OAB Advogado 59800

e) CORRETA


Boa questão: simples e inteligente. Precisa raciocinar para chegar ao resultado. As observações da Rosana foram ótimas!

Não entendi, seguindo o raciocínio da da Rosana Andrade a alternativa "e" também deveria estar errada, pois não existe o valor 'Aprovado' em nenhum lugar na tabela, não é?

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo