Questões de DER - Diagrama de Entidade e Relacionamento (Banco de Dados)

Limpar Busca

Os modelos de dados desempenham um papel fundamental na área de tecnologia da informação e em diversos campos relacionados. Eles são essenciais para representar, organizar e estruturar informações de maneira coerente e compreensível. Eles nos proporcionam base para projetar sistemas, bancos de dados e aplicações, permitindo que as organizações gerenciem seus dados de forma eficiente.


Assinale a alternativa que descreve corretamente uma característica referente aos modelos de dados. 

  • A A cardinalidade em um diagrama ER refere-se à quantidade de atributos em cada entidade.
  • B Uma entidade é uma representação abstrata de um objeto, conceito ou elemento do mundo real que possui significado.
  • C Atributos-chave são características exclusivas de entidades, não podendo ser utilizadas em relacionamentos.
  • D Os atributos em um diagrama ER representam os relacionamentos entre as entidades.
  • E Um atributo multivalorado de uma entidade representa uma característica que pode ser deduzida de outros atributos da entidade.

Utilizando os atributos “nenhum”, “um” e “muitos”, qual cardinalidade NÃO é válida no modelo entidade relacionamento para um conjunto de relacionamentos binários R entre conjuntos de entidades A e B?

  • A Nenhum-para-um.
  • B Um-para-um.
  • C Um-para-muitos.
  • D Muitos-para-um.
  • E Muitos-para-muitos.

Um __________________ é uma representação gráfica que ilustra a estrutura lógica de um banco de dados. Ele é como um mapa que mostra de maneira _____________ como os dados estão organizados em um banco de dados, destacando os(as) _____________ (objetos ou conceitos importantes) e os seus respectivos relacionamentos.
Assinale a alternativa que preenche, correta e respectivamente, as lacunas do trecho acima.

  • A Diagrama de Entidade Relacionamento (DER) – clara e organizada – entidades
  • B data Warehouse – objetiva – dimensões
  • C Modelo Entidade Relacionamento (MER) – codificada e segura – atributos
  • D banco de dados in-memory – subjetiva – linhas
  • E fluxograma – profissional – entidades

Durante o desenvolvimento de um sistema de gestão acadêmica em uma universidade, a equipe de Tecnologia da Informação está modelando o banco de dados para armazenar informações sobre os alunos e os cursos em que estão matriculados. As principais entidades identificadas são Aluno, Curso e Matrícula. O objetivo é garantir que o sistema permita consultas eficientes sobre os alunos e suas respectivas matrículas em cursos. Considerando o modelo Entidade-Relacionamento (MER) e a linguagem SQL, a maneira CORRETA de modelar a situação descrita e realizar consultas para obter os dados desejados é:

  • A A entidade Aluno deve incluir um atributo que armazena diretamente a lista de cursos em que o aluno está matriculado, simplificando a consulta SQL.
  • B A entidade Aluno deve ter uma chave estrangeira para Matrícula, para permitir a vinculação direta entre aluno e matrícula em consultas SQL.
  • C A entidade Curso deve ser modelada como um atributo multivalorado na entidade Aluno para facilitar a vinculação dos dados na consulta SQL.
  • D A entidade Matrícula deve conter as chaves estrangeiras que referenciam as entidades Aluno e Curso, permitindo consultas SQL com JOIN para vincular essas informações.
  • E A entidade Matrícula deve ser modelada como uma entidade fraca, dependente de Aluno, e sua chave primária deve combinar atributos de Aluno e Curso.

O Modelo Entidade Relacionamento (MER) foi proposto por Peter Chen em 1976 com o objetivo de capturar informação semântica a respeito do mundo real e, por meio do seu diagrama (Diagrama Entidade-Relacionamento — DER), ser uma ferramenta para projeto de banco de dados.
Ao criar um DER, deve-se considerar que

  • A as tabelas com chave primária composta possuem uma notação especial.
  • B duas entidades distintas podem ter mais de um relacionamento entre elas.
  • C duas entidades podem estar ligadas diretamente, sem a necessidade de um relacionamento entre elas.
  • D as entidades fracas são aquelas que podem ou não estar relacionadas a outras entidades.
  • E apenas as entidades podem possuir atributos.