MAPA - PORTFÓLIO - IMERSÃO PROFISSIONAL: PROJETO DE BANCO DE DADOS - 53_2024
Precisando de assessoria nos seus TRABALHOS entre em contato com a 2M ASSESSORIA
E-mail: assessoria.academica2m@gmail.com
Whats: (15) 98115-0680
Partimos do princípio de que os desafios são fundamentais para aprender e desenvolver habilidades necessárias. Portanto, é eficaz conectar o conhecimento com situações práticas. Nesta tarefa, você deve explorar como a disciplina pode enriquecer sua experiência e carreira. Siga as diretrizes da atividade MAPA para um resultado excelente!
Visão Geral da Atividade
Nesta atividade, será apresentada uma situação hipotética para o desenvolvimento dos Modelos Conceitual, Lógico e Físico.
Usaremos a ferramenta gratuita BR Modelo Web, disponível para acesso no site: https://www.brmodeloweb.com/.
Lembre-se que diversas outras ferramentas estão disponíveis para realização da mesma tarefa.
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.
Material de Apoio para Desenvolvimento da Atividade
Para realizar a tarefa, você precisará usar uma ferramenta de representação visual para criação dos Modelos Conceitual, Lógico e Físico.
A ferramenta recomendada é o BR Modelo Web. É uma ferramenta gratuita, Open Source e desenvolvida no Brasil.
Para acesso à ferramenta, visite o site e crie sua conta:
https://www.brmodeloweb.com/lang/pt-br/index.html.
A documentação do BR Modelo Web pode ser consultada a seguir:
https://docs.brmodeloweb.com/.
Outra ferramenta indicada é o ERDPlus. Para conhecer a ferramenta, visite o site:
https://erdplus.com/.
Recursos Digitais para Apoio ao Desenvolvimento.
Os seguintes vídeos apresentam o BR Modelo Web e sua versão para instalação local. Os princípios da versão local se aplicam à versão web. Estes vídeos também ajudam possuem exemplos do desenvolvimento das 3 etapas do trabalho.
Precisando de assessoria nos seus TRABALHOS entre em contato com a 2M ASSESSORIA
E-mail: assessoria.academica2m@gmail.com
Facebook: fb.me/ajudaemTrabalhosdeprogramacao
Whats: (15) 98115-0680
Canal do Youtube: youtube/2mAssessoria
0 comentários:
Postar um comentário