Cursos / Informática para Internet / Banco de dados / Aula

arrow_back Aula 02 - Modelo de Entidade-Relacionamento (MER)

Autoavaliação

  1. O que é uma Entidade? Exemplifique.
  2. Quando utilizo cardinalidade mínima e máxima?
  3. Modele o software de um Sistema Bancário. O sistema deve armazenar os dados pessoais dos clientes, as agências bancárias, os empréstimos dos clientes e os saldos.
  4. Um banco de dados está sendo construído para manter o controle dos times e jogos de futebol. Um time tem um número de jogadores, dos quais não são todos que participam de um determinado jogo. Deseja-se controlar os jogadores de cada time que participam de cada jogo, as posições em que jogam e o resultado do jogo. Projete um modelo ER para essa aplicação, declarando os atributos, chaves e relacionamentos. Fonte: Adaptado de Elmasri e Navathe (2005).
  5. Modele, usando diagramas ER, o sistema de recepção de encomendas na empresa XYZ. A empresa XXX é uma empresa onde se processam as encomendas da forma que segue.
    1. Sempre que chega uma nota de encomenda, esta será validada, verificando-se a existência de produto, através da consulta a uma lista de produtos existentes e da quantidade em estoque.
    2. Para que uma encomenda seja aceita, é necessário existirem os produtos em quantidade necessária e também ter conhecimento das referências do cliente. Caso não se verifique qualquer uma das condições, a encomenda será rejeitada, sendo o respectivo cliente avisado.
    3. No caso da encomenda ser aceita, será dado andamento ao processo para que a expedição da mercadoria seja feita o mais rápido possível.

    Fonte: AprenderComTics (2012, extraído da internet).

Versão 5.3 - Todos os Direitos reservados