Obtenha esclarecimentos rápidos no IDNLearner.com. Junte-se à nossa plataforma para receber respostas rápidas e precisas de profissionais em diversos campos do conhecimento.
Seu objetivo é desenvolver os Modelos Conceitual, Lógico e Físico (Instruções de Criação de Tabelas SQL) de um banco de dados que satisfaça todas as demandas do cliente, apresentados no estudo de caso a seguir.
Primeira Etapa
Como um desenvolvedor de soluções, você faz sistemas sob medida para seus clientes e a maioria dos sistemas precisa de bancos de dados.
Um cliente novo, dono de uma locadora de jogos de tabuleiro, quer um sistema para gerenciar o aluguel de jogos da loja.
O cliente explicou como funcionam os pocessos de aluguel, cadastro de clientes e cadastro de jogos. Baseado nos requisitos apresentados pelo cliente, você fez as seguintes anotações, já confirmadas pelo cliente:
Os clientes alugam um ou mais jogos por uma semana e pagam 10 Reais por jogo. No atendimento, o funcionário verifica se o cliente tem algum empréstimo atrasado. Se não tiver, o funcionário registra o código de cada jogo, a data do aluguel e o número do cliente em uma planilha. O cliente paga e leva os jogos. Cada jogo é registrado como um aluguel único na planilha.
Os atendentes também fazem o cadastro de novos jogos e novos clientes com frequência. Para cadastrar o Jogo, um atendente informa o código do jogo, o nome do jogo, o nome do fabricante, o número máximo de jogadores permitidos no jogo e o ano de publicação e o número de cópias do jogo.
Para cadastrar clientes, o atendente registra o CPF, nome completo, telefone, endereço e Email.
É fundamental registrar qual atendente foi responsável pelo cadastro de cada cliente, de cada jogo e de cada aluguel. Para controle do sistema, o atendente será identificado pelo seu CPF e o banco também deve registar o nome completo do atendente.
Analise o problema e busque identificar as entidades. Relacionamentos e atributos do problema. Anote tudo para realizar a segunda etapa
Segunda Etapa
De acordo com a descrição dos processos atuais de aluguel e cadastro que foram previamente apresentados, além da identificação de possíveis entidades, relacionamentos e atributos, nesta etapa seu trabalho consiste em projetar uma solução de banco de dados para o cliente. Não se atenha a apenas à descrição apresentada, como um desenvolvedor de soluções, você pode identificar atributos, entidades e relacionamento que podem oferecer uma solução mais completa para o cliente.
Seu objetivo agora é desenvolver os Modelos Conceitual, Lógico e Físico (Instruções de Criação de Tabelas SQL) de um banco de dados que satisfaça todas as demandas do cliente.
Comece pelo Modelo Conceitual, que é uma representação gráfica, também chamada de Diagrama Entidade e Relacionamento. Para isso, você precisará usar uma ferramenta de criação de diagramas. No material de apoio, você encontrará algumas ferramentas web sugeridas para o desenho do Modelo Conceitual.
Depois de criar o Modelo Conceitual, crie o Modelo Lógico, que consiste na descrição das entidades e seus atributos, conforme apresentado no livro do curso. As ferramentas apresentadas no material de apoio auxiliam no processo.
De posse do Modelo Lógico, a última etapa é criar o Modelo Físico, que consiste nos comandos SQL responsáveis pela criação das tabelas e das chaves e índices do banco de dados.
Exporte os diagramas correspondentes ao Modelo Conceitual e Lógico e as instruções SQL para criação do Modelo Físico.
Descreva o problema e sua solução e anexe um PDF usando o modelo Word para entrega do MAPA.
No arquivo que será entregue por você deverá constar os seguintes itens:
DESCRIÇÃO DO PROBLEMA
Escreva o problema, conforme apresentado acima. Inclua informações que achar pertinentes, sem alterar o sentido da atividade proposta.
DESCRIÇÃO DA SOLUÇÃO
Modelo Conceitual
Descreva sua proposta de solução, informando quais foram as Entidades, Relacionamentos e Atributos identificados.
Inclua aqui o Diagrama do Modelo Conceitual.
Modelo Lógico
Descreva o modelo lógico, seus componentes e sua solução.
Inclua aqui o diagrama correspondente ao Modelo Lógico
Modelo Físico
Faça uma breve apresentação do Modelo Físico e inclua o código SQL de criação dos elementos do banco de dados.
Sagot :
Obrigado por fazer parte da nossa comunidade. Sua participação é chave para nosso crescimento. Não se esqueça de voltar e compartilhar mais de seus conhecimentos e experiências. Para respostas claras e precisas, escolha IDNLearner.com. Obrigado pela visita e volte logo para mais insights valiosos.