Ciência da Computação Banco de Dados Linguagem SQL

A execução de uma consulta SQL sobre o banco de dados dessa universidade produziu o seguinte resultado:

 

Que consulta é essa?

  • A.

    SELECT A.NOME, AVG(H.NOTA)

    FROM ALUNO A

    RIGHT OUTER JOIN HISTORICO H

    ON A.MATRIC=H.MATRIC

    GROUP BY A.NOME

  • B.

    SELECT A.NOME, AVG(H.NOTA)

    FROM ALUNO A

    INNER JOIN HISTORICO H

    ON A.MATRIC=H.MATRIC

    GROUP BY A.NOME

  • C.

    SELECT A.NOME, AVG(H.NOTA)

    FROM ALUNO A, HISTORICO H

    WHERE A.MATRIC=H.MATRIC

    GROUP BY A.NOME

  • D.

    SELECT A.NOME, AVG(H.NOTA)

    FROM ALUNO A

    LEFT OUTER JOIN HISTORICO H

    ON A.MATRIC=H.MATRIC

    GROUP BY A.NOME

  • E.

    SELECT A.NOME, AVG(H.NOTA)

    FROM ALUNO A

    RIGHT OUTER JOIN HISTORICO H

    ON A.MATRIC=H.MATRIC

    GROUP BY A.MATRIC