Aula Atributos
Benigno Sales
Atributos
•
É um dado que é associado a cada ocorrência de um entidade ou de um relacionamento;
•
Representado através de uma elipse(oval);
Matricula
Matricula
Aluno
Nome
Aluno
Data de Nascimento
aluno(matricula,nome,data_nascimento)
Nome
Data de Nascimento
Atributos Simples/Compostos
Atributos Simples
Um único atributo define uma característica da entidade;
Exemplos: Nome, CPF, Peso
Nome
Atributos Composto
Para definir uma informação da entidade, são usados vários atributos.
Exemplos: Endereço pode ser composto por
Rua, Número e Bairro
Rua
Endereço
Número
Bairro
Atributos Multi/Monovalorados
Atributos Monovalorados
São atributos que possuem apenas um valor para uma entidade em particular. Exemplos: Idade, Peso, Sexo
Idade
Atributos Multivalorados
São atributos que possuem um ou mais valores para o mesmo.
Exemplos: Idioma(Inglês, Francês, Italiano)
Idioma
Atributos Derivados/Armazenados
Atributos Derivados
São aqueles que seu valor é obtido através de um cálculo ou alguma derivação do valor de outro atributo.
Exemplos: Idade(data de nascimento), Qtd de Produtos
Idade
Atributos Armazenados
Todos os atributos que não derivam de outros atributos. Em geral praticamente todos os atributos são armazenados.
Exemplos: Idade, Peso, Sexo
Atributos Nulos/Relacionamento
Atributos Nulo
Em alguns casos, uma entidade pode não necessitar de um valor aplicável a um de seus atributos.
Exemplos: Número de Apartamento, Data da Entrega
Atributos de Relacionamentos
Alguns relacionamentos também contém atributos e são persistidos. Estes atributos ajudam a identificar com mais clareza o relacionamento em questão.
Exemplos: Quantidade do Item, Valor do Item, Data do Empréstimo
Quantidade
Tem Item
Valor
Exercício
Considere um sistema de vendas de uma loja de departamento local, com entidades listadas abaixo, defina pelo menos 05(cinco) atributos para cada entidade. Faça a representação gráfica dos atributos.
Cliente