Questão FC372725
Tendo recebido a atribuição de efetuar a modelagem de dados relacional, um técnico ao especificar os atributos de um conjunto de entidades deve atentar que
Projeto e Modelagem de Dados
FCC · 2019
Tendo recebido a atribuição de efetuar a modelagem de dados relacional, um técnico ao especificar os atributos de um conjunto de entidades deve atentar que
- se um atributo do tipo simples for do tipo literal, irá ocupar até 2 bytes de armazenamento.
- um atributo do tipo derivado pode ser calculado a partir dos valores dos demais atributos desse conjunto de entidades.
- um atributo do tipo composto ocupa o espaço de armazenamento equivalente a 4 bytes.
- um atributo do tipo múltiplos valores pode assumir até dois tipos de dados, por exemplo, booleano e inteiro, simultaneamente.
- um atributo do tipo valor único tem o mesmo valor para todas as entidades do conjunto de entidades.
Mostrar resposta e comentário
Gabarito
B
Comentário do professor
Atributo derivado é aquele cujo valor pode ser obtido a partir de outros atributos do mesmo conjunto de entidades, sem a necessidade de armazená‑lo permanentemente.
Na modelagem relacional, é prática comum não armazenar atributos derivados para evitar redundância e inconsistências; em vez disso, calcula‑se sob demanda ou define‑se uma coluna calculada ou view.
Exemplo prático: a idade pode ser extraída da data de nascimento e da data atual. Em termos simples: \(idade \approx \lfloor (dataAtual - dataNascimento)/365.25 \rfloor\), ou usando funções de data do SGBD para cálculo preciso.
Vantagem: mantêm‑se os dados normalizados e consistentes. Observação: se o cálculo for custoso e muito frequente, pode‑se optar por armazenar e sincronizar, mas essa é uma decisão de desempenho, não de conceito.
Conteúdo do catálogo FC Concursos · Atualizado em