UNIVERSIDADE DO OESTE DE SANTA CATARINA – UNOESC
ÁREA DE CIÊNCIAS SOCIAIS APLICADAS
CURSO DE ENGENHARIA DA COMPUTAÇÃO
COMPONENTE CURRICULAR: BANCO DE DADOS I
Lista de Exercícios
1- Faça o MER para um sistema conforme descrito a seguir: Os colaboradores de uma empresa de consultoria estão
distribuídos em departamentos. Cada trabalho captado pela empresa constitui um projeto e a cada projeto estão
associados diversos empregados. Um colaborador pode participar de mais de um projeto simultaneamente, mas
apenas um colaborador pode ser o gerente do projeto. Vale lembrar que durante a execução do projeto, é
obrigatória a presença de um gerente de projetos.
2- Faça o MER para um sistema conforme descrito a seguir: Uma corretora de valores possui vários operadores de
bolsa, também chamados de assessores. A corretora possui vários clientes e cada cliente é atendido exclusivamente
por um assessor. Cada cliente possui uma conta corrente na corretora, que pode utilizar para depositar valores e
realizar a compra de ações. As ações possuem um código de negociação que as identificam exclusivamente e um
cliente pode comprar uma ou várias ações. Vale lembrar que o cliente pode comprar quantidades diferentes de cada
ação, portanto, é importante saber qual é a quantidade de ações de cada tipo que o cliente possui.
3 - Faça o MER para um sistema conforme descrito a seguir: Uma rede de supermercados deseja unificar os sistemas
de gestão e estoque de produtos. Cada mercado da empresa é uma filial e possui produtos em estoque. É
importante saber apenas a unidade e a quantidade de produtos disponível no estoque de cada mercado. Também é
importante conhecer os fornecedores que podem oferecer cada produto. Vale lembrar que os clientes atendidos
não são cadastrados no sistema pois a rede faz apenas vendas a vista, mas é importante guardar as vendas
efetuadas para saber quais itens são mais consumidos por época do ano ou período do mês.
4 - Faça o MER para um sistema conforme descrito a seguir: Um fórum possui um estoque enorme de processos
arquivados. Para resolver o problema da pesquisa dos processos, é necessário criar um sistema de informações
capaz de armazenas as informações de cada processo. Os processos são divididos por tipo, sendo vara cível, vara
criminal e vara de execução fiscal. O sistema deve guardar as informações de cada processo, que possui réus e
advogados obrigatoriamente, contudo é opcional que um processo tenha um promotor vinculado. Além disso, é
importante destacar que um réu pode estar sendo julgado em vários processos, bem como um advogado por estar
ligado a vários processos ao mesmo tempo. É importante saber a data de inicio do processo no fórum bem como seu
status de concluído ou em andamento.
5 - Faça o MER para um sistema conforme descrito a seguir: Um banco possui várias agencias espalhadas por vários
estados do Brasil. Cada agencia possui clientes que podem ter uma ou mais contas correntes. Existem ainda vários
tipos de investimentos que o banco oferece sendo Caderneta de Poupança, CDB, Fundos, Ações e Previdência
Privada. Cada produto de investimento possui um saldo e uma data de inicio e fim (resgate). Vale lembrar que o
cliente pode ter vários investimentos ligados a sua conta corrente. Outro ponto importante são os lançamentos na
conta corrente de cada cliente, pois os lançamentos podem ser débitos ou créditos, possuem data e valor, além de
uma descrição chamada “rubrica”. É importante guardar cada lançamento da conta de cada cliente para permitir ao
sistema imprimir o extrato de conta de cada cliente ao final do mês. Por fim é importante destacar que cada cliente
é atendido exclusivamente por um gerente de atendimento no banco. Mas um gerente do banco pode atender
vários clientes.
Download

Lista de Exercícios