25 de novembro de 2008

Base de Dados

Funções do modelo E-R

● O modelo E-R interpreta o mundo real como um conjunto de objectos básicos (Entidade) e Relações entre esses objectos.
Design da Base de Dados
● Especificação do esquema da empresa
● Estrutura lógica geral da Base de Dados

Entidade
Definição: uma coisa ou um objecto do mundo real que se distingue de todos os outros objectos
– Exemplo: cada pessoa de uma empresa
● Tem um conjunto de propriedades ou atributos
– Valor de um dado conjunto de propriedades pode identificar univocamente uma entidade
● Pode ser:
– Concreta (pessoa, livro)
– Abstracta (feriado, empréstimo)

Atributos
● Uma entidade é representada por um conjunto de atributos
● Um atributo para um conjunto entidade expressa que a Base de Dados guarda informação
similar relativamente a cada entidade desse conjunto

Caracterização de Atributos
● Simples ou compostos
– Compostos pode ser subdivididos em partes
Ex: Morada, Nome
● Devem ser utilizados quando se pretende utilizar quer o todo quer alguma parte
Pode ser hierárquico (Morada)
● Valor único ou Multivalor
Multivalor tem um conjunto de valores para
uma entidade específica
Ex: nome dos dependentes

Relação
Definição: associação ente várias entidades

Cardinalidade
● Definição: expressa o número de entidades (de outro conjunto entidade) que podem ser associadas através de um conjunto relação
● Para relações binárias a cardinalidade pode ser:
– Um para um
– Um para muitos
– Muitos para um
– Muito para muitos


0 Opiniões: