O modelo Entidade-Relacionamento (ER) é um modelo de dados q...

Próximas questões
Com base no mesmo assunto
Q1718755 Banco de Dados
O modelo Entidade-Relacionamento (ER) é um modelo de dados que descreve os objetos (entidades) dentro do contexto do domínio de negócio e os relacionamentos entre esses objetos. Os objetos possuem ainda características denominadas atributos.
Sobre o modelo Entidade-Relacionamento (ER), considere as afirmativas abaixo:
I As chaves primárias podem possuir valores nulos, a menos que o atributo possua a restrição NOT NULL. II As chaves estrangeiras podem possuir valores nulos, a menos que o atributo possua a restrição NOT NULL. III As chaves primárias podem ser formadas por um ou mais atributos. IV São tipos de cardinalidade de relacionamentos: um para um, um para muitos, três para muitos.
Estão corretas as afirmativas:
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: D - II e III.

Agora, vamos entender o porquê desta ser a resposta correta:

II - As chaves estrangeiras podem possuir valores nulos, a menos que o atributo possua a restrição NOT NULL.
Esta afirmação está correta. Chaves estrangeiras são usadas para estabelecer uma ligação entre duas tabelas, e elas podem ser nulas se não houver uma restrição explícita que o impeça. Isso é útil em casos onde o relacionamento entre as entidades é opcional, ou seja, pode existir uma entidade que não está necessariamente relacionada a outra entidade em uma relação específica.

III - As chaves primárias podem ser formadas por um ou mais atributos.
Também correta. Chaves primárias são utilizadas para identificar unicamente cada registro em uma tabela e podem ser compostas por um único atributo (chave primária simples) ou por uma combinação de dois ou mais atributos (chave primária composta), garantindo assim a unicidade dos registros.

Quanto às demais afirmações:

I - As chaves primárias não podem possuir valores nulos. A chave primária é o identificador único de uma linha em uma tabela de banco de dados e, por definição, não pode conter um valor nulo.

IV - Os tipos de cardinalidade de relacionamentos corretos são: um para um (1:1), um para muitos (1:N) e muitos para muitos (N:M). Não existe a cardinalidade "três para muitos" em modelos de banco de dados, por isso essa afirmação está incorreta.

Com base na análise das afirmações, concluímos que a alternativa correta é D - II e III, pois apenas estas duas afirmações estão corretas de acordo com os conceitos do modelo Entidade-Relacionamento (ER).

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Gabarito: D.

I. Errado. Chaves primárias não podem ser nulas.

II. Certo.

III. Certo.

IV. Errado. Cardinalidades: (1:1), (1:N), (N:M).

Bons estudos!

Complementando o comentário do nosso colega Rafael Barcellos.

II Chaves estrangeiras podem ser nulas, mas só não é natural com que isso aconteça;

III "As chaves primárias podem ser formadas por um ou mais atributos." Isso mesmo. O que não pode acontecer é que eles sejam repetidos e nulos. Tanto é que fica subentendido as cláusulas unique e not null na pk.

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo