Buscar

LISTA_01

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Exercícios de Modelagem de Dados (Conceitual)
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.
Fazer um DER que apresente uma solução para o problema. 
Caso 4: 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.
Construa um MER (Modelo de Entidade e Relacionamentos) para o problema 
Referência Bibliográfica:
- Machado F.N., Abreu M.,”Projeto de Banco de dados - Uma 
 visão prática”, Editora Érica, 1996.

Continue navegando