Page 1

Modulo 1 -> sistemas informáticos 1.2. Modelação de processos

1.3. Modelação de dados Análise

Modelo Essencial (Modelo Lógico) Modelação de processos

Modelação dados

Modelo de implementação (Modelo Físico) – Base de dados


1.3. Modelação de Dados Modelo E-R

• Procura simular a realidade: esta é vista como um conjunto de entidades, interagindo umas com as outras, através de um conjunto de associações ou relações.


1.3. Modelação de Dados Os componentes básicos do Modelo ER são: ENTIDADES RELACIONAMENTOS ATRIBUTOS

Nesta Fase de Análise definem-se

Entidades Relacionamentos

Atributos


1.3. Modelação de Dados

Modelo E-R

Entidade: pode representar pessoas, objectos, organizações qualquer coisa que interessa registar e que possuem um conjunto de características comuns,

compostas ou caracterizadas por um conjunto de atributos. Corresponde a uma tabela de uma Base de Dados.

 Domínio de um atributo é o conjunto de valores possíveis que o seu atributo pode assumir Ex: nº portas só pode ter de 3 a 5.


1.3. Modelação de Dados Diagrama Entidade – Relacionamento – Diagrama ER Os Diagramas ER mostram as relações que existem entre as entidades

EX: Cliente

Encomenda

Pode-se ler: 1- O Cliente encomenda produtos 2- O Produto é encomendado por clientes

Produto


1.3. Modelação de Dados Tipos de relacionamento quanto ao número de entidades

Unárias

Binárias

Ternário ou de ordem superior


1.3. Modelação de Dados Tipos de relacionamento quanto ao Carnalidade (ocorrências)da relação

Um- para-um 1:1

Um- para-muitos 1:N

Muitos-paramuitos N:M

Pausa ->Ficha5


1.3. Modelação de Dados Tipos de relacionamento quanto ao Carnalidade da relação

Um- para-um 1:1

Um- para-muitos 1:1

Muitos-paramuitos N:M


1.3. Modelação de Dados Tipos de participação da entidades no relacionamento

Participação obrigatória (1:1)

Todos os sócios têm obrigatoriamente apenas um cargo Podem existir cargos que não pertencem a nenhum sócio


1.3. Modelação de Dados Diagrama de classes

Símbolos usados nos diagramas ER

Significado

Símbolos usados nos diagramas ER

Um e só um (participação obrigatória)

1..1

Zero ou um (participação opcional)

0..1

Zero ou vários (participação opcional)

0..*

Um ou vários (participação obrigatória)

1..*

Cardinalidade para os Diagramas ER e para os Diagramas de Classes Se começar com 0 a participação é opcional Se começar com 1 a participação é obrigatória

Modelação de dados  
Read more
Read more
Similar to
Popular now
Just for you