Ir para conteúdo
Fórum Script Brasil
  • 0

consultas no mysql server


Clinton Maulito Uachave

Pergunta

estou tentar resolver mas não esta sendo possivel, que poder me ajude  a resolver..

Considere uma instituição de ensino superior com diferentes faculdades. Cada faculdade contém cursos diferentes com as suas respectivas disciplinas. De um estudante se conhece o seu nome, curso, o ano que ingressou na faculdade e o seu nível de frequência. Em cada semestre de um ano, cada estudante faz a inscrição de disciplinas que ocorrem nesse semestre. Durante a inscrição também se regista a data de inscrição. No fim de cada semestre actualiza-se a nota final para cada disciplina que um estudante se inscreveu.

Utilizando Microsoft SQL Server, considerando o seguinte esquema relacional de base de dados:

Estudante(idestudante,nome,anoingresso,nível, idcurso)

Faculdade(idfac, descricao)

curso(idcurso,descricao,idfac)

disciplina(iddiscip,descricao,idcurso,nivel)

inscricao(idestudante,iddiscip, data, ano,semestre ,notaFinal)


 

  1. Crie uma consulta para listar o curso com mais estudantes dentre os vários cursos de todas faculdades.

  2. Crie uma consulta para listar estudantes com prescrição. Considera-se estudante com prescrição a aquele que reprovou (notaFinal<10) numa disciplina por mais de uma vez.

  3. Crie uma consulta para listar estudantes que violaram o regulamento pedagógico. Considera-se estudante que violou o regulamento a aquele que durante um semestre de um ano, se inscreveu em mais de 3 disciplinas de níveis diferentes.

  4. Crie uma consulta para listar por cada estudante, o total de disciplinas que ele esta a dever. Considera-se disciplinas em dívida, aquelas que o estudante nunca fez ou reprovou e que pertencem a um nível inferior ao nível actual do estudante.

  5. Crie uma consulta para listar as disciplinas com bom aproveitamento pedagógico em 2015. Considera-se disciplinas com bom aproveitamento a aquelas em que mais de 50% dos estudantes inscritos aprovaram a disciplina. A lista deve conter o curso e o nome da disciplina


 


 

NB: Se haver necessidade, poderão criar vistas para depois serem reutilizadas como tabelas

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...