Imagem de fundo

Qual a afirmação carreta sobre os resultados obtidos na...

Para as questões 7 e 8, considere a execução dos comandos de criação e de inserção de informações, logo abaixo, em um sistema de gerenciamento de banco de dados PostgreSQL.


CREATE SCHEMA académico;


CREATE TABLE académico.estudantes (

ID serial PRIMARY KEY,

--nome VARCHAR (100) NOT NULL,

--media NUMERIC NOT NULL,

--exame NUMERIC

);


INSERT INTO académico.estudantes (nome, media, exame)

VALUES

--( 'Arma' , 10 , NULL),

--('Bruno', 5 , 8) ,

--('Caio', 7 , 0);

Qual a afirmação carreta sobre os resultados obtidos na execução das queries "CONSULTA A" e "CONSULTA B" abaixo?


-- CONSULTA A

SELECT

nome,

(media + (COALESCE(exame, 0)) * 0.75) AS media final

FROM académico.estudantes;


--CONSULTA B

SELECT

nome,

(media + CASE

WHEN exame IS NULL

THEN O ELSE exame

END * 0.75) AS media_final

FROM académico.estudantes;


A

execução da "CONSULTA B" apresenta valor de "coeficiente_final" apenas para Bruno e Caio.


B

Os resultados obtidos na "CONSULTA A" e "CONSULTA B" são equivalentes.


C

Na execução da "CONSULTA A", ocorre erro de sintaxe próximo a COALESCE.


D

As informações obtidas com a "CONSULTA A" são equivalentes aos valores inseridos na tabela "académico.estudantes" .


E

Os números apresentados na coluna "coeficiente_final" do resultado da execução da "CONSULTA B" aparecem entre parênteses.