Banco de Dados Aula 2
Aula 2 - Atributos
Professora: Bianca Nunes
Atributos
São
propriedades
(características)
que identificam as entidades. Uma entidade é representada por um conjunto de atributos.
Cada instância possui uma coleção de elementos de dados ou atributos. Por exemplo,
Nome e Função podem ser atributos de
Departamento.
Da mesma forma, no exemplo da escola, Nome,
Matrícula e Disciplinas que leciona podem ser atributos de Professor.
Atributos
A cada atributo de uma entidade é associado
um domínio de valores. Esse domínio de valores. Esses domínios podem ser um conjunto de números inteiros, números reais, cadeias de caracteres ou qualquer outro tipo de valor que o atributo pode assumir.
Por exemplo, o domínio do atributo Disciplinas
seria todas as disciplinas ensinadas na escola.
Atributos
Os atributos são representados apenas pelo
seu nome ligado à entidade por uma linha reta, por exemplo:
Atributos
Podemos
ter vários tipos de atributos: simples, composto, multivalorado e determinante. Vejamos as características de cada um deles:
Simples – não possui qualquer característica
especial. Por exemplo, o nome da empresa é um atributo sem qualquer característica especial. Atributos
Composto – o seu conteúdo é formado por
itens menores. Por exemplo, formado por Rua, CEP, Bairro.
Endereço
é
Atributos
Multivalorado – o seu conteúdo pode ser
formado por mais de uma informação. É indicado colocando-se um asterisco precedendo o nome do atributo, como no caso da empresa que pode possuir mais de um telefone
Atributos
Determinante
– o atributo determinante é aquele que define univocamente as instâncias de uma entidade, ou seja, é único para as instâncias de uma entidade. É indicado sublinhando-se o nome do atributo. No exemplo de uma empresa, o CNPJ é um atributo determinante, pois não podem existir duas empresas com o mesmo valor nesse atributo. No exemplo da nossa escola, a Matrícula é um atributo determinante, pois não pode existir mais