BD2

1245 palavras 5 páginas
Lista de exercícios de SQL SERVER
1) Obter todos os dados dos professores. select * from professor

2) Obter o código e o nome dos professores.

select CODPROF, NOMEPROF from professor

3) Obter a capacidade das turmas.

select SUM(capacTur) capacidade_total FROM Turma

4) Obter os diferentes valores de capacidades de turmas.

SELECT capacTur FROM Turma

5) Obter o nome das disciplinas do depto INF01, desde que tenham mais de 5 créditos.

select d.nomedisc from disciplina d where d.coddepto = 'INF01' and creditosdisc >= 5

6) Obter o código do prédio chamado Laboratórios.

select codpred from predio where nomepred like '%Laboratórios%'

7) Obter o número da sala e o código do prédio, desde que a sala tenha capacidade superior a 35 lugares.

select numsala,codpred from sala where capacsala > 35

8) Obter o nome dos professores que têm titulação 1 e que trabalham no depto INF01.

select nomeprof from professor where codtit = 1 and coddepto = 'INF01'

9) Obter o nome dos professores que têm titulação 2 ou que trabalham no depto INF01.

select nomeprof from professor where codtit = 2 and coddepto = 'INF01'

10) Retorne o código e o nome dos professores que possuem Santos no final.

select codprof, nomeprof from professor where nomeprof like '%Santos'

11) Sabendo que cada crédito de disciplina corresponde às 15h aula, retorne o nome da disciplina e o seu número de horas-aula.

select nomedisc nome_disc, creditosdisc*15 horas_aula from disciplina

12) Obtenha os nomes das disciplinas seguidas do nome de seu departamento.

select dp.nomedisc, dpt.nomedepto from disciplina dp inner join depto dpt on dp.coddepto = dpt.coddepto

13) Obtenha os nomes dos professores que possuem titulação de ‘Doutor’.

SELECT p.nomeProf
FROM Professor p
INNER JOIN Titulacao t on p.codTit = t.codTit where t.nomeTit = 'Doutor'

14) Obtenha os nomes dos professores que ministraram aulas em 2002/2.

select p.nomeprof from professor p inner join profturma pt on p.codprof = pt.codprof

Relacionados

  • BD2
    284 palavras | 2 páginas
  • Trabalho BD2
    1600 palavras | 7 páginas
  • BD2 - Atividade4
    435 palavras | 2 páginas
  • Trabalho NoSQL BD2
    1079 palavras | 5 páginas
  • bd2 otimizacao de consultas
    1749 palavras | 7 páginas
  • ciência da computação
    541 palavras | 3 páginas
  • Banco de dados ii (exercicio anhanguera)
    1053 palavras | 5 páginas
  • Portfólio Individual ADS 3º Sem
    1248 palavras | 5 páginas
  • Banco de Dados
    418 palavras | 2 páginas
  • Tuning
    3455 palavras | 14 páginas