DER - Diagrama Entidade-Relacionamento



Normalização


  • Gabriel Araújo Hernández


  • Apresentação:
    • 11 e 12/12/2013 - 07:10 hs



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.
  • Arquivo:Exercicio2.PDF

Problema 3


  • O controle de uma escola profissionalizante 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, min e max de alunos na turma;
    • Alunos, incluindo matrícula, nome e demais dados cadastrais;
    • Instrutores, incluindo número de identificação, nome, departamento e título


Nao foi possível adicionar o arquivo ao site, Portanto esta hospedado em um servidor externo [1]

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.


Arquivo:Diagrama1.pdf

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.