Criou página com '= DER - Diagrama Entidade-Relacionamento = <br> * Exercícios <br> == Problema 1 == <br> * Os funcionários tem um cadastro com as informações básicas. * Eles tem um sal...'
 
Linha 1: Linha 1:
= DER - Diagrama Entidade-Relacionamento =
= DER - Diagrama Entidade-Relacionamento =
<br>
* Exercícios
<br>
<br>


Linha 18: Linha 15:
<br>
<br>


2) Para uma seguradora de automóveis em que cada cliente possui um ou mais automóveis e cada veículo
* Para uma seguradora de automóveis em que cada cliente possui um ou mais automóveis
possui um ou mais motoristas. Cada carro tem associado a ele zero ou mais acidentes registrados.
* Cada veículo possui um ou mais motoristas
* Cada carro tem associado a ele zero ou mais acidentes registrados.
<br>
 
== Problema 3 ==
<br>
 
* Um órgão de registro universitário mantém dados sobre as seguinte entidades:
** Cursos, incluindo número, nome, qualificação, ementa e pré-requisitos;
** Ofertas de cursos, incluindo nro curso, ano, semestre, instrutor(es), coordenador, turma min e max;
** Alunos, incluindo matrícula, nome e demais dados cadastrais;
** Instrutores, incluindo número de identificação, nome, departamento e título
<br>
 
== Problema 4 ==
<br>
 
* Para controlar as campanhas do seu time favorito, deve-se armazenar:
** os jogos realizados
** os pontos em cada jogo
** os jogadores em cada partida
** as estatísticas de cada jogador individualmente em cada partida.
* Estatísticas gerais devem ser modeladas como atributos derivados.
<br>
 
== Problema 5 ==
<br>
 
* Durante o check-in o recepcionista do hotel deve fornecer dados do apartamento (nro-apto)
* os dados de cada hóspede (CPF, RG, nome, endereço) que vai ocupar o apartamento.
* Deve haver um controle sobre a ocupação do quarto, acompanhantes e a reposição dos produtos e materiais.
<br>
 
== Problema 6 ==
<br>
 
* Considere um banco de dados universitário para a programação das turmas para exames finais. * Esse banco de dados deve 
ser modelado como o conjunto de entidades único exame, com atributos nome-curso, nro-setor, nro-sala, data e hora.
* Alternativamente, um ou mais conjuntos de entidades adicionais podem ser definidos, juntamente com conjuntos de
relacionamentos para substituir alguns dos atributos do conjunto de entidades exame, como:
** Curso, com atributos nome, departamento e nro-turma;
** Setor: atributos nro-setor e prédio, dependente da entidade Curso
** Sala, com atributos nro-sala, matricula e capacidade.
<br>
 
== Problema 7 ==
<br>
 
* Considere um sistema bancário, onde o cidadão tem uma conta numa determinada agência.
* Cada
agência tem um gerente responsável. Cada gerente tem uma meta mensal a ser atingida (nro de
clientes ativos, total de financiamentos contratados, nro de novos clientes, nro de clientes cancelados,
etc).
* Cada cliente pode contratar serviços do banco e terá direito a um limite para saque e para
financiamento dependendo da classe em que for enquadrado.
* O cliente contrata um determinado
serviço por um certo valor num período específico de tempo.
<br>
 
== Problema 8 ==
<br>
 
* Considere um sistema bancário, onde o cidadão tem uma conta numa determinada agência. Cada
agência tem um diretor responsável.
* Cada diretor tem uma meta mensal a ser atingida (nro total de
clientes, total de empréstimos contratados, nro de novos clientes, nro de clientes com saldo negativo,
etc).
* Cada cliente pode contratar serviços do banco e terá direito a um limite para saque e para
empréstimo, dependendo do nível financeiro em que for enquadrado.
* O cliente contrata um 
determinado serviço por um certo valor num período específico de tempo.

Edição das 02h43min de 10 de outubro de 2011

DER - Diagrama Entidade-Relacionamento


Problema 1


  • Os funcionários tem um cadastro com as informações básicas.
  • Eles tem um salário que é comum a todos os cargos.
  • Os funcionários são agrupados em departamentos.
  • Os salários podem sofrer alteração.
  • É interessante manter registro dos salários anteriores.
    • Funcionário = {Nome + Endereço + Salário + Data-ingresso}


Problema 2


  • Para uma seguradora de automóveis em que cada cliente possui um ou mais automóveis
  • Cada veículo possui um ou mais motoristas
  • Cada carro tem associado a ele zero ou mais acidentes registrados.


Problema 3


  • Um órgão de registro universitário mantém dados sobre as seguinte entidades:
    • Cursos, incluindo número, nome, qualificação, ementa e pré-requisitos;
    • Ofertas de cursos, incluindo nro curso, ano, semestre, instrutor(es), coordenador, turma min e max;
    • Alunos, incluindo matrícula, nome e demais dados cadastrais;
    • Instrutores, incluindo número de identificação, nome, departamento e título


Problema 4


  • Para controlar as campanhas do seu time favorito, deve-se armazenar:
    • os jogos realizados
    • os pontos em cada jogo
    • os jogadores em cada partida
    • as estatísticas de cada jogador individualmente em cada partida.
  • Estatísticas gerais devem ser modeladas como atributos derivados.


Problema 5


  • Durante o check-in o recepcionista do hotel deve fornecer dados do apartamento (nro-apto)
  • os dados de cada hóspede (CPF, RG, nome, endereço) que vai ocupar o apartamento.
  • Deve haver um controle sobre a ocupação do quarto, acompanhantes e a reposição dos produtos e materiais.


Problema 6


  • Considere um banco de dados universitário para a programação das turmas para exames finais. * Esse banco de dados deve

ser modelado como o conjunto de entidades único exame, com atributos nome-curso, nro-setor, nro-sala, data e hora.

  • Alternativamente, um ou mais conjuntos de entidades adicionais podem ser definidos, juntamente com conjuntos de

relacionamentos para substituir alguns dos atributos do conjunto de entidades exame, como:

    • Curso, com atributos nome, departamento e nro-turma;
    • Setor: atributos nro-setor e prédio, dependente da entidade Curso
    • Sala, com atributos nro-sala, matricula e capacidade.


Problema 7


  • Considere um sistema bancário, onde o cidadão tem uma conta numa determinada agência.
  • Cada

agência tem um gerente responsável. Cada gerente tem uma meta mensal a ser atingida (nro de clientes ativos, total de financiamentos contratados, nro de novos clientes, nro de clientes cancelados, etc).

  • Cada cliente pode contratar serviços do banco e terá direito a um limite para saque e para

financiamento dependendo da classe em que for enquadrado.

  • O cliente contrata um determinado

serviço por um certo valor num período específico de tempo.

Problema 8


  • Considere um sistema bancário, onde o cidadão tem uma conta numa determinada agência. Cada

agência tem um diretor responsável.

  • Cada diretor tem uma meta mensal a ser atingida (nro total de

clientes, total de empréstimos contratados, nro de novos clientes, nro de clientes com saldo negativo, etc).

  • Cada cliente pode contratar serviços do banco e terá direito a um limite para saque e para

empréstimo, dependendo do nível financeiro em que for enquadrado.

  • O cliente contrata um

determinado serviço por um certo valor num período específico de tempo.