Questão de Banco de Dados — DER - Diagrama de Entidade e Relacionamento — FUNDATEC 2023
Banco de Dados›DER - Diagrama de Entidade e Relacionamento
Código
qq896804
Banca
FUNDATEC
Órgão
PROCERGS
Ano
2023
Nível
Superior
Cargo
ANC - Analista em Computação - Ênfase em Programação de Sistemas na Tecnologia Java
Considerando o modelo ER apresentado pela Figura 1, analise as assertivas abaixo.I. A relação entre as entidades Empregado e Cargo é do tipo N:N, por meio da entidade associativa EmpregadoCargo.II. As entidades Cargo e CargoNivel possuem um relacionamento do tipo 0:N e todo registro na entidade Cargo deve ter um registro correspondente na entidade CargoNivel.III. A entidade EmpregadoCargo pode armazenar no máximo um registro para cada registro existente na entidade Empregado, devido ao relacionamento 1:N com essa entidade.
AApenas I.
BApenas I e II.
CApenas I e III.
DApenas II e III.
EI, II e III.
Revelar gabarito e comentário▾
GabaritoE — I, II e III.
Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.
SE LIGUE NESSA!
Esta questão depende da visualização da Figura 1, que não está disponível neste ambiente. A análise abaixo baseia-se nos conceitos gerais de Diagrama Entidade-Relacionamento (DER) e no gabarito fornecido pela banca. Confira os detalhes na figura original para confirmar as cardinalidades.
DER - Diagrama de Entidade e Relacionamento
Gabarito: Letra E (I, II e III corretas). Todas as assertivas são consideradas verdadeiras de acordo com o modelo ER da figura e os conceitos de modelagem de dados.
A banca testa a compreensão de entidades associativas, cardinalidades e relacionamentos no DER.
Critério
Assertiva I
Assertiva II
Assertiva III
Relação entre entidades
Empregado ↔ Cargo (N:N via EmpregadoCargo)
Cargo ↔ CargoNivel (0:N)
EmpregadoCargo ↔ Empregado (1:N)
Participação obrigatória?
Não se aplica (entidade associativa)
Sim, para Cargo (deve ter correspondente em CargoNivel)
Sim, para EmpregadoCargo (cada registro liga a 1 Empregado)
Máximo de registros por lado
N:N (muitos para muitos)
0:N (opcional para um lado, múltiplo para outro)
1:N (no máximo 1 Empregado por registro em EmpregadoCargo)
Função da entidade associativa
Transforma N:N em dois 1:N
Não há entidade associativa
Atua como lado N no relacionamento com Empregado
Verdadeiro/Falso (gabarito)
✅ Verdadeira
✅ Verdadeira
✅ Verdadeira
Assertiva I — ✅ Correta
A relação N:N (muitos para muitos) entre duas entidades é frequentemente implementada por meio de uma entidade associativa (também chamada de entidade de relacionamento). No caso, EmpregadoCargo atua como essa entidade, transformando o relacionamento original N:N em dois relacionamentos 1:N. Isso é uma prática padrão em modelagem conceitual. Portanto, a afirmativa está correta.
Assertiva II — ✅ Correta
A descrição indica que o relacionamento entre Cargo e CargoNivel é do tipo 0:N. Isso significa que, da perspectiva de uma das entidades, a participação pode ser opcional (0) e múltipla (N). A segunda parte afirma que "todo registro na entidade Cargo deve ter um registro correspondente na entidade CargoNivel", o que indica que a participação de Cargo no relacionamento é obrigatória (mínimo 1). Embora à primeira vista possa parecer contraditório com "0:N", na prática, a cardinalidade pode ser expressa de forma diferente em cada lado do relacionamento. É comum que um dos lados tenha cardinalidade (1,1) e o outro (0,N). A banca considerou a assertiva correta, indicando que a modelagem da figura é coerente. Portanto, aceita-se como verdadeira.
Assertiva III — ✅ Correta
A entidade associativa EmpregadoCargo possui um relacionamento 1:N com a entidade Empregado. Isso significa que cada registro em EmpregadoCargo está associado a exatamente um registro em Empregado, enquanto um mesmo Empregado pode estar associado a vários registros em EmpregadoCargo. A redação "pode armazenar no máximo um registro para cada registro existente na entidade Empregado" pode ser interpretada como: para cada Empregado, o número de registros em EmpregadoCargo pode ser no máximo um? Ou que cada EmpregadoCargo se relaciona com um único Empregado? A leitura que a banca adotou é a de que a entidade EmpregadoCargo pode ter, no máximo, um registro associado a cada Empregado? Isso seria uma cardinalidade 1:1, contradizendo o 1:N. No entanto, a frase pode ser ambígua. Considerando que o gabarito a considera correta, entende-se que a intenção é afirmar que cada registro de EmpregadoCargo está vinculado a um único Empregado (o que é verdade para o lado N de um relacionamento 1:N). Ou seja, para cada registro em EmpregadoCargo, existe exatamente um registro correspondente em Empregado. Portanto, a assertiva está correta.
Conclusão: As três assertivas estão corretas, conforme o gabarito oficial. A alternativa que as lista é a letra E.