Prévia do material em texto
<p>Olá, aluno(a)! Está com dificuldade ou sem tempo para elaborar esse MAPA? Iremos te ajudar!</p><p>Entre em contato</p><p>(63) 99129-5554</p><p>MAPA – PORTFÓLIO - IMERSÃO PROFISSIONAL_ PROJETO DE BANCO DE DADOS - 53_2024</p><p>Caro estudante!</p><p>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!</p><p>Visão Geral da Atividade</p><p>Nesta atividade, será apresentada uma situação hipotética para o desenvolvimento dos Modelos Conceitual, Lógico e Físico</p><p>Usaremos a ferramenta gratuita BR Modelo Web, disponível para acesso no site: https://www.brmodeloweb.com/.</p><p>Lembre-se que diversas outras ferramentas estão disponíveis para realização da mesma tarefa.</p><p>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.</p><p>Primeira Etapa</p><p>Como um desenvolvedor de soluções, você faz sistemas sob medida para seus clientes e a maioria dos sistemas precisa de bancos de dados.</p><p>Um cliente novo, dono de uma locadora de jogos de tabuleiro, quer um sistema para gerenciar o aluguel de jogos da loja.</p><p>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:</p><p>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.</p><p>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</p><p>Para cadastrar clientes, o atendente registra o CPF, nome completo, telefone, endereço e Email.</p><p>É 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.</p><p>Analise o problema e busque identificar as entidades. Relacionamentos e atributos do problema. Anote tudo para realizar a segunda etapa</p><p>Segunda Etapa</p><p>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.</p><p>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.</p><p>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.</p><p>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.</p><p>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.</p><p>Exporte os diagramas correspondentes ao Modelo Conceitual e Lógico e as instruções SQL para criação do Modelo Físico.</p><p>Descreva o problema e sua solução e anexe um PDF usando o modelo Word para entrega do MAPA.</p><p>No arquivo que será entregue por você deverá constar os seguintes itens:</p><p>DESCRIÇÃO DO PROBLEMA</p><p>Escreva o problema, conforme apresentado acima. Inclua informações que achar pertinentes, sem alterar o sentido da atividade proposta.</p><p>DESCRIÇÃO DA SOLUÇÃO</p><p>Modelo Conceitual</p><p>Descreva sua proposta de solução, informando quais foram as Entidades, Relacionamentos e Atributos identificados.</p><p>Inclua aqui o Diagrama do Modelo Conceitual.</p><p>Modelo Lógico</p><p>Descreva o modelo lógico, seus componentes e sua solução.</p><p>Inclua aqui o diagrama correspondente ao Modelo Lógico</p><p>Modelo Físico</p><p>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.</p><p></p><p>Material de Apoio para Desenvolvimento da Atividade</p><p>Para realizar a tarefa, você precisará usar uma ferramenta de representação visual para criação dos Modelos Conceitual, Lógico e Físico.</p><p>A ferramenta recomendada é o BR Modelo Web. É uma ferramenta gratuita, Open Source e desenvolvida no Brasil.</p><p>Para acesso à ferramenta, visite o site e crie sua conta:</p><p>https://www.brmodeloweb.com/lang/pt-br/index.html.</p><p>A documentação do BR Modelo Web pode ser consultada a seguir:</p><p>https://docs.brmodeloweb.com/.</p><p>Outra ferramenta indicada é o ERDPlus. Para conhecer a ferramenta, visite o site:</p><p>https://erdplus.com/.</p><p>Recursos Digitais para Apoio ao Desenvolvimento.</p><p>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.</p><p>Modelo conceitual de banco de dados</p><p>https://www.youtube.com/watch?v=bJEYHjjzY6Y.</p><p>BD - Como usar o Br Modelo Web (How to use Br Modelo Web [Entity-Relationship Diagram Tool])</p><p>https://www.youtube.com/watch?v=k7cmfg0T8kQ.</p><p>Como usar o BR Modelo Web</p><p>https://www.youtube.com/watch?v=nCSvoXVLo5U</p><p>Modelagem Entidade Relacionamento no BR Modelo Web para Empregados e Projetos (n para n)</p><p>https://www.youtube.com/watch?v=UH4TtQX4NNU</p><p>Auto-Relacionamento no Modelo Entidade Relacionamento (ER) para Banco de Dados I</p><p>https://www.youtube.com/watch?v=u-xdru05RiY.</p><p>Modelagem de Banco de Dados I - Especialização/generalização - Prof Robson UFMS Ponta Porã</p><p>https://www.youtube.com/watch?v=kpcncQuntgw.</p><p>image1.png</p><p>image2.png</p><p>image3.png</p>