BANCO DE DADOS
Observação: cole em cada questão o script SQL que você executou a consulta
1) Obtenha o horário em minutos das disciplinas do semestre 20021 select numhoras*60 from horario where anosem = 20021;
2) Obtenha da tabela horário o numero e o semestre das disciplinas que ocorrem 4 dias por semana select numdisc, anosem from horario where diasem = 4;
3) Obtenha o nome e o numero das disciplinas cujos créditos sejam diferentes de 4.
select nomedisc, numdisc from disciplina where creditosdisc 4;
4) Obtenha as disciplinas que possuem 4 creditos ou que estejam vinculadas ao departamento INF01
select * from disciplina where creditosdisc =4 or coddepto ='INF01';
5) Obtenha as disciplinas que possuem 4 creditos e que estejam vinculadas ao departamento INF01
select * from disciplina where creditosdisc =4 and coddepto ='INF01';
6) Obtenha o código do departamento, o numero da disciplina das disciplinas que possuem ‘Cálculo’ em seu nome
select coddepto, numdisc from disciplina where nomedisc like '%Cálculo%';
7) Obtenha o código do departamento, o numero e o nome da disciplina que possuam a letra ‘i’ em seu nome.
select coddepto, numdisc, nomedisc from disciplina where nomedisc like '%i%';
8) Obtenha o nome dos professores vinculados ao depto MAT01 e que não possuem a letra ‘b’ em seu nome
select nomeprof from professor where coddepto = 'MAT01' and upper(nomeprof) not like '%B%';
9) Obtenha o numero da sala cuja capacidade esteja entre 30 e 40
select numsala from sala where capacsala between 30 and 40;
10) Obtenha a sigla das turmas cuja capacidade seja de 15, 20 e 30.
select siglatur from turma where capactur in (15,20,30);
11) Obtenha o semestre e a sigla das turmas cuja capacidade não seja de 30 e 200.
select anosem, siglatur from turma where capactur not in (30,200);
12) Obtenha todas as turmas ordenadas ascendente pela sua capacidade
select