Considere os seguintes exemplos de atributos contidos em uma tabela de um banco de dados relacional: I. Rua das Rosas, 505, São Paulo, SP. II. Parafuso. III. Masculino. Constitui(em) exemplo(s) de atributo(s) composto(s) o contido em:
Questão
Considere os seguintes exemplos de atributos contidos em uma tabela de um banco de dados relacional:
I. Rua das Rosas, 505, São Paulo, SP. II. Parafuso. III. Masculino.
Constitui(em) exemplo(s) de atributo(s) composto(s) o contido em:
Alternativas
A) I, apenas.
B) I e II, apenas.
C) I e III, apenas.
D) II e III, apenas.
E) I, II e III.
Explicação
Em modelagem Entidade–Relacionamento (ER), atributo composto é aquele que pode ser decomposto em subatributos com significado próprio.
Analisando os itens:
I. “Rua das Rosas, 505, São Paulo, SP.”
- Pode ser decomposto, por exemplo, em logradouro, número, cidade e UF.
- Portanto, é um atributo composto.
II. “Parafuso.”
- Representa um valor atômico (um único tipo/descrição). Não há decomposição natural em partes com significado próprio (no contexto dado).
- Portanto, não é composto.
III. “Masculino.”
- É um valor atômico de um atributo como “sexo” ou “gênero” (domínio finito de valores), também não decomposto em partes.
- Portanto, não é composto.
Logo, apenas o item I é exemplo de atributo composto.
Alternativa correta: (A).