SlideShare uma empresa Scribd logo
1 de 5
MODELAGEM DE DADOS
Elaboração de diagramas entidade de
relacionamento
SISTEMA DE VÍDEO LOCADORA

Uma locadora de vídeos possui aproximadamente 5000 DVDs. O objetivo do sistema é
manter um controle das locações efetuadas pelos clientes.
Cada DVD possui um código exclusivo e contém somente um filme. Para cada filme, é
necessário saber seu título e sua categoria (comédia, drama, aventura, etc). Cada filme
recebe um identificador próprio. Há pelo menos um DVD de cada filme.
Os clientes frequentemente desejam encontrar os filmes estrelados pelos seus atores
prediletos. Por isso é necessário manter a informação dos atores (exemplo: documentários).
Para cada ator os clientes às vezes desejam saber o nome real, além do nome artístico e a
data de nascimento.
A locadora possui aproximadamente 3000 clientes cadastrados. Somente clientes
cadastrados podem alugar DVDs. Para cada clientes é necessário saber seu nome, seu
telefone, seu e-mail e seu endereço. Cada cliente recebe seu número de associado.
Um cliente pode alugar vários DVDs em um instante de tempo. É necessário manter os
registros históricos das locações com as datas de retirada e entrega dos DVDs.
DIAGRAMA ENTIDADE-RELACIONAMENTO
NOTAÇÃO RESUMIDA
PARA MODELOS LÓGICOS RELACIONAIS. EXEMPLO:
REFERÊNCIAS
Exercício de modelagem de dados, página 22 capítulo 6
da apostila Modelagem de banco de dados/Prof. Marcos
Alexandruk, curso de Tecnologia em redes/Uninove.

Mais conteúdo relacionado

Mais procurados

Normalização - Banco de Dados
Normalização - Banco de DadosNormalização - Banco de Dados
Normalização - Banco de Dados
Roberto Grande
 
Exercício resolvido normalização
Exercício resolvido normalizaçãoExercício resolvido normalização
Exercício resolvido normalização
Ticianne Darin
 
Manual paint net
Manual paint netManual paint net
Manual paint net
raul_m_c_f
 

Mais procurados (20)

Psi m14
Psi m14Psi m14
Psi m14
 
Modelos de base de dados
Modelos de base de dadosModelos de base de dados
Modelos de base de dados
 
Apostila de Banco de Dados
Apostila de Banco de Dados Apostila de Banco de Dados
Apostila de Banco de Dados
 
Banco de dados - Mapeamento MER - Relacional
Banco de dados - Mapeamento MER - RelacionalBanco de dados - Mapeamento MER - Relacional
Banco de dados - Mapeamento MER - Relacional
 
Aula 02 - UML e Padrões de Projeto
Aula 02 - UML e Padrões de ProjetoAula 02 - UML e Padrões de Projeto
Aula 02 - UML e Padrões de Projeto
 
Banco de dados exercícios resolvidos
Banco de dados exercícios resolvidosBanco de dados exercícios resolvidos
Banco de dados exercícios resolvidos
 
Aula 9 banco de dados
Aula 9   banco de dadosAula 9   banco de dados
Aula 9 banco de dados
 
SGBD
SGBDSGBD
SGBD
 
Banco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e EspecializaçãoBanco de Dados I Aula 06 - Generalização e Especialização
Banco de Dados I Aula 06 - Generalização e Especialização
 
Conceitos geraiss gestão de base dados
Conceitos geraiss gestão de base dadosConceitos geraiss gestão de base dados
Conceitos geraiss gestão de base dados
 
Introdução a modelagem de dados - Banco de Dados
Introdução a modelagem de dados - Banco de DadosIntrodução a modelagem de dados - Banco de Dados
Introdução a modelagem de dados - Banco de Dados
 
Normalização - Banco de Dados
Normalização - Banco de DadosNormalização - Banco de Dados
Normalização - Banco de Dados
 
Arvores
ArvoresArvores
Arvores
 
Exercício resolvido normalização
Exercício resolvido normalizaçãoExercício resolvido normalização
Exercício resolvido normalização
 
