A partir do banco de dados abaixo: Professores(matricula, nome...

A partir do banco de dados abaixo:Professores(matricula, nome, RG, sexo, idade, categoria, nroTurmas)
matrícula é chave primária;
nome é um atributo obrigatório;
RG é um atributo que tem valor único para cada professor;
sexo pode ser: ‘M’ ou ‘F’;
categoria deve ser: ‘auxiliar’, ‘assistente’, ‘adjunto’ ou ‘titular’;
nroTurmas deve ser maior ou igual a 0.
Cursos(código, nome, coordenador)
código é chave primária;
nome é um atributo obrigatório;
coordenador é uma chave estrangeira para Professores.
Disciplinas(código, nome, créditos)
código é chave primária;
nome é um atributo obrigatório;
créditos deve estar entre 2 e 8
Turmas(disciplina, código, vagas, professor)
o par (disciplina, código) é chave primária;
disciplina é uma chave estrangeira para Disciplinas;
professor é uma chave estrangeira obrigatória para Professores.

Crie os scripts abaixo:
1) (1.0 Ponto) Exibir o nome e RG de todos os professores com idade entre 30 e 50 anos que possuem turmas,
ordenados pela sua matrícula;
2) (1.0 Ponto) Exibir o nome dos professores masculinos e o nome de sua(s) disciplina(s) ordenado pela
matrícula do professor;
3) (1.0 Ponto) Exibir a quantidade de professores agrupados por sexo e ordenando pela categoria;
4) (1.0 Ponto) Exibir a soma dos números de turmas agrupados por categoria e sexo, ordenado pelo RG;
5) (1.0 Ponto) Inserir o seguinte professor adjunto: Fábio Nicácio de Medeiros, com Matrícula: 58034, RG:
2418056, 30 anos e possuindo 10 turmas;
6) (1.0 Ponto) Alterar os créditos para 10 das disciplinas de Banco de Dados e Engenharia de Software;
7) (1.0 Ponto) Alterar a categoria dos professores para titular quando aquele professor possuir mais de 10
turmas e que seja assistente;
8) (1.0 Ponto) Excluir todos as professoras auxiliares e com nenhuma turma;
9) (2.0 Pontos) Criar uma stored procedure que receba o nome de um Professor e mostre todos as disciplinas
daquele professor.

1 Resposta

Ver resposta
Bomsani

(a) confia

Explicação:

letra a jddusbshsnsksmsjssn

Sua resposta
Ok

Mais perguntas de Informática





















Toda Materia
Toda Materia
Toda Materia

Você tem alguma dúvida?

Faça sua pergunta e receba a resposta de outros estudantes.

Escola Educação