Integrantes do Grupo:
- Matheus Shaddai
- Lunna
Professor:
- Adeilson
A função da tabela disciplina é armazenar as disciplinas que aluno atribuído irá possuir. Nela possuímos os atributos/colunas:
- cod_disc : Chave primária da tabela
- nome_disc : Nome das disciplinas
- carga_hor : Carga horária de cada disciplina
- fk_turma_cod_turma : Chave estrangeira
A função da tabela professores é armazenar os professores que irão ter turmas. Nela possuímos os atributos/colunas:
- cod_prof : Chave primária do professor
- nome : Nome do professor
- endereço : Endereço do professor
- cidade : Informação referente ao professor e onde localiza sua residência
A função da tabela turma é referente as disciplinas e professores que foram atribuídas a ela. Nesssa tabela possuímos os atributos/colounas:
- cod_turma : Chave primária da tabela
- cod_disc : Chave estrangeira da tabela
- cod_prof : Chave estrangeira da tabela
- horário : Horário em que cada turma irá ter
A função da tabela prof_turma é fazer ligação entre professor e turma. Nela possuímos os atributos/colunas:
- fk_professores_cod_prof : Chave estrangeira que faz referência com a tabela professor(cod_prof)
- fk_turma_cod_turma : Chave estrangeira que faz referência com a tabela turma(cod_turma)
A função da tabela historico refere-se a todas as outras tabelas tornando suas chaves primárias para chaves estrangeiras. Nelas possuímos os atributos/colunas:
- matricula : Chave estrangeira
- cod_disc : Chave estrangeira
- cod_turma : Chave estrangeira
- cod_prof : Chave estrangeira
- ano : ano da tabela historico
- nota : Chave estrangeira
- frequência : Chave estrangeira
A função da tabela aluno refere-se aos dados dos alunos cadastrados na escola. Nela possuímos os atributos/colunas:
- matricula : Matricula do aluno/Chave primária da tabela
- nome : Nome do aluno cadastrado
- endereço : endereço do aluno cadastrado
- cidade : informação que faz referência ao aluno e onde se localiza sua residência