Lista de Exerc cios Banco de Dados SQLServer

2064 palavras 9 páginas
Lista de Exercícios Banco de Dados SQLServer.txt
+----------+
| LISTA 01 |
+----------+
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 capacTur FROM Turma;
SELECT anoSem, codDepto, numDisc, siglaTur, capacTur FROM Turma;
4. Obter os diferentes valores de capacidades de turmas.
SELECT capacTur FROM Turma GROUP BY capacTur;
SELECT DISTINCT(capactur) FROM turma;
5. Obter o nome das disciplinas do depto INF01, desde que tenham mais de 5 créditos.
SELECT nomeDisc FROM Disciplina WHERE codDepto = 'INF01' AND creditosDisc > 5;
6. Obter o código do prédio chamado Laboratórios.
SELECT codPred FROM Predio WHERE nomePred = 'Laboratórios';
7. Obter o código 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';
SELECT nomeProf, codTit, codDepto 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' OR codDepto = 'INF01';
SELECT nomeProf, codTit, codDepto FROM Professor WHERE codTit = '2' OR codDepto = 'INF01';
10. Retorne o código e o nome dos professores que possuem

Relacionados