Buscar

Atividade Dissertativa Estrutura e modelagem de dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

Atividade Dissertativa Estrutura e modelagem de dados 
Pergunta 1
Leia o texto a seguir:
 
A cardinalidade dos relacionamentos é um item importante para um projeto de banco de dados, pois representa quantas ocorrências de uma entidade podem estar associadas a uma determinada ocorrência de uma entidade através do relacionamento, sendo necessário considerar: a cardinalidade máxima e a cardinalidade mínima.
 
Fonte: HEUSER, C.A. Projeto de Banco de Dados. 4 ed. Porto Alegre: Editora Sagra Luzzatto, 2001.
Uma faculdade solicitou a uma empresa desenvolvedora de software que lhe construa um sistema de controle acadêmico que mantenha informações sobre alunos, cursos, disciplinas e departamentos. Além disso, todas as informações sobre as relações entre alunos e cursos, de disciplinas e cursos, de disciplinas e departamentos, assim como entre as disciplinas que são pré-requisitos de outras disciplinas. Portanto, houve uma breve descrição, por parte do coordenador pedagógico, conforme segue:
 
– Cada disciplina possui exatamente um departamento responsável, e um departamento é responsável por muitas disciplinas, inclusive por nenhuma.
 
– Uma disciplina pode possuir diversas disciplinas como pré-requisitos, inclusive nenhuma. Uma disciplina pode ser pré-requisito de muitas outras disciplinas, inclusive de nenhuma.
 
– Uma disciplina pode aparecer no currículo de muitos cursos, inclusive de nenhum, e um curso pode possuir muitas disciplinas em seu currículo, inclusive nenhuma.
 
– Um aluno está inscrito em exatamente um curso e um curso pode ter nele inscritos muitos alunos, inclusive nenhum.
 
Com base nessa descrição, foi criado um diagrama entidade-relacionamento:
Verifique, com base nos conceitos apresentados, todas as cardinalidades presentes no DER e recomende as devidas correções, se houver.
Resposta: 
No diagrama apresentado existem cardinalidades que não condizem com o enunciado do problema.
Dessa forma, temos que:
 
a) Entre as entidades Departamento e Disciplina, conforme enunciado do problema, deve-se ter do lado da entidade Disciplina uma cardinalidade (0, N);
 
b) Entre as entidades Disciplina e Curso, deve-se ter do lado da entidade Disciplina uma cardinalidade (0, N);
 
c) Entre as entidades Curso e Aluno, deve-se ter do lado da entidade Aluno uma cardinalidade (0, N).
Portanto, o diagrama entidade-relacionamento deve ficar da seguinte forma:

Continue navegando