Universidade Federal do Ceará                     Bacharelado em Sistemas e Mídias Digitais                               ...
Upcoming SlideShare
Loading in …5
×

Aula prática 4 consultas sql

914 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
914
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Aula prática 4 consultas sql

  1. 1. Universidade Federal do Ceará Bacharelado em Sistemas e Mídias Digitais Bancos de Dados Multimídia Ticianne Darin ATIVIDADE PRÁTICA 4 1a Questão. Considere os seguintes esquemas de relação. ALUNOS (cod_aluno, nome, curso, turma) HISTÓRICOS (cod_aluno, cod_disc, cod_prof, semestre, turma, nota) PROFESSORES (cod_prof, nome, departamento, titulação) DISCIPLINAS ( cod_disc, nome, departamento, num_créditos, curso, tipo(*)) (*) tipo: obrigatória, opcional ou eletiva PRÉ-REQUISITOS (cod_disc, pré-req) OFERTAS (cod_oferta, cod_disc, cod_prof, turma, horário) MATRÍCULAS (cod_oferta, cod_aluno)Escreva as seguintes consultas em SQL.1) Encontre o nome e curso dos alunos que só estão matriculados em disciplinas “eletivas” ou em disciplinas de outros cursos.2) Obtenha o nome e departamento dos professores que já foram professores do aluno “Marcos Pereira” da turma 2006 em mais de uma disciplina.3) Encontre os nomes dos alunos do curso de SMD que já cursaram (e foram aprovados) todos os pré-requisitos da disciplina de “fundamentos de Banco de dados e nunca reprovaram em nenhuma disciplina. (*) considere que um aluno já cursou uma determinada disciplina se obteve nota >= 7.4) Para cada professor, obtenha o código, nome do professor, e o total de disciplinas lecionadas pelo professor no semestre 2012.1 em turmas com mais de 10 alunos. Na resposta deverá constar os professores que não lecionaram nenhuma disciplina com mais de 10 alunos.5) Para as disciplinas oferecidas pelo departamento de Computação, obtenha o código, nome, número de alunosque cursaram a disciplina e o índice de aprovação da disciplina.6) Obtenha os nomes das disciplinas da Biologia que têm índice de aprovação maior do que a média das disciplinasda Biologia e número de alunos maior do que média das disciplinas da Biologia.

×