Ed
ontem
Vamos analisar a consulta SQL apresentada: ```sql SELECT CODIGOALUNO, NOME FROM ALUNO WHERE NOT EXISTS (SELECT CODIGOALUNO FROM FONEALUNO WHERE FONEALUNO.CODIGOALUNO = ALUNO.CODIGOALUNO); ``` Essa consulta está buscando todos os registros da tabela ALUNO onde não existem registros correspondentes na tabela FONEALUNO. Ou seja, ela retorna os alunos que não têm nenhum telefone associado a eles. Agora, vamos analisar as alternativas: A) Somente o(s) registro(s) de aluno(s) sem telefone. - Esta opção está correta, pois a consulta retorna exatamente isso. B) O(s) registro(s) de aluno(s) com pelo menos um telefone. - Incorreto, pois a consulta busca alunos sem telefone. C) Somente o(s) registro(s) de aluno(s) com pelo menos dois telefones. - Incorreto, pois a consulta não busca alunos com telefones. D) Somente o(s) registro(s) de aluno(s) com pelo menos três telefones. - Incorreto, pela mesma razão da opção C. E) Somente o(s) registro(s) de aluno(s) com pelo menos quatro telefones. - Incorreto, pela mesma razão das opções C e D. Portanto, a alternativa correta é: A) Somente o(s) registro(s) de aluno(s) sem telefone.