Escolar Documentos
Profissional Documentos
Cultura Documentos
3) Deseja-se criar um banco de dados para uma agência de turismo contendo informações sobre recursos
oferecidos pelas cidades que fazem parte da programação de turismo da agência. As informações a serem
mantidas sobre cada cidade referem-se a hotéis, restaurantes e pontos turísticos. Sobre os hotéis deseja-se
guardar seu nome, endereço, categoria (5 estrelas, 4 estrelas, etc), os tipos de apartamentos existentes, o valor
da diária de acordo com o tipo do apartamento. Sobre cada cidade deve-se armazenar seu nome, estado e um
código único para buscas. Sobre os restaurantes é de interesse guardar o nome, endereço e a categoria (de luxo,
simples, etc). Nesse banco estão sendo considerados como pontos turísticos igrejas, casas de show e museus,
entre outros. No caso de igrejas deseja-se manter informações sobre o seu nome, a data de construção, a religião
em que é ou foi utilizada, o endereço, uma descrição e o estilo de construção. Para casas de show devem ser
guardados o seu nome, o tipo de show, o endereço, uma descrição e os dias de funcionamento e horário. Para
museus deseja-se guardar seu nome, a data de fundação, o número de salas, o endereço, uma descrição e
fundadores. Sobre os outros pontos turísticos deseja-se armazenar somente informações gerais, tais como, um
nome, uma descrição e o endereço.
4) A empresa possui diversos depósitos espalhados pelo estado, de modo a melhor atender seus clientes. Cada
depósito tem endereço, cidade e telefone. Assim, um item de mercadoria pode possuir saldo estocado em um ou
mais depósitos, interessando sempre saber, obviamente, qual o saldo de cada item em cada depósito, para poder
programar as entregas. Cada item é fornecido por um ou mais fornecedores, a respeito dos quais a empresa
precisa saber CPF ou CGC, razão social ou nome, endereço e dois telefones. Portanto, o preço unitário de um
item pode variar conforme o fornecedor. Assim, temos agora dois preços unitários: o de compra (preço unitário do
fornecedor) e o de venda (preço pelo qual a mercadoria é vendida). Com o crescimento do número de
vendedores, a empresa resolveu dividi-los em pequenas equipes, chefiadas por um dos vendedores que, assim,
passou a acumular a função de Supervisor Regional de Vendas, sem deixar de ser um vendedor. Agora cada
vendedor está vinculado obrigatoriamente a um supervisor (e somente um obviamente).
5) Uma escola deseja disponibilizar em uma intranet as notas de seus alunos por matéria e por bimestre, sendo
que um semestre sempre terá duas nos bimestrais e a média do final do semestre será calculada pelo sistema. Na
página, o aluno poderá visualizar o código da matéria, a descrição da matéria, bimestre, nota e no final do
semestre a respectiva média final. Também poderá consultar quais as matérias cursa no semestre, e respectivos
professores. O professor pode visualizar quais matérias leciona em cada curso e lanças as notas de cada aluno. A
escola também deseja extrair relatórios ou pesquisas sobre as matérias que o aluno cursa e vice-versa e ainda
quais professores lecionam que matéria e vice-versa. Para que não haja confusão entre matérias com mesmo
nome, mas em cursos e conteúdos diferentes, e ainda considerando que podem existir várias turmas do mesmo
curso e no mesmo semestre, todas as matérias possuirão um código. Assim, matemática I da turma A do curdo de
Administração terá um código de matéria diferente de matemática I do mesmo curso de Administração da turma B.
Será diferente também da matemática I de qualquer outro curso. Desta forma cada código de matéria terá
somente um professor responsável.
6) Uma empresa de informática presta consultoria para vários clientes desenvolvendo projetos de sistemas
envolvendo banco de dados. Cada filial dessa consultoria possui seus próprios clientes, não podendo uma filial
prestar serviços a clientes de outra. Podem, porém, os funcionários de uma filial serem utilizados por outra quando
isso for necessário. Como “em casa de ferreiro o espeto é de pau”, a consultoria não dispõe de um sistema que
aponte: que funcionários estão alocados em qual projeto; horas de funcionamento em cada projeto; qual projeto
pertence a qual cliente; a qual filial o cliente está vinculado e o total de horas de cada projeto.