Magna Concursos
2094606 Ano: 2013
Disciplina: TI - Banco de Dados
Banca: FUNCAB
Orgão: IF-RR
Provas:
O esquema relacional a seguir servirá de contexto para a questão. Ele descreve um banco de dados usado por um professor para controlar o desempenho dos seus alunos em uma disciplina.
CREATE TABLE ALUNO(
NUM_MATRIC NUMBER(7) NOTNULL,
NOME VARCHAR2(50) NOTNULL,
TIPO CHAR(1) NOTNULL,
CONSTRAINT ALUNO_PK
PRIMARYKEY(NUM_MATRIC))
CREATE TABLE PROVA(
NUM_MATRIC NUMBER(7) NOTNULL,
NUMERO NUMBER(2) NOTNULL,
NOTA NUMBER(3,1) NOTNULL,
CONSTRAINT PROVA_PK PRIMARYKEY
(NUM_MATRIC,NUMERO),
CONSTRAINT PROVA_FK FOREIGNKEY
(NUM_MATRIC)
REFERENCESALUNO(NUM_MATRIC))
Observações:
  • Alunos de graduação (TIPO='G') e alunos de pós-graduação (TIPO='P') podem cursar uma disciplina.
  • Um aluno de graduação precisa obter média maior ou igual a 5,0 para ser aprovado na disciplina.
  • Um aluno de pós-graduação precisa obter média maior ou igual a 6,0 para ser aprovado na disciplina.
  • Todas as provas têm o mesmo peso.
  • Caso um aluno falte a uma prova ele receberá grau ZERO.
Qual consulta SQL irá exibir a matrícula, o nome, o tipo e a média dos alunos aprovados na disciplina em questão?
 

Provas

Questão presente nas seguintes provas

Analista de TI

60 Questões