TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Atividade estruturada Modelagem Dados

Por:   •  18/6/2017  •  Artigo  •  338 Palavras (2 Páginas)  •  696 Visualizações

Página 1 de 2

Universidade Estácio de Sá

Curso EAD de Gestão da Tecnologia da Informação

Disciplina: Modelagem de Dados

Atividade estruturada: “Sistema Acadêmico de Pós-Graduação”

Semestre 2015.2 EAD

Aluno Tizio Caio - mat. n. xxxxxxxxxxx

Professora


As entidades existentes no minimundo proposto são:

  • aluno
  • curso
  • disciplina
  • professor
  • período
  • semestre, constituída pela agregação de período e disciplina
  • matrícula, constituída pela agregação de aluno e curso

Os relacionamentos são:

  • aluno cursa curso
  • curso contém disciplina
  • professor leciona disciplina
  • professor participa a semestre
  • período contém disciplina

Atributos de aluno: matrícula (identificador, atributo que não deve ser confundido com a agregação matrícula), bairro, CPF, nome aluno

Atributos de curso: sigla curso (identificador) e nome curso

Atributos de período: nome período (identificador), média e aprovação/reprovação

Atributos de disciplina: sigla disciplina (identificador), carga horária, nome disciplina

Atributos de professor: CPF (identificador), registro MEC, título, nome professor

Em forma sintética:

aluno = {matrícula aluno, bairro, CPF, nome aluno}

curso = {sigla curso, nome curso}

período = {nome período, média, aprovação/reprovação}

disciplina = {sigla disciplina, carga horária, nome disciplina}

professor = {CPF, registro MEC, título, nome professor}

O esquema MER do banco de dados é representado na página 4.

Nele, a cardinalidade do relacionamento aluno-curso é do tipo em que o aluno pode cursar vários cursos no mesmo tempo (1,N), bem como o curso pode ter entre um e vários alunos (1,N) supondo que um curso tenha sentido se tiver pelo menos 1 aluno.

A matrícula (agregação) pode estar relacionada com diferentes semestres (cardinalidade 1,N).

Uma disciplina pode ser lecionada apenas por um professor (1,1) mas o mesmo professor pode dar aula em várias disciplinas (1,N).

Um curso contém de uma até um número N de disciplinas (1,N) e uma mesma disciplina pode ser cursada em diferentes cursos (de novo a cardinalidade é 1,N).

Enfim, um semestre pode conter um e apenas um período (cardinalidade 1,1).

Considerando as cardinalidades expressadas acima e o MER da página 4, temos as novas entidades do modelo lógico (tabelas para o relacionamento) na maneira a seguir:

matrícula = {matrícula aluno, sigla curso}

semestre = {nome período, sigla disciplina}

disciplinaCurso = {sigla disciplina, sigla curso}

professorSemestre = {CPF, nome período, sigla disciplina}


[pic 1]

...

Baixar como (para membros premium)  txt (2.7 Kb)   pdf (172.1 Kb)   docx (351.8 Kb)  
Continuar por mais 1 página »
Disponível apenas no TrabalhosGratuitos.com