Modelo Conceitual. Disciplina: Banco de Dados. Edmilson Campos, Prof. MsC.

Documentos relacionados
Abordagem Entidade-Relacionamento. Edmilson Campos

Abordagem ER. Capítulo 2

17/03/2014 MODELO ENTIDADE-RELACIONAMENTO (M.E.R.) Agenda Generalização / Especialização; Entidade Associativa (Agregação);

Banco de Dados I Parte II: Abordagem Entidade-Relacionamento

Abordagem ER. Capítulo 2

Banco de Dados I Parte II a: Abordagem Entidade-Relacionamento

INF1383 -Bancos de Dados

Modelagem de dados. Abordagem Entidade-Relacionamento. Conceitos da abordagem ER. Modelo entidade-relacionamento (MER)

08/10/2018. Banco de Dados. Gerenciamento de Arquivos. Gerenciamento de Arquivos Sistema Gerenciador de Banco de Dados Modelos de Dados

16/10/2017. Banco de Dados. Gerenciamento de Arquivos. Gerenciamento de Arquivos Sistema Gerenciador de Banco de Dados Modelos de Dados

Modelo Entidade Relacionamento

Gerenciamento de Arquivos Sistema Gerenciador de Banco de Dados Modelos de Dados. Banco de Dados

Modelagem Conceitual - Análise Lógica

Retrospectiva (Aula 2) O Modelo Entidade-Relacionamento. O Modelo Entidade- Relacionamento. O Modelo Entidade- Relacionamento

Peculiaridades dos DER. Gerenciamento de Dados e Informação. Peculiaridades dos DER. Peculiaridades dos DER

Modelagem Lógica Verificar Requisitos. 2. Obter o modelo conceitual. 3. Definir a abordagem de banco de dados a ser

PCS3413 Engenharia de Software e Banco de Dados

ATRIBUTO REPRESENTAÇÃO

Fundamentos de Bancos de Dados Prova 3

Fundamentos de Bancos de Dados Prova 3

Exemplo de Rel. Condicional

Aula 2 Abordagem Entidade-Relacionamento Cleverton Hentz

Modelagem e Implementação de. Banco de Dados SAP HANA. 04: Modelo Conceitual: Relacionamentos. Prof. Ari Oliveira

Com base nos slides vistos em sala de aula resolva os seguintes exercícios:

1. MINI MUNDO Descrição formal da realidade a ser representada. Exemplo: suponhamos que as Faculdades Dom Bosco funcionem assim:

Construindo modelos ER. Capítulo 3

Abordagem ER. Capítulo 2

C O objetivo É: Representar a semântica da informação, independente de considerações de eficiência.

1. MINI MUNDO Descrição formal da realidade a ser representada. Exemplo: suponhamos que as Faculdades Dom Bosco funcionem assim:

Faculdade Ieducare. 5º Semestre Sistemas de Informação. Professor: Rhyan Ximenes. Banco de Dados II 1. Banco de Dados II

Modelo Entidade Relacionamento

Apostila de Modelagem de Banco de Dados

Banco de Dados para Sistemas de Informação Geográfica (SIG)

SISTEMA DE INFORMAÇÃO Modelo Conceitual. Prof. Luiz Fernando Laguardia Campos FMS

Modelagem de Dados. Modelagem Conceitual

MODELAGEM DE DADOS -PROJETO CONCEITUAL DE BD. Prof. Angelo Augusto Frozza, M.Sc.

Correspondência das NOTAÇÕES Razão de Cardinalidade e Restrição de participação com Restrição Estrutural

Projeto de Banco de Dados

Projeto de Banco de Dados

BANCO DE DADOS MODELAGEM ER. Prof.: Jean Carlo Mendes

Continuando com a modelagem de dados: MER

Projeto de Bancos de Dados

2. Revisão e Dicas de Modelagem Conceitual

Banco de Dados I Generalização/Especialização

Modelo Entidade-Relacionamento. Prof. Antonio Almeida de Barros Jr.

Sistema de Banco de Dados

MODELAGEM DE DADOS MODELAGEM DE DADOS. rafaeldiasribeiro.com.br. Aula 6. Prof. Rafael Dias Ribeiro.

Unidade 3 23/10/2008. Curso Superior de Tecnologia: Banco de Dados Sistemas para Internet Redes de Computadores

Modelo Entidade- Relacionamento

PROJETO DE BANCO DE DADOS -PROJETO CONCEITUAL. Prof. Angelo Augusto Frozza, M.Sc.

Banco de Dados - Senado

CONTEÚDO PROGRAMÁTICO

Atributos. Exercício (4.1) Angélica Toffano Seidel Calazans Abordagem Entidade-Relacionamento

Continuando com a modelagem de dados: MER

Continuando com a modelagem de dados: MER

BCD29008 Banco de dados

Banco de Dados. Modelagem de dados - Modelo Entidade Relacionamentos (MER) Francisco Antonio de Sousa

Projeto Lógico de BD. Objetivo do Projeto Lógico

