Baixe o app para aproveitar ainda mais
Prévia do material em texto
Avaliação 2 da N1 – Banco de Dados Profa. Vanessa Cristina Com base nos grupos divididos em aula para realizar a avalição 2, o grupo deverá escolher apenas UM dos cenários descritos abaixo e fazer o que se pede: • Refinar o enunciado e descrevê-lo para composição do projeto; • Construir o diagrama Entidade relacionamento (Entidades, atributos, relacionamentos e cardinalidades mínimas e máximas); • Gerar Modelo lógico tabular, dever ser editado para que o mesmo mantenha os atributos exatamente como será incluído no SGBD; • Construir o projeto Físico do Banco, especificando para cada tabela as descrições, as colunas, tipos de dados de cada coluna e as restrições de integridade. Essa avaliação tem peso 10 e irá compor a nota A2 da N1. A entrega deverá ser feita por apenas um integrante do grupo (grupos criados no Blackboard, atentem-se para ser o mesmo grupo da APS). Modelos idênticos não serão considerados e envios zerados. Cenário 1. Uma empresa de transporte de grãos “Carga Certa”, deseja construir um banco de dados para controlar os fretes executados por ela, para tanto alguns requisitos foram identificados junto ao cliente: • A empresa possui uma frota com 20 caminhões com capacidade para transportar 30 toneladas de grãos (soja, milho, sorgo, algodão, entre outros), pode haver fretes com pesagem inferior, mas nunca superior. Para os caminhões é necessário armazenar os seguintes dados (placa, renavam, chassis, cor, marca, modelo, ano de fabricação e um código de identificação); • Os caminhões sofrem manutenções periódicas, que podem ser corretivas ou preventivas, o cliente precisa ter um controle dos gastos efetivos com cada caminhão, para tanto é necessário definir como tratar os gastos e manutenções; • A empresa precisa ter controle dos funcionários que são os motoristas dos caminhões, sabe-se que não é permitido um funcionário pode dirigir um ou mais veículos (não ao mesmo tempo), mas é necessário sempre que o funcionário esteja trabalhando com um caminhão. Os dados que o cliente necessita armazenar no banco de dados acerca dos funcionários (Nome, RG, CPF, Data de nascimento, CNH, número carteira de trabalho, endereço completo, telefone e seus dependentes, quando houver; • Sobre os fretes é necessário saber nome do cliente, origem, destino, data de carregamento, tipo de grão, valor do frete que é calculado de acordo com a quantidade peso carregado (valor por tonelada), ou seja, o valor de um frete e outro nunca será igual, pois o caminhão pode carregar até 30 toneladas, mas também pode carregar menos; • Sabe-se que o motorista (funcionário) recebe seu salário por comissão de frete, a comissão é calculada da seguinte forma total carregado por frete * 10%. Por exemplo, se um frete que custou 1.500,00 o valor a ser pago é de 150,00 e por tanto o salário será pago de acordo com a quantidade de fretes que o mesmo realizar no mês; • Deve-se manter cadastro dos clientes e dos fornecedores da empresa, para tanto é preciso definir quais dados armazenar para cada um; • O cliente necessita dos seguintes relatórios: o Gastos mensais com cada caminhão; o Fretes por motorista e caminhão; o Cálculo do salário semanal, mensal e quinzenal dos motoristas; o Total Lucro por caminhão mensal, deve-se levar em consideração para cálculo o total de gastos. Cenário 2. A empresa “Venda rápida”, vende diversos tipos de produtos através de um sistema de telemarketing, no qual o cliente pode solicitar informações sobre produtos e preços por telefone. As vendas são efetuadas por um atendente, que recebe salário sobre as comissões de cada venda. Se o cliente quiser comprar algum produto, ele é cadastrado no sistema, ou se já estiver cadastrado, sua ficha é recuperada e atualizada. Depois disso, registra-se a sua compra composta de um ou mais produtos. Cada compra gera uma entrega para o cliente, que pode ser de vários tipos, dependendo da escolha do cliente (ex: por moto-boy, correio, sedex, fedex, etc.), acrescentando-se o preço do transporte à entrega. Cada compra corresponde a um ou mais pagamentos que devem ser efetuados pelo cliente nos prazos combinados (à vista, 2 vezes, cartão, etc). Se não houver o produto solicitado em estoque, verifica-se quem é o fornecedor do produto e emite-se um pedido ao fornecedor de uma quantidade mínima suficiente para atender o cliente e alimentar o estoque. Os relatórios que a empresa de telemarketing necessita são: • Relatórios semanais, quinzenais e mensais de vendas; • Relatórios semanais e mensais de venda de cada atendente para fins de cumprimento de meta; • Relatório de tipo de entrega por cliente e por produto; • Relatórios mensais de tipo de pagamento por mês para fins de análise de formas de pagamentos a oferecer. Cenário 3. A academia de ginástica “Treine Bem”quer informatizar seu gerenciamento. Para tanto os seguintes requisitos foram coletados: • Os funcionários da academia estão divididos em atendentes que fazem matrículas e recebem salário fixo + comissão por venda de pacotes especiais, por exemplo (Treino + personal, treino + aula extra, entre outros), funcionários personal, funcionários administrativos. Funcionários do tipo personal tem salário fixo e mais comissão por aluno individual. Para melhor controle são necessários os seguintes dados acerca dos funcionários (nome, RG, CPF, data de nascimento, endereço completo, telefone, salário entre outros dados que podem ser identificados na modelagem); • Para as matrículas é necessário armazenar os dados dos alunos (nome, RG, CPF, data de nascimento, endereço completo, telefone, entre outros dados que podem ser identificados na modelagem; • Para aulas de musculação não é necessário ter horário fixo, o aluno pode treinar a hora que lhe convém. Para as aulas especiais e com personal individual deve ser controlado as atividades que o aluno realiza, a frequência, professores, horários, turmas; • É necessário manter controle acerca dos pagamentos dos alunos; • Cada aluno pode efetuar matrícula em diversas modalidades. Cada professor pode dar aula em mais de uma modalidade. Cada turma é formada pelo professor, alunos, modalidade e o horário de realização da aula. • Os relatórios que o cliente necessita são: o Relatório de alunos matriculados; o Relatório semanal de frequência dos alunos; o Relatório de aulas por professor; o Relatório de salário mensal dos funcionários.
Compartilhar