lista de exercícios 1

Propaganda
LISTA DE EXERCÍCIOS 1
1) Uma instituição bancária deseja controlar o movimento das suas contas correntes. A
instituição possui agências espalhadas por várias cidades e o seu cadastro contém
informações sobre código, nome, endereço onde a agência é localizada. No cadastro de
clientes estão armazenados os dados de nome, CPF e endereço de cada cliente. As contas
correntes são identificadas por um número e fornecem o saldo atualizado das mesmas. Fazer
um DER que apresente uma solução para o problema.
2) Uma empresa de agenciamento de mão-de-obra pretende informatizar o cadastro de
profissionais, candidatos a empregos temporários. Objetivando construir um banco de dados
onde possa manter dados cadastrais dos profissionais e seus contratos temporários com as
empresas clientes. O profissional é identificado por um número de controle e além desta
identificação ficam registrados seu nome, endereço, nascimento e profissão. Os contratos de
mão-de-obra temporária são feitos individualmente (um contrato para cada profissional) com
as empresas clientes. Cada contrato é identificado por um número único e nele são registrados
a empresa contratante, a vigência do contrato (data de início e de término) e o valor pago por
hora trabalhada. As empresas clientes são identificadas por um C.G.C. e possuem um nome e
endereço. Fazer um DER que apresente uma solução para o problema.
3) A Comercial Space é uma empresa atuante no mercado varejista do Rio de Janeiro. Seus
clientes ao fazerem um pedido de compra de produtos é sempre atendido por um vendedor,
responsável pelo atendimento e tirado do pedido. Cada pedido é composto de um ou mais
produtos. Visando a melhoria de seu sistema operacional bem como um melhor
posicionamento frente aos seus concorrentes, a Comercial Space pretende implementar uma
série de mudanças na área de Vendas e Marketing. Inicialmente necessita montar um Banco
de Dados onde obtenha as seguintes informações para subsidiar seu planejamento:
Identificação e nome do vendedor;
Identificação, nome e endereço do cliente;
Identificação e descrição dos produtos;
Número, valor, data e produtos (com suas quantidades) dos pedidos.
1
Caso Controle de Cinemas:
Vamos projetar um modelo da dados que atenda às necessidades de controle dos
cinemas e filmes em uma determinada empresa de distribuição de filmes.
Visão do negócio:
 Área de Negócio: Departamento de Programação;
 Função Gerencial: Administração de Cinemas.
Após várias reuniões com os futuros usuários do sistema, relacionamos uma série de
regras do negócio e que serão a base para o desenvolvimento do diagrama ER:
 A empresa de distribuição possui vários cinemas, em diversas localidades;
 Cada cinema possui uma identificação única, um nome fantasia, um endereço






completo, incluindo rua, avenida, bairro, município, estado e sua capacidade de
lotação;
Os filmes podem ser dos mais variados tipos e gêneros;
Cada filme é registrado com um título original, e se for filme estrangeiro, possuirá
também o título em português, o gênero, sua duração, sua impropriedade e seu país
de origem, informações sobre os atores que compõem seu elenco, e o seu diretor.
Existirá um único diretor para cada filme;
Alguns cinemas apresentam mais de um filme em cartaz, sendo nestes casos,
sessões alternadas com um filme e outro;
AS sessões possuem horários que variam de acordo com a duração do filme,
havendo sempre um intervalo de aproximadamente 15 minutos entre elas;
Os atores de um filme podem, obviamente, atuar em diversos filmes, assim como o
diretor de um filme pode também ser ator neste filem ou ainda mais, ser ator em
outro filme. Um ator possui as seguintes características: um número de identificação,
um nome, uma nacionalidade e uma idade;
As sessões de cinema devem ter seu público registrado diariamente, para que se
permita a totalização dos assistentes quando o filme sair de cartaz, ou a qualquer
instante;
Nas reuniões de levantamento, os usuários nos passaram as seguintes necessidades
de informação:
 Apuração do público por município, por cinema, e por sessão de cada cinema;
 Permitir uma forma de consulta, que dado um determinado ator, sejam localizados
os cinemas onde estão em cartaz os filmes em que este ator atua;
ex:”Quais cinemas (nomes) passam files em que atue a atriz “Julia Roberts” ?
Queremos obter somente os nomes dos cinemas, independentemente dos filmes.”
 Em quais cinemas está sendo exibido um determinado gênero de filme;
 Em quais cinemas estão sendo exibidos filmes nacionais.
Referência Bibliográfica:
- Machado F.N., Abreu M.,”Projeto de Banco de dados - Uma
visão prática”, Editora Érica, 1996.
2
Caso Grupo de Pesquisa sobre Vírus:
Um grupo de pesquisa médica de um grande hospital deseja construir e manter um
banco de dados sobre todas as publicações relativas a certos tipos de vírus.
A informação registrada sobre cada vírus inclui o nome científico e um texto livre para
descrição científica do mesmo. Cada publicação é impressa em uma edição particular do jornal
científico do hospital, identificado pelo nome do jornal, o número do volume e o número da
edição.
Uma publicação pode ter um ou mais autores e ser referente a um ou mais tipos de
viroses.
O resumo (abstract) da publicação também é armazenado no banco de dados, junto
com o nome do autor (autores) e o nome da instituição (instituto) à qual a pesquisa está
associada, caso esta seja de fora do grupo de pesquisas.
Cada publicação contém uma lista de referências a outras publicações e esta
informação é registrada na base de dados.
As publicações editadas pelo grupo de pesquisa, além das informações normais
armazenadas para cada publicação, possuem informações a respeito do contrato de pesquisa
(número do contrato, valor, data de início e término).
A seguir, são apresentadas algumas das necessidades de informação por parte dos
usuários:




Entrar uma nova publicação com todas as informações;
Listar os detalhes de todas as publicações relativas a um vírus específico;
Listar as publicações de um específico autor;
Listar as publicações associadas a uma determinada pesquisa.
Visão do negócio:
-
Área de Negócio: Pesquisa Médica;
Função Gerencial: Controle de Publicações Técnicas.
Referência Bibliográfica:
- Machado F.N., Abreu M.,”Projeto de Banco de dados - Uma
visão prática”, Editora Érica, 1996.
3
4
Download