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

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

Banco de Dados Prof: Márcio Soussa Centro Universitário Jorge Amado.

Apresentações semelhantes


Apresentação em tema: "Banco de Dados Prof: Márcio Soussa Centro Universitário Jorge Amado."— Transcrição da apresentação:

1 Banco de Dados Prof: Márcio Soussa Centro Universitário Jorge Amado

2 Referências Bibliográficas
Modelagem Conceitual e Projeto de Bancos de Dados, P. Cougo, Ed. Campus Sistemas de Banco de Dados Elmasri, Navathe Introdução a Sistemas de Bancos de Dados, C.J. Date, Ed. Campus. Sistema de Banco de Dados, A Silberschatz, H.F. Korth, Ed. Makron Books

3 Modelo E-R Introdução Em Março de 1976, Peter P. Chen Publicou um trabalho intitulado “The Entity-Relationship Model” O modelo passou a ser um referencial definitivo no processo de modelagem de dados até os dias atuais MER : Modelo Entidade-Relacionamento DER : Diagrama Entidade- Relacionamento

4 Modelo E-R Formalização do óbvio: “O mundo está cheio de coisas”
“Que possuem Características Próprias” “E se relacionam entre si”

5 Modelo E-R Ambiente observado Abordagem ER Abordagem OO
Elementos individualizados Instâncias ou Ocorrências Objetos Conjunto de elementos individualizados Entidades Classes Características Atributos Relacionamento entre elementos Relacionamentos Associações

6 Modelo E-R Elementos (Notação de Peter Chen)
Entidades/Objetos Relacionamentos Atributos Retângulo Losango Círculo

7 Modelo E-R Elementos (Peter Chen)
Fornece Fornecedor Produto Razão Social Código CNPJ Descrição

8 Modelo E-R Entidades O Conceito fundamental da abordagem ER é a Entidade Uma Entidade é um conjunto de objetos sobre os quais se deseja manter informações no banco de dados Entidades podem ser: Coisas tangíveis Veículo, bebida, etc. Funções exercidas por elementos Função exercida por um elemento. Ex: médico cardiologista, médico dermatologista, supervisão de marketing, etc Eventos ou ocorrências Relacionados a alguma ação. Ex: Festa na escola, palestra, jogo de futebol.

9 Modelo E-R Entidades Fortes/Fracas
As entidade são representadas através de retângulos. Entidades Fracas Critério de Classificação: Dependência de existência /Identificador Ex.: Contrato-Aditivo Tabuleiro-Casa Entidades Fortes

10 Modelo E-R Atributos Atributo é um dado que é associado a cada objeto (ocorrência) de uma entidade ou de um relacionamento São os atributos que nos fazem diferenciar objetos distintos Na notação original de Peter Chen, os atributos eram representados através de balões. Não usaremos essa prática para não poluir o modelo de dados

11 Modelo E-R Dicionário de Dados
Porque ? A simples representação de um modelo de dados não é suficiente, em geral, para expressar todos os conceitos necessários ao bom entendimento do sistema Ambiguidades: Acontece quando duas ou mais interpretações são possíveis para um mesmo elemento. Significa falta de clareza.

12 Modelo E-R Dicionário de Dados
Regras para o bom entendimento Todo modelo deve ter seu dicionário de dados Cuidado com conceitos “triviais” Definições completas e inequívocas Regras onde se encaixam, Exceções às regras Exemplos ilustrativos Qualquer contribuição que melhore a compreensão Toda informação útil deve ser agregada, mas nem toda informação é útil.

13 Modelo E-R Dicionário de Dados
Dicas para Dicionarização: Não referirmos como meio de armazenamento O que é o elemento ? Para que serve o elemento ? Está incluído ou excluído de alguma categoria ? Etc.

14 Modelo E-R Atributos Dicionarização dos atributos
Complementar à dicionarização dos objetos Erro comum: simplificação de conceitos Ex.: Contém o centro de custo do empregado Não estamos dicionarizando somente nós mesmos Domínios.

15 Modelo E-R Dado x Informação
Propriedade ou atributo qualquer de um objeto de interesse do sistema É a menor unidade que em si possui significância Ex.: Dt. Nascimento (10/03/80), Temperatura (45 C) Informação É o aumento do conhecimento que alguém adquire sobre objetos de seu interesse ao ser comunicado de um ou mais dados relevantes destes objetos É a compreensão do dado

16 Modelo E-R Dado x Informação
A informação existe quando o cérebro humano recebe um conjunto de dados e os utiliza como entrada para algum tipo de processamento neural. Se não houver este processamento, o dado não se transforma em informação, continua sendo apenas dados. Ex.: Idade, Quente, Longe

17 “Quando guardamos informações, perdemos informações”
Modelo E-R Dado x Informação O que deve ser guardado ? Dado ou Informação ? Ex: Idade => Data de hoje – Data de Nascimento “Quando guardamos informações, perdemos informações”


Carregar ppt "Banco de Dados Prof: Márcio Soussa Centro Universitário Jorge Amado."

Apresentações semelhantes


Anúncios Google