Vou postar apenas as consultas, a criação das tabelas e a inserção dos dados foi tranquilo.
Consulta 1: Executar consultas para verificar se os dados foram importados corretamente em todas as tabelas.
SELECTFROM tabelaalunos;
SELECTFROM tabelaDisciplinas;
SELECTFROM tabela_Notas;
SELECTFROM tabelaprofessores;
SELECTfrom Tabela_Turma_Alunos;
SELECTfrom tabela_turma_Disciplinas;
SELECT*from Tabelaturmas;
Consulta 2: Retorne as informações de todos os alunos ordenados pelo nome.
SELECT*from tabelaalunos ORDER by nome_aluno ASC;
Consulta 3: Retornar a disciplina que possui a carga horaria maior que 40.
SELECT nome_disciplina, carga_horaria_disciplina from tabelaDisciplinas WHERE carga_horaria_disciplina > 40;
Consulta 4: Buscar as notas que são maiores que 6 e menores que 8.
SELECT valor_nota from tabela_Notas where valor_nota BETWEEN 6.01 and 7.99;
Fiz com join para testar
SELECT tabelaalunos.nome_aluno, tabelaDisciplinas.nome_disciplina, tabela_Notas.valor_nota
from tabela_Notas
join tabelaalunos on tabelaalunos.id_aluno=tabela_Notas.id_aluno
JOIN tabelaDisciplinas on tabelaDisciplinas.id_disciplina=tabela_Notas.id_disciplina
where valor_nota
BETWEEN 6.01 and 7.99