Projeto Escola- Banco de dados(MER)

Disponível somente no TrabalhosFeitos
  • Páginas : 5 (1159 palavras )
  • Download(s) : 0
  • Publicado : 13 de setembro de 2013
Ler documento completo
Amostra do texto
PROJETO ESCOLA
TURNO: IdTurno, IdTurmas, Periodo.

DETTURMA: IdDetTurmas, IdTurmas.

SÉRIE: IdSerie, IdTurma, Série.
TURMAS: IdTurmas,IdTurno, IdSerie, IdAluno, IdDocente, IdDisciplina, NumTurma .
ALUNO: IdAluno, NomeAluno, RG, CPF, DtNascimento, Sexo, NomePai, NomeMãe, Nacionalidade, Naturalidade, CEP, UF, Complemento, Rua, Cidade, Bairro, NumCasa.
DISCIPLINA: IdDisciplina, IdSerie,Disciplina.
DOCENTE: IdDocente, IdTurmas, IdTurnos, NomeDocente, RG, CPF, DtNascimento, Nacionalidade, Naturalidade, CEP, UF, Complemento, Rua, Cidade, Bairro, NumCasa.
NOTAS: IdNota, IdAluno,IdDocente, IdDisciplina, Nota.
UNILETIVA: IdUniLetiva, IdNota,Unidade.
DETNOTAS: IdDetNotas, IdNota, IdAluno, Media, Nota.
TELEFONE: IdTelefone, IdUsuário, Operadora, Numero.

Os tipos de relacionamentos,com as cardinalidades:

TURNO inclui TURMAS
1:N
1 TURNO inclui N TURMAS, e 1 TURMA é esta incluída em 1 TURNO.
Restrições Participação:
TURNO: Parcial, pois o não é obrigado ter uma turma para que ele exista no banco de dados.
TURMAS: Total, pois para que uma turma exista no banco de dados, ela deve estar associada a um turno.
Atributos: não há.



TURMA possui ALUNOS
1:N
1 TURMApossui N ALUNOS e 1 ALUNO possui 1 TURMA.
Restrições Participação:
TURMAS: Total, pois a turma não pode estar cadastrada, se não existir algum aluno.
ALUNO: Parcial, pois para que exista no banco de dados, não é obrigatório ser de alguma turma.
Atributos: não há.

SERIE contém TURMAS
1:N 1 SERIE pode CONTER N TURMAS e 1 TURMA PODE ESTAR CONTIDA EM 1 SERIES.
Restrições de partições:SERIE: TOTAL, pois A SERIE não é obrigado a CONTER uma TURMA para que ele exista no banco de dados.
TURMA: PARCIAL, pois para que EXISTA UMA TURMA no banco de dados, NELA deve obrigatoriamente, ESTAR CONTIDA UMA SERIE.
Atributos: não há.

SERIE contém DISCIPLINA
1:N 1 SERIE pode CONTER N DISCIPLINAS e 1 DISCIPLINA PODE ESTAR CONTIDA EM N SERIES.
Restrições de partições:
SERIE: TOTAL, pois ASERIE é obrigado a CONTER uma DISCIPLINA para que ele exista no banco de dados.
DISCIPLINA: TOTAL, pois para que EXISTA UMA DISCIPLINA no banco de dados, ELA deve obrigatoriamente, ESTAR CONTIDA UMA SERIE.
Atributos: não há.



DISCIPLINAS têm NOTAS
1:N 1 DISCIPLINA pode TER N NOTAS e 1 NOTA PODE ESTAR EM 1 DISCIPLINA.
Restrições de partições:
DISCIPLINA: PARCIAL, pois A DISCIPLINA não éobrigado a CONTER uma NOTA para que ele exista no banco de dados.
NOTA: TOTAL, pois para que EXISTA UMA NOTA no banco de dados, ELA deve obrigatoriamente, ESTAR CONTIDA UMA DISCIPLINA.
Atributos: não há.

ALUNO recebe NOTA
1:N 1 ALUNO pode RECEBER N NOTAS e 1 NOTA PODE SER RECEBIDA POR 1 ALUNO.
Restrições de partições:
ALUNO: PARCIAL, pois O ALUNO não é obrigado a RECEBER uma NOTA para queele exista no banco de dados.
NOTA: TOTAL, pois para que EXISTA UMA NOTA no banco de dados, ELA deve obrigatoriamente, SER RECEBIDA POR UM ALUNO.
Atributos: não há.

UNIDADES LETIVAS possui NOTA
1:N
1 UNIDADE LETIVA pode possuir N NOTAS e 1 NOTA possui N UIDADES LETIVAS.
Restrições de partições:
UNIDADE LETIVA: Parcial, pois NA UNIDADE não é obrigado a POSSUIR uma NOTA para que ele existano banco de dados.
LOCAÇÂO: Total, pois para que EXISTA UMA NOTA no banco de dados, ele deve obrigatoriamente, ESTAR EM UMA UNIDADE LETIVA.
Atributos: não há.



DOCENTE lança NOTA
N:N
1 DOCENTE pode LANÇAR N NOTAS e 1 NOTA PODE SER LANÇADA POR 1 DOCENTE.
Restrições de partições:
DOCENTE: PARCIAL, POIS O DOCENTE NÃO É O BRIGRADO A LANÇAR UMA NOTA PARA QUE ELE EXISTA NO BANCO DE DADOS.NOTA: TOTAL, pois A NOTA É obrigada a SER LANÇADA POR UM DOCENTE para que ele exista no banco de dados.

Atributos: não há.

TURMA possui DOCENTE
N:N
1 TURMA pode POSSUIR N DOCENTES e 1 DOCENTE possui N TURMAS.
Restrições de partições:
TURMA: TOTAL, pois A TURMA é obrigado a POSSUIR um DOCENTE para que ele exista no banco de dados.
DOCENTE: TOTAL, pois para que EXISTA UM DOCENTE no...
tracking img