BD I – Exercício II

  • Exercício: Estudo de caso – Locadora de vídeos
    (adaptado do material de um curso de modelagem de dados da Oracle)
    Uma pequena locadora de vídeos possui ao redor de 2.000 fitas de vídeo, cujo
    empréstimo deve ser controlado.
    Cada fita possui um número. Para cada filme, é necessário saber seu título
    e sua categoria (comédia, drama, aventura, …). Cada filme recebe um
    identificador próprio. Para cada fita é controlado que filme ela contém. Para
    cada filme há pelo menos uma fita, e cada fita contém somente um filme. Alguns
    poucos filmes necessitam duas fitas.
    Os clientes podem desejar encontrar os filmes estrelados pelo seu ator
    predileto. Por isso, é necessário manter a informação dos atores que estrelam
    em cada filme. Nem todo filme possui estrelas. Para cada ator os clientes às
    vezes desejam saber o nome real, bem como a data de nascimento.
    A locadora possui muitos clientes cadastrados. Somente clientes cadastrados
    podem alugar fitas. Para cada cliente é necessário saber seu prenome e
    seu sobrenome, seu telefone e seu endereço. Além disso, cada cliente recebe
    um número de associado.

 

  • Uma biblioteca conta com um conjunto de livros que podem ser emprestados para os usuários, que deverão estar cadastrados no sistema. A biblioteca mantém, para os livros, o código ISBN, titulo, editora, autor, edição e ano. Para os usuários é necessário manter os dados de nome, endereço, fone, e um código de identificação único. Os usuários podem fazer vários empréstimos, inclusive do mesmo livro. Quando um empréstimo é feito a data de entrega, a data de retirada, o usuário e o livro deverão ser armazenados.

 

Esse post foi publicado em BD I - Banco de Dados I. Bookmark o link permanente.

Deixe um comentário