• Nenhum resultado encontrado

Projeto de Banco de Dados. Modelo Conceitual Modelo Lógico

N/A
N/A
Protected

Academic year: 2022

Share "Projeto de Banco de Dados. Modelo Conceitual Modelo Lógico"

Copied!
23
0
0

Texto

(1)

Projeto de Banco de Dados

Modelo Conceitual

Modelo Lógico

(2)

Modelo Conceitual

• Modelo definido por Peter Chen em 1976

• Diagrama de Entidade e Relacionamento (DER)

RELACIONAMENTO

ENTIDADE 1 ENTIDADE 2

Atributo 12 Atributo 11

Atributo 13

Atributo 21 Atributo 22

Atributo 23

(3)

ENTIDADE

• Conjunto de objetos da realidade sobre os quais deseja-se manter informações no

banco de dados.

• Representada através de um retângulo.

• O retângulo contém o nome da entidade.

EMPREGADO DEPARTAMENTO

(4)

PROPRIEDADES DAS ENTIDADES

• Possuir atributos.

• Estabelece um ou mais relacionamentos

com outras entidades.

(5)

ATRIBUTO

• Conjunto de dados que é associado a cada ocorrência de uma entidade ou de um relacionamento.

Matrícula Nome

Cargo

EMPREGADO

DEPARTAMENTO

CodDep

Centro de Custo Gerente

(6)

RELACIONAMENTO

• Conjunto de associações entre sobre as quais deseja-se manter informações na base de

dados.

• É representado através de um losango, ligado por linhas aos retângulos que representam as entidades.

LOTAÇÃO

EMPREGADO DEPARTAMENTO

(7)

RELACIONAMENTO

(8)

RELACIONAMENTO

• A definição de um relacionamento envolve o conceito de cardinalidade.

• A cardinalidade é quantidade de ocorrências de entidades que podem estar associadas a uma ocorrência de outra entidade.

• A ocorrência da cardinalidade pode ser definida como máxima ou mínima.

(9)

CARDINALIDADE MÁXIMA

• Define quantidade máxima de ocorrências de entidades que podem estar associadas a uma ocorrência de outra entidade. (1 ou N)

• É representada no DER pelo número um (1) ou pela letra N (quando for um número maior do que um).

(10)

CARDINALIDADE MÁXIMA

“um empregado está lotado no máximo em 1 departamento. Um departamento tem até N

empregados lotados nele.”

(11)

Exercício

1.Defina um DER com cardinalidade máxima para os seguintes elementos do Modelo Conceitual:

a) Entidades (Empregados e Departamentos) e Relacionamento (Gerência).

b) Entidades (Empregados e Projetos) e Relacionamento (Participação).

c) Entidades (Empregados e Projetos) e Relacionamento (Coordenação).

(12)

Exercício

1.Defina um DER com cardinalidade máxima para os seguintes elementos do Modelo Conceitual:

a) Entidades (Empregados e Departamentos) e Relacionamento (Gerência).

(13)

Exercício

1.Defina um DER com cardinalidade máxima para os seguintes elementos do Modelo Conceitual:

b) Entidades (Empregados e Projetos) e Relacionamento (Participação).

(14)

Exercício

1.Defina um DER com cardinalidade máxima para os seguintes elementos do Modelo Conceitual:

c) Entidades (Empregados e Projetos) e Relacionamento (Coordenação).

(15)

CARDINALIDADE MÍNIMA

• Indica se a participação das ocorrências de entidades no relacionamento é obrigatória ou opcional.

• É representada no DER em par com a

cardinalidade máxima (mínima, máxima).

(16)

CARDINALIDADE MÍNIMA

““um empregado obrigatoriamente está lotado no máximo em 1 departamento. Um

departamento pode ter até N empregados lotados nele.””

(17)

Exercício

2.Defina um DER com cardinalidade máxima e mínima para os seguintes elementos do Modelo Conceitual:

a) Entidades (Empregados e Departamentos) e Relacionamento (Gerência).

b) Entidades (Empregados e Projetos) e Relacionamento (Participação).

c) Entidades (Empregados e Projetos) e Relacionamento (Coordenação).

(18)

Exercício

1.Defina um DER com cardinalidade máxima e mínima para os seguintes elementos do Modelo Conceitual:

a) Entidades (Empregados e Departamentos) e Relacionamento (Gerência).

(19)

Exercício

1.Defina um DER com cardinalidade máxima e mínima para os seguintes elementos do Modelo Conceitual:

b) Entidades (Empregados e Projetos) e Relacionamento (Participação).

(20)

Exercício

1.Defina um DER com cardinalidade máxima e mínima para os seguintes elementos do Modelo Conceitual:

c) Entidades (Empregados e Projetos) e Relacionamento (Coordenação).

(21)

Modelo Lógico - Textual

1. Entidades:

Empregados (Matrícula, Nome, Data Nasc, Nacionalidade, Sexo, Estado civil, RG, CIC, Endereço, Telefone, Data Admissão).

Departamentos (Código Depto, Descrição).

2. Relacionamento:

Lotação (Matrícula, Código Depto, Dt início, Dt fim)

(22)

Exercícios

Defina os Diagramas ER e o Modelo Textual para os seguintes sistemas de informação (SI):

SI de uma biblioteca.

SI de uma agência de turísticos.

SI de uma locadora de automóveis.

SI de uma revendedora de automóveis.

SI de uma drogaria.

SI de uma vídeo locadora.

SI de uma papelaria.

SI de uma loja de informática.

SI de um supermercados.

SI de uma escola.

Cada Diagrama ER deverá ser formado por no mínimo duas entidades, cinco atributos para cada entidades e relacionamentos, com cardinalidade (mínima, máxima).

(23)

Modelo

DER

Biblioteca.

Modelo Lógico

- Entidades:

- Aluno (mat, nome, curso, end e tel).

- Livro (cod_livor, Autor,Título, editora e ano).

- Relacionamento:

- Empréstimo (Cod_emp, mat, nome, curso, cod_livor, Autor e Título).

Matrícula Nome

Curso ALUNO LIVRO

CodLivro Autor

Título

EMPRÉSTIMO

(1,1) (1,N)

Referências

Documentos relacionados

Convoca, ainda, os membros do Diretório Municipal eleitos pela Convenção para a reunião, no mesmo dia e local, às ___ horas, com vistas às eleições da Comissão

I Tratamento clínico ou cirúrgico com finalidade estética ou não e períodos de convalescença a eles relacionados, exceto os que forem restauradores (após acidente pessoal

Atualmente, existem diversos produtos que são comercializados como o Bonzi® (pacIobutrazol), B-nine® (daminozide), Cycocel® (cIormequat), A-Rest® (ancymidol) e

O modelo lógico e conceitual do banco de dados foi baseado no modelo entidade- relacionamento, exigindo um mapeamento do modelo orientado a objetos para o modelo

A estrutura conceitual do modelo permite que as informações formalizadas sobre os distintos níveis sejam individualizadas, podendo ocorrer relacionamentos entre entidades do

Mensuramos a espessura da fáscia plantar em milímetros pelo ultrassom e usamos a escala da American Orthopaedic Foot and Ankle Society (AOFAS) para tornozelo e retropé e a escala

Nesse sentido, o projeto constou de duas etapas: na primeira, os pesquisadores se debruçarão sobre a obra de Edmar Guimarães e de teóricos da lírica contemporânea a fim de analisar e

Avaliar os conceitos de monodia e de polifonia sobre o discurso na poesia a respeito da capacidade mimética quanto ao fator de auto-representação também sobre