Modelagem conceitual Banco
Matrícula: _____________________
4ª Lista de Exercício
Caro aluno (a), esta disciplina é prática. O nosso foco são os exercícios. No entanto, uma leitura em livros de banco de dados vai ajudá-los bastante.
Para a resolução das questões, vocês devem utilizar a ferramenta BR Modelo, que pode ser baixada do seguinte link: http://sis4.com/brModelo/download.aspx
Estudos de caso:
1) Mini-Mundo Controle Bancário
Deseja-se implementar um sistema de controle bancário para o “Banco Bom de Grana”. Para isso, na modelagem do banco de dados serão necessárias as seguintes informações:
Uma Agência é descrita pelos atributos agência-código, agência-nome, agência-estadofederação e agência-cidade. Cada agência possui várias contas cadastradas e uma conta pertence a apenas uma única agência. Deve-se registrar o número da conta e seu saldo.
Cada Cliente é descrito pelos atributos cliente-nome, cliente-cpf, cliente-endereço, cliente-números-telefones, cliente-profissão. Um cliente não pode ter mais de uma conta na mesma agência. Uma conta pode pertencer a mais de um cliente (ou seja, podem existir contas conjuntas). O banco só aceita a abertura de contas para pessoas física, logo não é necessário se preocupar com clientes pessoa jurídica.
Cada agência tem os seus funcionários. Cada Funcionário é descrito pelos atributos funcionário-matrícula, funcionário-cpf, funcionário-nome, funcionário-númerotelefone. Um funcionário só pode trabalhar em uma agência.
Um funcionário pode possuir dependentes ou não. Um dependente deve estar vinculado a um único funcionário do banco. Deve-se guardar o nome e o parentesco do dependente.
Um cliente pode realizar transações sobre a sua conta. Uma transação só pode se feita por um cliente sobre uma conta. Cada Transação é descrita pelos atributos transaçãonúmero, transação-tipo(débito,crédito), transação-data e
transação-quantia.