A apresentação está carregando. Por favor, espere

A apresentação está carregando. Por favor, espere

Sistemas de Informação Gerencial

Apresentações semelhantes


Apresentação em tema: "Sistemas de Informação Gerencial"— Transcrição da apresentação:

1 Sistemas de Informação Gerencial
Modelagem de Dados: Conceitos Básicos

2 Modelagem de dados: Modelo de Dados
É uma imagem gráfica de toda a base de informações necessárias para um determinado empreendimento. Proposto por Peter Chen [1976] “The Entity-Relationship Model: Toward the unified view of data” Prof. Sandro Andriow

3 Modelagem de dados: Entidades:
Objeto ou evento do mundo real, distintamente identificado e tratado como uma categoria definida, acerca da qual armazenamos dados. Conjuntos de “coisas” que possuem características próprias. Prof. Sandro Andriow

4 Modelagem de dados: Entidades: Fortes: Fracas:
possuem existência autônoma independem de outras entidades para existir Pessoa física ou jurídica (funcionário, empresa, aluno, etc.) Local (departamento, unidade, etc.) Ente Material (matéria-prima, produto, etc.) Fracas: Sua existência é vinculada à existência de outra(s) entidade(s) Documento (nota fiscal, ordem de serviço, etc.) Histórico (histórico escolar, vendas acumuladas, etc.) Prof. Sandro Andriow

5 Modelagem de dados: Atributos das Entidades:
Dados elementares que permitem descrever a entidade ou relacionamento. Atributos monovalorados: são aqueles que possuem uma única opção. Ex. Identidade, cpf. Atributos multivalorados: são aqueles que podem ter mais de uma opção. Ex.: Sexo : “Masculino” ou “Feminino”. Atributos compostos: necessitam ser divididos em sub-atributos, para que seu significado seja melhor compreendido Ex.: Endereço: “Rua” + “Nº” + “ Cidade”, etc. Prof. Sandro Andriow

6 Modelagem de dados: Atributos das Entidades: Chave Primária
É o atributo ou grupamento de atributos cujo valor identifica unicamente uma identidade. Deve ter conteúdo reduzido e valor constante no tempo. Ex.: código do produto na tabela de produtos Chave Estrangeira É quando um atributo de uma entidade é a chave primária de outra entidade. Ex.: código do produto na tabela de pedidos Chave Composta ou Concatenada É formada pelo grupamento de mais de um atributo Ex.: código do titular + código do dependente Prof. Sandro Andriow

7 Modelagem de dados: Relacionamentos são associações entre entidades.
representam os vínculos que existem entre as entidades no mundo real. são representados por losangos. utiliza veículo motorista Prof. Sandro Andriow

8 Modelagem de dados: “acontece” Para não esquecer: Entidade é o
que “existe” Relacionamento é o que “acontece” Prof. Sandro Andriow

9 Modelagem de dados: Grau do Relacionamento
Indica o número de entidade que se relacionam Relacionamento Binário Quando existe o relacionamento entre apenas duas entidades utiliza veículo motorista Prof. Sandro Andriow

10 Modelagem de dados: Relacionamento Ternário
Quando existe o relacionamento entre três entidades utiliza veículo motorista rota Prof. Sandro Andriow

11 Modelagem de dados: Classe de relacionamento:
identifica a quantas vezes cada entidade pode participar do relacionamento. As classes são assim representadas: 1:1 (um para um) 1:N (um para muitos) N:N (muitos para muitos) Prof. Sandro Andriow

12 Modelagem de dados: Classe: 1:1 Exemplo: contribuinte X CPF
Prof. Sandro Andriow

13 Modelagem de dados: Classe: 1:N Exemplo: funcionário X dependentes 1 2
3 a b d e g c f Prof. Sandro Andriow

14 Modelagem de dados: Classe: N:N Exemplo: notas X alunos 1 2 3 a b c d
f Prof. Sandro Andriow

15 Modelagem de dados: Representações gráficas dos relacionamentos:
utiliza veículo motorista 1 utiliza veículos motorista 1 N utiliza veículo motoristas N 1 utilizam veículos motoristas N Prof. Sandro Andriow


Carregar ppt "Sistemas de Informação Gerencial"

Apresentações semelhantes


Anúncios Google