Questão de Banco de Dados — Banco de Dados Relacionais — LEGALLE Concursos 2024
Banco de DadosBanco de Dados Relacionais
- Código
- qg322941
- Banca
- LEGALLE Concursos
- Órgão
- UNIR
- Ano
- 2024
- Nível
- Superior
- Cargo
- Analista de Tecnologia de Informação
Ao elaborar consultas em SQL para gerenciar bancos de dados relacionais, é essencial compreender como selecionar informações de tabelas específicas com base em determinados critérios. Considere o seguinte cenário:Um usuário está trabalhando com um banco de dados que armazena informações sobre alunos e seus responsáveis em duas tabelas: Alunos e Responsaveis. Para uma determinada escola, o usuário precisa recuperar os nomes dos alunos que são do sexo masculino, cujos responsáveis são do sexo feminino e têm ocupação de vendedora.Nesse contexto, assinale a alternativa que apresenta a consulta SQL adequada para essa tarefa.
- ASELECT a.nomeFROM Alunos aWHERE Responsaveis r ON a.id_responsavel = r.idJOIN a.sexo = 'Masculino'AND r.sexo = 'Feminino'AND r.ocupacao = 'vendedora';
- BSELECT a.nomeFROM Alunos aJOIN Responsaveis r ON a.id_responsavel = r.idWHERE a.sexo = 'Feminino'AND r.sexo = 'Masculino'OR r.ocupacao = 'vendedora';
- CSELECT a.nomeFROM Alunos aJOIN Responsaveis r IN a.id_responsavel = r.idWHERE a.sexo = 'Masculino'AND r.sexo = 'Feminino'AND r.ocupacao = 'vendedora';
- DSELECT a.nomeFROM Alunos aJOIN Responsaveis r ON a.id_responsavel = r.idWHERE a.sexo = 'Masculino'AND r.sexo = 'Feminino'AND r.ocupacao = 'vendedora';
- ESELECT a.nomeFROM Alunos aJOIN Responsaveis r ON a.id_responsavel = r.idWHERE a.sexo = 'Masculino'OR r.sexo = 'Feminino'OR r.ocupacao = 'vendedora';