Um funcionário, encarregado de verificar o correto funcionam...
Próximas questões
Com base no mesmo assunto
Ano: 2008
Banca:
CESGRANRIO
Órgão:
BNDES
Prova:
CESGRANRIO - 2008 - BNDES - Profissional Básico - Análise de Sistemas - Desenvolvimento |
Q5930
Banco de Dados
Um funcionário, encarregado de verificar o correto funcionamento de uma base de dados relacional, faz o seguinte teste:
select nome from emp where matr = 123;
O resultado é vazio. Então ele executa:
insert into emp(matr, nome, salario, ativo)
values (123, 'José da Silva', 2000, 'N');
commit;
O banco de dados não retorna erro e informa que inseriu uma linha.
Por fim, para verificar, ele consulta novamente:
select nome from emp where matr = 123;
O resultado continua vazio.
Supondo que o sistema gerenciador de banco de dados esteja funcionando corretamente, que opção explica o ocorrido?
select nome from emp where matr = 123;
O resultado é vazio. Então ele executa:
insert into emp(matr, nome, salario, ativo)
values (123, 'José da Silva', 2000, 'N');
commit;
O banco de dados não retorna erro e informa que inseriu uma linha.
Por fim, para verificar, ele consulta novamente:
select nome from emp where matr = 123;
O resultado continua vazio.
Supondo que o sistema gerenciador de banco de dados esteja funcionando corretamente, que opção explica o ocorrido?