Em alguns casos, dois ou mais valores de atributos em um modelo de Entidade-Relacionamento estão relacionados. Por exemplo, os atributos Idade e Data de Nascimento de uma pessoa. Para uma Entidade – Pessoa em particular, o valor de Idade pode ser determinado pela data corrente e o valor de Data de Nascimento da pessoa. Portanto, o atributo Idade é chamado atributo ...I... do atributo Data de Nascimento, que, por sua vez, é chamado atributo ...II.... As lacunas I e II são, correta e respectivamente, preenchidas com:
Questão
Em alguns casos, dois ou mais valores de atributos em um modelo de Entidade-Relacionamento estão relacionados. Por exemplo, os atributos Idade e Data de Nascimento de uma pessoa. Para uma Entidade – Pessoa em particular, o valor de Idade pode ser determinado pela data corrente e o valor de Data de Nascimento da pessoa. Portanto, o atributo Idade é chamado atributo ...I... do atributo Data de Nascimento, que, por sua vez, é chamado atributo ...II.... As lacunas I e II são, correta e respectivamente, preenchidas com:
Alternativas
A) armazenado - derivado
B) derivado - armazenado
C) multivalorado - monovalorado
D) identificador - complexo
E) resultante - unívoco
Explicação
No modelo Entidade–Relacionamento (ER), quando um atributo pode ser calculado/obtido a partir de outro(s) atributo(s), ele é classificado como atributo derivado.
- No exemplo, Idade pode ser determinada pela data corrente e pela Data de Nascimento. Logo, Idade não precisa ser guardada no banco, pois pode ser derivada.
- Já Data de Nascimento é o dado “base” que normalmente fica registrado no banco, isto é, é um atributo armazenado.
Assim:
- I = derivado (Idade)
- II = armazenado (Data de Nascimento)
Alternativa correta: (B).