Atributo

0
1058

Última Atualização 13 de janeiro de 2021

QUESTÃO CERTA: Na modelagem de dados, o elemento que descreve as propriedades ou características em entidades e relacionamentos denomina-se atributo.

QUESTÃO ERRADA: Atributo composto é aquele que apresenta em seu conteúdo mais de um valor.

Atributo Composto

Atributo composto é aquele que é feito de diversas partes menores (ex.: endereço). Pode (isso não quer dizer sempre) ser DIVIDIDOS em pedaços, ou seja, em outros atributos.

Ex.: Endereço pode ser dividido como rua, cidade, estados e CEP. 

Ajuda-nos a agrupar atributos relacionados tornando a modelagem mais limpa.

 Multivalorado

Atributo multivalorado é aquele que pode assumir vários valores (ex.: formação acadêmica -> ensino médio na escola X, superior na faculdade Y, mestrado na faculdade Z).

Relação e chave estrangeira

Exemplo: Um instrutor pode ter zero, um ou vários números de tel.

São aqueles que são utilizados para representar mais de uma ocorrência de valor de um atributo dentro de uma mesma instância de uma entidade.

  • Composto: múltiplas semânticas ==> DD + TELEFONE

  • Multivalorado: múltiplos valores ==> endereço

  • Complexo: composto + multivalorado

  • Derivado: calculado a partir de outro ==> idade

QUESTÃO ERRADA: Um atributo multivalorado pode ter um ou mais valores de uma dada ocorrência de uma entidade. Os atributos derivados também podem ter um ou mais valores, mas são atributos normalmente calculados a partir de atributos simples.

Acredito que o erro da questão esteja em afirmar que o atributo multivalorado pode ter UM valor já que pelos conceitos abaixo, o multivalorado possui mais 

Advertisement
de um valor…

(*) Atributos Multivalorados: possuem MAIS de um valor para dada elemento de uma entidade. Perceba que esses valores estão associados ao mesmo domínio. (Exemplo: Telefones (88787981, 34141242, 46578741).

(*) Atributos Derivados: são os atributos que podem ser obtidos a partir de um dado armazenado (exemplo: calcular a idade utilizando a data de nascimento)

QUESTÃO CERTA: o conjunto de valores que um atributo pode assumir é o domínio do atributo.

QUESTÃO CERTA: Os atributos compostos em um banco de dados podem ser divididos em componentes menores com significados independentes, para facilitar a modelagem de casos em que ora se refere ao atributo como grupo ora a um dos componentes específicos.

Sistemas de Banco de Dados – 4ª Edição Autor: Elmasri / Navathe Editora: Makron Books, página 39.

Os atributos compostos são úteis para modelar as situações nas quais o usuário algumas vezes se refere ao atributo como um grupo e, em outras ocasiões, se refere especificadamente a um de seus componentes.

Ex. O atributo Endereço pode ser dividido em Endereço Rua, Cidade, Estado e CEP.