PROJETO DE BANCO DE DADOS – 2º BIMESTRE COM ATENÇÃO O ESTUDO DE CASO ABAIXO E AS QUESTÕES A SEGUIR, PARA DEFINIR O LAYOUT DE CADA TABELA DO SEU BANCO DE DADOS. SÓ DEPOIS COMEÇE DESENVOLVER SEU PROJETO. LEIA REGRAS GERAIS DO PROJETO: A. Desenvolver o projeto em dupla, salvo autorização do professor; B. No dia da apresentação, o banco de dados e todos os comandos solicitados na lista abaixo, deverão ser apresentados no SQL SERVER; C. Entregue ao professor uma listagem contendo: a. LAYOUT dos relacionamentos deste projeto (conforme o exemplo mostrado na lista de exercício) b. Todos os comandos necessários para execução dos comandos exigidos abaixo; D. O projeto deve ser apresentado NA DATA estipulada pelo professor. OS ALUNOS QUE NÃO APRESENTAREM NA DATA, terão nota 0,0(zero). E. É de responsabilidade de TODOS OS ELEMENTOS DO GRUPO manterem cópiaS do projeto em seu poder; F. NO DIA DA APRESENTAÇÃO NÃO SERÁ PERMITIDO O TERMINO, OU ALTERARAÇÃO, DO PROJETO. CASO ISSO OCORRA, O GRUPO PERDERÁ 3 PONTOS. 1) ESCOLA Uma escola de ensino médio solicita aos profissionais de informática que desenvolvam um banco de dados relacional para armazenagem de dados gerais de cursos, alunos, professores, disciplinas de cada curso e pagamento de mensalidades dos referidos alunos e boletim. Sabe-se que num curso existem vários professores. Cada professor pode ministrar aulas de várias disciplinas. Cada curso possui vários alunos. Um aluno só pode cursar um determinado curso da escola. Mensalmente cada aluno deve pagar uma mensalidade, cujo valor é definido no momento do cadastro de cada curso. Cada disciplina gera para cada aluno 4 notas bimestrais, que após o último bimestre informa a situação final do aluno no curso. UTILIZANDO OS COMANDOS DA DDL, DML E DQL PEDE-SE: 1. Criar o banco de dados, tabelas, relacionamentos (chaves estrangeiras e primárias) e campos que você julgue necessário para realizar os controles acima e também das próximas questões solicitadas. 2. CADASTRAR PELO MENOS 10 RMEGISTROS EM CADA TABELA CRIADA. Na tabela de boletim não informar o total de pontos do ano conquistados pelo aluno. No momento do cadastro do pagamento da mensalidade do aluno não informar o valor da mensalidade nem o dado do campo situação_da_mensalidade. 3. Atualizar o total de pontos do aluno somando todas as notas bimestrais cadastradas no boletim. 4. Atualizar o campo do valor da mensalidade com o valor da mensalidade do curso do referido aluno. 5. Atualizar para "pago" o campo situação_da_mensalidade se o campo valor mensalidade for diferente de 0. 6. Excluir todos os dados de cursos que não tenham alunos matriculados. 7. Mostrar todos os dados de cursos com códigos e nomes de alunos matriculados. 8. Mostrar quantos alunos estão matriculados em cada curso. 9. Mostrar a média aritmética das notas dos alunos de cada curso no primeiro bimestre, ordenados da maior para menor média gerada. 10. Mostrar todos os dados de professores e todos os dados de suas referidas disciplinas.