Baixe o app para aproveitar ainda mais
Prévia do material em texto
Banco de Dados Aula 4 anderson fonseca Agenda - Revisão dos Relacionamentos - Problema anterior – continuação da atividade - Modelagem usando o modelo Entidade/Relacionamento (ER) - Continuação Modelagem E-R Atividade 1 Modelar Conceitualmente Problema: Um cliente solicitou a uma Fábrica de Software um Sistema para Gerenciamento de uma Locadora. O que se pede: - Elaborar um modelo Entidade-Relacionamento que inicialmente possui as seguintes entidades, atributos, relacionamentos: Filme, Cliente, Gênero, Locadora, Nome do Dependente, Tipo de Filme, Aluga, Endereço, Rua, Cidade, UF, Valor da Locação, Titulo do Filme, Diretor, Ator, Nome do Cliente, Código do Cliente, Código do Filme, Dependentes, Código do Dependente, Código do Diretor, Código do Ator, Nome do Diretor, Nome do Ator, Data da Movimentação, Quantidade do Filme Locado, Data de Devolução do Filme. Modelagem E-R Modelagem E-R Código Nome Rua Número Cidade UF Dep. 1 Dep. 3 001 João R, XXX 10 Recife PE Juninho Josefa 002 Maria R. ZZZ 11-B Olinda PE Carlos Lia 003 Joana R. 101 13-L Jaboatão PE Marcos Pedro Cliente Código Nome 001 Locadora Loc Mais Locadora Código Nome 001 Brad Pitt 002 Angelina Jolie 003 Robert de Niro Ator Modelagem E-R Código Tiitulo Tipo 001 Tropa de Elite Catálogo 002 Silêncio dos Inocentes Catálogo 003 A Ilha Lançamento Filme Código Nome 001 Suspense 002 Comédia 003 Romance Gênero Código Nome 001 Clint Eastwood 002 James Cameron 003 Sylvester Stallone Diretor Modelagem Entidade Relacionamento E-R Auto-Relacionamento Funcionário É gerenciado Modelagem Entidade Relacionamento E-R Relacionamento Triplo Professores Alunos Disciplinas 1 N N Dado um professor e uma disciplina, temos diversos alunos Dado um professor e um aluno, temos diversas disciplinas Dado um aluno e uma disciplina, temos um professor. Modelagem Entidade Relacionamento E-R Entidade Fraca Clientes Dependentes N1 Modelagem Entidade Relacionamento E-R Cardinalidade (Grau Mínimo e Máximo) ESCOLA ALUNOatende 1,1 1,N mínimo máximo pelo menos até Modelagem Entidade Relacionamento E-R Extensões do Modelo Existem casos onde os relacionamentos não capturam as regras de negócio desejadas. Modelagem Entidade Relacionamento E-R Agregação Materiais Pedidos Requisições N N N N Qtde. Requisitada N Qtde. Pedida Modelagem Entidade Relacionamento E-R Especialização Funcionários Secretárias Técnicos Gerentes Dúvidas??? Slide 1 Slide 2 Slide 3 Slide 4 Slide 5 Slide 6 Slide 7 Slide 8 Slide 9 Slide 10 Slide 11 Slide 12 Slide 13 Slide 14 Slide 15
Compartilhar