Manual paint net
Manual paint netManual paint net
Manual paint net
 
Introdução ao MySQL
Introdução ao MySQLIntrodução ao MySQL
Introdução ao MySQL
 
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DERBanco de Dados - Introdução - Projeto de Banco de Dados - DER
Banco de Dados - Introdução - Projeto de Banco de Dados - DER
 
Banco de Dados - MySQL Basico
Banco de Dados - MySQL BasicoBanco de Dados - MySQL Basico
Banco de Dados - MySQL Basico
 
Modelagem de Dados
Modelagem de DadosModelagem de Dados
Modelagem de Dados
 
Timeline Evolução do Banco de Dados
Timeline Evolução do Banco de DadosTimeline Evolução do Banco de Dados
Timeline Evolução do Banco de Dados
 

Destaque (12)

Modelagem de dados e objetos
Modelagem de dados e objetosModelagem de dados e objetos
Modelagem de dados e objetos
 
Modelagem de dados
Modelagem de dados Modelagem de dados
Modelagem de dados
 
Aula 3 modelagem de dados
Aula 3   modelagem de dadosAula 3   modelagem de dados
Aula 3 modelagem de dados
 
Apresentação Oficial BBOM Junho de 2012
Apresentação Oficial BBOM Junho de 2012Apresentação Oficial BBOM Junho de 2012
Apresentação Oficial BBOM Junho de 2012
 
Psi-mod-13
Psi-mod-13Psi-mod-13
Psi-mod-13
 
Modelagem de dados
Modelagem de dadosModelagem de dados
Modelagem de dados
 
Modelagem relacional e normalização de dados
Modelagem relacional e normalização de dadosModelagem relacional e normalização de dados
Modelagem relacional e normalização de dados
 
Modelagem de dados
Modelagem de dadosModelagem de dados
Modelagem de dados
 
Apostila modelagem de banco de dados
Apostila modelagem de banco de dadosApostila modelagem de banco de dados
Apostila modelagem de banco de dados
 
DER - Diagrama de Entidade e Relacionamentos
DER - Diagrama de Entidade e RelacionamentosDER - Diagrama de Entidade e Relacionamentos
DER - Diagrama de Entidade e Relacionamentos
 
Mer - Modelo Entidade Relacionamento
Mer - Modelo Entidade RelacionamentoMer - Modelo Entidade Relacionamento
Mer - Modelo Entidade Relacionamento
 
Diagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados IDiagrama Entidade Relacionamento - Bancos de Dados I
Diagrama Entidade Relacionamento - Bancos de Dados I
 

Modelagem de dados

  • 1. MODELAGEM DE DADOS Elaboração de diagramas entidade de relacionamento
  • 2. SISTEMA DE VÍDEO LOCADORA Uma locadora de vídeos possui aproximadamente 5000 DVDs. O objetivo do sistema é manter um controle das locações efetuadas pelos clientes. Cada DVD possui um código exclusivo e contém somente um filme. Para cada filme, é necessário saber seu título e sua categoria (comédia, drama, aventura, etc). Cada filme recebe um identificador próprio. Há pelo menos um DVD de cada filme. Os clientes frequentemente desejam encontrar os filmes estrelados pelos seus atores prediletos. Por isso é necessário manter a informação dos atores (exemplo: documentários). Para cada ator os clientes às vezes desejam saber o nome real, além do nome artístico e a data de nascimento. A locadora possui aproximadamente 3000 clientes cadastrados. Somente clientes cadastrados podem alugar DVDs. Para cada clientes é necessário saber seu nome, seu telefone, seu e-mail e seu endereço. Cada cliente recebe seu número de associado. Um cliente pode alugar vários DVDs em um instante de tempo. É necessário manter os registros históricos das locações com as datas de retirada e entrega dos DVDs.
  • 4. NOTAÇÃO RESUMIDA PARA MODELOS LÓGICOS RELACIONAIS. EXEMPLO:
  • 5. REFERÊNCIAS Exercício de modelagem de dados, página 22 capítulo 6 da apostila Modelagem de banco de dados/Prof. Marcos Alexandruk, curso de Tecnologia em redes/Uninove.