Doutor em róbotica
Departamento de Informática
Disciplina: Bancos de Dados
Lista de Exercícios
1. Um banco é organizado em agências. Cada agência é localizada em uma cidade é identificada por um nome único. Os clientes do banco são identificados pelo número de seu seguro social. Além disso, o banco mantém dados como nome, rua e cidade do cliente. Os clientes podem possuir conta e contrair empréstimos. O cliente pode estar associado a um agente de empréstimos. Os empregados do banco também são identificados pelo número de seu seguro social. Além disso, são guardados os dados de nome e numero de telefone, nome de dependentes, e seguro social de seu gerente, para cada empregado. Também se encontra no banco de dados a data de contratação do empregado. O banco oferece dois tipos de contas: conta-poupança e conta-movimento. As contas movimento podem possuir mais de um correntista, e um correntista pode possuir mais de uma conta. Cada conta possui um único número. O banco controla o saldo de cada conta assim como a data de último acesso. A conta poupança possui taxa de juros associada, e a conta movimento registra os excessos nos limites. Um empréstimo originado em uma agência pode ter sido obtido por um ou mais clientes. Cada empréstimo é identificado por um único número. O banco controla além do montante emprestado, os pagamentos das parcelas. Construa o diagrama E-R.
2. Construa um diagrama E-R para a secretaria de uma universidade. A universidade mantém dados sobre cada turma, inclusive do professor, programa horário e sala de aula. Para cada par estudante-turma, uma nota é registrada. Documente todas as suas hipóteses sobre o mapeamento de restrições.
3. TRE/RJ 2012 - CESPE - Técnico Judiciário - Programação de Sistemas
Julgue os seguintes itens, relativos à modelagem de dados: diagramas entidade-relacionamento e mapeamento para modelo relacional.
No modelo relacional, os dados são representados por um conjunto de registros e as