Modelagem de Dados MODELAGEM DE DADOS. Projeto de Banco de Dados Modelo Conceitual. Profa. Rosemary Melo

Banco de Dados Modelagem Conceitual

Modelo Entidade Relacionamento

Banco de Dados. Aula 4 - Prof. Bruno Moreno 02/09/2011

Motivação. Modelos Conceituais de Dados. Projeto de BD. Categorias de Modelos de Dados. Categorias de Modelos de Dados

IF685 Gerenciamento de Dados e Informação - Prof. Robson Fidalgo 1/64

MODELAGEM DE DADOS UNIDADE 3 Modelo Entidade-Relacionamento. Luiz Leão

Prof. Fabiano Taguchi

MODELAGEM DE DADOS. Projeto de Banco de Dados Modelo Conceitual. Prof. Rosemary Melo

Modelagem de Dados MODELAGEM DE DADOS. Projeto de Banco de Dados Modelo Conceitual. Profa. Rosemary Melo

Modelo Entidade- Relacionamento. Hugo Barros

Dependência funcional

Modelagem Conceitual parte I

Modelagem Conceitual parte I

Motivação. Modelos Conceituais de Dados. Projeto de BD. Categorias de Modelos de Dados. Categorias de Modelos de Dados

Modelo Entidade Relacionamento

ENGENHARIA DA COMPUTAÇÃO CONTEÚDO 4 GENERALIZAÇÃO E ENTIDADE ASSOCIATIVA. Prof. Msc. Ricardo Antonello BANCO DE DADOS I

Introdução. Modelo de dados conceitual para o projeto de BD

Banco de Dados. Diagramas de Entidade Relacionamento (DER) - Complementos. Ref. Prof. Renato de Oliveira Violin - UFSCar

Marcelo Henrique dos Santos

Metodologia Orientada a Objetos Mínima

Tradução da relações de generalização/especialização do modelo conceitual para o lógico

Modelagem de Dados. Abordagem Entidade-Relacionamento - Conceitos

SISTEMAS DE BANCO DE DADOS CONCEITOS DE MODELAGEM CONCEITUAL DE DADOS

BANCO DE DADOS GEOGRÁFICOS E WEBMAPPING -PROJETO LÓGICO RELACIONAL. Prof. Angelo Augusto Frozza, M.Sc.

Com base nos slides vistos em sala de aula resolva os seguintes exercícios:

BANCO DE DADOS MODELAGEM ER GENERALIZAÇÃO / ESPECIALIZAÇÃO. Prof.: Jean Carlo Mendes carlomendes@yahoo.com.br

Introdução às Bases de Dados

Modelagem Conceitual e o Modelo Entidade-Relacionamento

Administração e Projeto de Banco de dados. Aula 4 Modelagem Conceitual Tipos de Relacionamentos

GBD PROF. ANDREZA S. AREÃO

Valor Data prevista de entrega. OS Status (em análise, aprovada/concluída) Data de entrega efetiva Data. Nome FÁRMACO NA FÓRMULA

Transformações entre modelos

MER Modelo de entidade e Relacionamento. Prof. Me. Hélio Esperidião

ORIENTAÇÃO A OBJETOS

Modelagem Lógica de BD

MER e DER Entidades Relacionamentos Atributos Ferramentas CASE Exemplos de DERs Exemplo de Minimundo. Banco de Dados. Aula 1.

Casos de Uso e Diagrama de Casos de Uso

BANCO DE DADOS. TÁSSIO JOSÉ GONÇALVES GOMES

Redação do Trabalho de Conclusão

BANCO DE DADOS E APLICAÇÕES EM NEGÓCIOS: Modelagem usando o Modelo Entidade Relacionamento. Evandro Eduardo Seron Ruiz, Ph.D.!

Transcrição:

Disciplia: Baco de Dados AULA 02 Abordagem Modelo Coceitual Adaptado dos slides do Livro Projeto de Baco de Dados, v. 4 de Carlos A. Heuser Edmilso Campos, Prof. MsC. http://edmilsocampos.et edmilso.campos@ifr.edu.br

Abordagem Etidade-Relacioameto 2

Coceitos cetrais da abordagem ER 3

Etidade 4

Etidade represetação diagramática PESSOA Nome da etidade 5

Propriedades de etidades 6

Relacioameto coceito e represetação DEPARTAMENTO LOTAÇÃO EMPREGADO 7

Auto relacioameto PESSOA CASAMENTO 8

Papel o relacioameto PESSOA marido esposa CASAMENTO papel o relacioameto 9

Papel o relacioameto DEPARTAMENTO LOTAÇÃO PESSOA 10

Auto-relacioameto diagrama de ocorrêcias PESSOA p1 p2 p3 p4 p6 p7 p5 p8 marido CASAMENTO esposa marido esposa marido esposa p1,p3 p6,p8 11

Cardialidade de relacioametos 12

Cardialidade máxima - valores 13

