BANCO DE DADOS
Trabalho apresentado ao curso de Gestão em Tecnologia da Informação
Sumário
Mini mundo escola
Uma secretaria de uma determinada escola precisa gerenciar e armazenar informações de seus alunos, cursos e professores. Engloba em suas atividades matricular alunos em um curso, gerenciar disciplinas, professores e notas.
Cadastrar Aluno: o usuário da secretaria deverá acessar o sistema e cadastrar o aluno para que possa ser realizada a matricula, o cadastro do aluno deve conter nome, cpf, telefone, endereço, e-mail e data de nascimento, a identificação do aluno será realizada por seu número identificador.
Cadastrar curso: os cursos ofertados deverão ser cadastrados no sistema, com número de identificação único e nome.
Cadastrar disciplina: as disciplinas ofertadas deverão ser cadastradas no sistema, com número de identificação único e nome.
Cadastrar turmas: as turmas deverão ser cadastradas no sistema, com número de identificação único, nome, quantidade de alunos por turma, data de matricula e data de cancelamento.
Matricular Aluno: Atribuir ao aluno o curso de sua escolha e as disciplinas que irá cursar, podendo cursar várias disciplinas e de turmas diferentes.
Cadastrar professores: Os professores devem ser cadastrados no sistema, constando uma identificação única, nome e título de sua especialidade.
Cadastrar notas e faltas: o professor irá lançar no sistema as notas e faltas do aluno de acordo com cada disciplina.
Para ter acesso a essas e outras funcionalidades do sistema, o usuário deverá estar cadastrado e possuir acesso a elas. O Aluno poderá ter acesso a notas e faltas.
Mapeamento e normalização
Aluno (idAluno, dtNascimento, endereço, telefone, cpf)
Disciplina (idDisciplina, Nome)
AlunoDisciplina (idAlunos, idDisciplinas, situação, nota, faltas)
Curso (idCurso, Nome)
Turma (idTurma, periodoLetivo, nome, inicio, termino)
TurmaAluno