Projeto Banco de Dados de uma Escola
DESCRIÇÃO:
Para o desenvolvimento do projeto como um todo, foi sugerido dividi-lo em 5 etapas de execução. Na primeira etapa, foi feita a descrição de Escopo, o levantamento dos requisitos do sistema onde está descrito como o sistema deverá agir, e as informações que deverá armazenar. A segunda etapa consistiu no aprimoramento do diagrama entidade relacionamento (DER). A 3ª Etapa: no mapeamento do modelo conceitual para o modelo relacional e na implementação do banco de dados. Finalmente, a 4ª Etapa: com base no modelo relacional elaborado, na etapa anterior, foi feito o projeto físico com os comandos da linguagem SQL sobre um banco de dados PostgreSQL.
Para o banco de dados secretaria escolar a pesquisa resultou em 12 tabelas.
1ª Etapa: Declaração de Escopo.
O Banco de dados é de uma secretaria de escola. Nele serão armazenados todas as informações do aluno, seu histórico escolar e a situação no qual ele se encontra no momento. Serão registradas, relacionadas e atualizadas as informações de cada aluno nas 11 tabelas seguintes:
aluno aplicacao cursa disciplina endereco leciona pertence professor relacao_desempenho responsavel turma
O responsável poderá controlar os cursos oferecidos pela escola. Registrar os professores contratados relacionar as disciplinas ensinadas pelos professores e frequentadas pelos alunos, com as respectivas durações. Determinar horário de início , final, e período letivo da turma. Registrar os alunos, verificar a situação do aluno, notas, matérias completadas etc.
Foram seguidas as etapas de praxe: conceitual, lógica, e física. Utilizando-se do software Dia na fase conceitual e o PostgreSql na fase lógica.
2ª Etapa: Conceitual (DE-R – Diagrama Entidade-relacionamento).
3º Etapa : Mapeamento para o modelo relaciononal
aplicacao (IDAplicacao , DataInicio, DataFim );
turma (IDTurma , Apelido , DataInicio , DataFim );
disciplina