Cardialidade máxima - DER DEPARTAMENTO 1 LOTAÇÃO EMPREGADO expressa que que a uma ão ocorrêcia há um limite de EMPREGADO superior para (etidade o úmero do lado de oposto ocorrêcias da aotação) de pode estar EMPREGADO associada o associadas máximo uma a ( 1 ) ocorrêcia uma de ocorrêcia DEPARTAMENTO de DEPARTAMENTO 14

Classificação de relacioametos 15

Relacioametos 1:1 EMPREGADO PESSOA 1 1 marido esposa CASAMENTO 1 ALOCAÇÃO 1 MESA 16

Relacioametos 1: ALUNO INSCRIÇÃO 1 CURSO EMPREGADO 1 DEPENDENTE Nomeclatura: uso de verbos etidades dão o ome 17

Relacioametos 1: EMPREGADO supervisor supervisioado 1 SUPERVISÃO 18

Relacioametos : ENGENHEIRO ALOCAÇÃO PROJETO MÉDICO CONSULTA PACIENTE PEÇA CAPACIDADE FORNECEDOR 19

Relacioametos : PRODUTO composto compoete COMPOSIÇÃO 20

Relacioameto terário CIDADE DISTRIBUIDOR DISTRIBUIÇÃO 1 A cardialidade 1 refere-se a um par (cidade, forecedor) PRODUTO 21

Cardialidade míima 22

Cardialidade míima - DER EMPREGADO e1 e2 e3 e4 (0,1) cardialidade ALOCAÇÃO míima (1,1) e1,m1 e2,m2 e3,m6 e4,m4 MESA m1 m2 m3 m4 m5 m6 23

Exemplos de etidades e relacioametos PRÉ-REQUISTO liberada (0,) DEPARTAMENTO RESPONSÁVEL DISCIPLINA (1,1) (0,) (0,) DISCIPLINA -CURSO (0,) ALUNO (0,) INSCRIÇÃO (1,1) CURSO liberadora (0,) 24

Atributo PROJETO tipo código ome 25

Atributos com cardialidade 26

Atributo com cardialidade CLIENTE telefoe (0,) código ome atributo obrigatório e moovalorado (1,1) é o default CLIENTE código ome telefoe (0,) atributo opcioal e multivalorado 27

Atributo em relacioameto (1,) (0,) ENGENHEIRO ATUAÇÃO PROJETO Código Nome Fução Código Título º de parcelas (0,1) (0,) FINANCEIRA FINANCIAMENTO VENDA taxa de juros 28

Idetificador de etidade PESSOA código ome edereço PRATELEIRA capacidade úmero do corredor úmero da prateleira 29

Relacioameto idetificador código ome úmero de sequêcia ome EMPREGADO (1,1) (0,) DEPENDENTE Observar a liha mais desa etidade fraca 30

Relacioameto idetificador (recursão) GRUPO código (1,1) (0,) EMPRESA (1,1) úmero da empresa (0,) FILIAL úmero da filial 31

Idetificador de relacioameto ENGENHEIRO ALOCAÇÃO PROJETO 32

Relacioameto com atributo idetificador (1,) (0,) MÉDICO CONSULTA PACIENTE data/hora 33

Geeralização/especialização FILIAL (1,1) (0,) CLIENTE ome código Símbolo da geeralizaçãoespecialização Idetificador Etidade somete geérica a etidade geérica Etidade especializada Herda as propriedades da etidade geérica PESSOA FÍSICA sexo CIC PESSOA JURÍDICA CGC tipo de orgaização 34

Geeralização/especialização (recursão) VEÍCULO Idetificador de veículo defiido aqui VEÍCULO TERRESTRE VEÍCULO AQUÁTICO Heraça múltipla AUTOMÓVEL VEÍCULO ANFÍBIO BARCO 35

Geeralização/especialização (recursão) VEÍCULO TERRESTRE VEÍCULO AQUÁTICO AUTOMÓVEL Qual seria o idetificador desta etidade? VEÍCULO ANFÍBIO BARCO 36

Especialização total CLIENTE t ome código Idica que todo CLIENTE é ou PESSOA FÍSICA ou PESSOA JURíDICA PESSOA FÍSICA PESSOA JURÍDICA CIC sexo CGC tipo de orgaização 37

Especialização parcial ecessário em especialização parcial tipo de fucioário FUNCIONÁRIO p idica que em todo FUNCIONÁRIO é MOTORISTA ou SECRETÁRIA MOTORISTA SECRETÁRIA 38

Especialização ão exclusiva (compartilhada) PESSOA Uma istâcia de PESSOA pode aparecer em mais de uma de suas especializações c PROFESSOR FUNCIONÁRIO ALUNO 39

Etidade associativa MÉDICO CONSULTA PACIENTE 40

Icluido o relacioameto de PRESCRIÇÃO MÉDICO CONSULTA PACIENTE PRESCRIÇÃO liga com quem? PRESCRIÇÃO MEDICAMENTO 41

Substituido relacioameto por etidade MÉDICO (1,1) PACIENTE (1,1) CONSULTA PRESCRIÇÃO MEDICAMENTO 42

Etidade associativa MÉDICO CONSULTA PACIENTE etidade associativa PRESCRIÇÃO MEDICAMENTO 43

44