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

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

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

Apresentações semelhantes


Apresentação em tema: "Sistemas de Informação Gerencial Modelagem de Dados: Conceitos Básicos."— Transcrição da apresentação:

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

2 Prof. Sandro Andriow2 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

3 Prof. Sandro Andriow3 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.

4 Prof. Sandro Andriow4 Modelagem de dados: Entidades: Fortes: 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.)

5 Prof. Sandro Andriow5 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.

6 Prof. Sandro Andriow6 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

7 Prof. Sandro Andriow7 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ículomotorista

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

9 Prof. Sandro Andriow9 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ículomotorista

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

11 Prof. Sandro Andriow11 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)

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

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

14 Prof. Sandro Andriow14 Modelagem de dados: Classe: N:N Exemplo: notas X alunos a b d e g c f

15 Prof. Sandro Andriow15 Modelagem de dados: Representações gráficas dos relacionamentos: utiliza veículomotorista 11 utiliza veículosmotorista 1N utilizam veículosmotoristas NN utiliza veículomotoristas N1


Carregar ppt "Sistemas de Informação Gerencial Modelagem de Dados: Conceitos Básicos."

Apresentações semelhantes


Anúncios Google