Questões de Concurso
Filtrar
601 Questões de concurso encontradas
Página 78 de 121
Questões por página:
As tabelas abaixo participam de uma base de dados de uma empresa da área financeira (colunas participantes de chavesprimárias estão sublinhadas, e participantes de chaves-estrangeiras, em negrito).
As tabelas PESSOA, PESSOA_FISICA e PESSOA_JURIDICA armazenam informações sobre indivíduos e empresas que são clientes da instituição. Alguns dos clientes realizam empréstimos. Toda pessoa cadastrada na instituição será sempre cadastrada como pessoa física ou jurídica. A coluna ID_PESSOA, nas tabelas PESSOA_FISICA e PESSOA_JURIDICA, possui chave-estrangeira que referencia a coluna ID_PESSOA da tabela PESSOA. A tabela EMPRESTIMOS apresenta informações sobre empréstimos contraídos por pessoas, incluindo a data do empréstimo e o valor. Deseja-se montar um relatório que apresente informações de todas as pessoas físicas e jurídicas que já contraíram algum empréstimo.
Qual dos comandos SQL abaixo atende às condições desejadas?
Considere as tabelas abaixo "CLIENTE" e "COMPRA", juntamente com a consulta em seguida.
Quantas linhas retorna a consulta acima?
Seja o seguinte grupo de tabelas de um sistema:
fabricante (idfabricante, nome, endereço)
peça (idmodelo, nome, descrição)
constrói (idmodelo (FK), idfabricante (FK), data, quantidade, cor)
Um programador monta a seguinte consulta SQL:
Qual o retorno dessa consulta?
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?