Logo Passei Direto
Buscar

PORTFOLIO MODELAGEM DE DADOS

Relatório de aula prática de Modelagem de Dados: apresenta objetivo, procedimentos, checklist para usar o MySQL Workbench e elaborar um DER para sistema de empréstimo de biblioteca (entidades Aluno, Livro, Colaborador, Empréstimo com atributos), definição de chaves, tipos, cardinalidades, resultados e conclusão.

User badge image
Crys Alves

em

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

<p>ENGENHARIA DE SOFTWARE – BACHARELADO</p><p>CRISTIANE ALVES - RA:  3647447201</p><p>PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA:</p><p>NOME DA DISCIPLINA: MODELAGEM DE DADOS</p><p>MARAU/RS</p><p>2024</p><p>SUMÁRIO</p><p>1 OBJETIVO .............................................................................................................3</p><p>1.1 PROCEDIMENTOS PRATICOS..........................................................................3</p><p>1.2 ATIVIDADE PROPOSTA........... .........................................................................3</p><p>1.3 PROCEDIMENTOS PARA REALIZAÇÃO DA ATIVIDADE...........................4</p><p>2 CHECK LIST...........................................................................................................4</p><p>3 RESULTADO ................................................................................................5;6;7;8</p><p>4 CONCLUSÃO .........................................................................................................9</p><p>5 REFERENCIAS........................................................................................................9</p><p>1 OJETIVO</p><p>O objetivo dessa aula prática de Modelagem de Dados é:</p><p>* Utilizar as funcionalidades básicas de uma ferramenta de modelagem de banco de dados (Workbench MySQL).</p><p>* Elaborar um DER (Diagrama Entidade Relacionamento) de uma situação proposta.</p><p>O que é o Workbench MySQL: É um software que utiliza interface gráfica para modelagem de banco de dados, sendo o tipo mais indicado o relacional. A empresa proprietária é a Oracle, que disponibiliza gratuitamente para fins de estudos, pesquisas e uso particular. Para cada sistema operacional existe um instalador, e em alguns casos existe opções para diferentes versões dos sistemas operacionais.</p><p>1.1 Procedimentos práticos:</p><p>Desenvolver um Diagrama Entidade-Relacionamento (DER).</p><p>1.2 Atividade proposta:</p><p>Após leitura da situação proposta, desenvolver um Diagrama Entidade-Relacionamento (DER), que represente uma base de dados possível de ser implementado em um sistema de gerenciamento de banco de dados utilizando o software Workbench MySQL.</p><p>Uma biblioteca de uma universidade realiza empréstimo de suas obras para os alunos da instituição. Neste contexto temos:</p><p>· Aluno: pessoas que possuem registro na faculdade e são autorizadas a fazer empréstimo de livros na biblioteca;</p><p>· Livro: publicações físicas com registros passiveis de serem emprestados;</p><p>· Colaborador: funcionário da instituição autorizado a fazer empréstimos de livros aos alunos;</p><p>· Empréstimo: ação que o colaborador registra no sistema, e permite que livro fique relacionado ao aluno, por determinado período estabelecido pela biblioteca.</p><p>Cada entidade acima possuem os seguintes atributos:</p><p>Aluno (ra, nome, email, telefone)</p><p>Livro (isbn, nome, autor, páginas)</p><p>Colaborador (cpf, nome, email, cargo)</p><p>Empréstimo (id, dataEmprestimo, dataDevolucao, livroIsbn, colaboradorCpf)</p><p>Defina as chaves primárias e secundárias, defina também os tipos de dados dos atributos e elabore o DER utilizando o Workbench MySQL.</p><p>1.3 Procedimentos para a realização da atividade:</p><p>Fazer o download da ferramenta Workbench MySQL para elaborar o DER .</p><p>Após download do programa iniciei o Workbench MySQL, em seguida cliquei no ícone representado na Figura 01:</p><p>Figura 01 – Ícone para iniciar um projeto no Workbench MySQL.</p><p>2 CHECKLIST</p><p>· Verificar as entidades que fazem parte do sistema para a biblioteca descrita na proposta da atividade;</p><p>· Definir os atributos, bem como as chaves primárias e estrangeiras que permite o relacionamento entre as entidades;</p><p>· Determinar os tipos de dados de cada um dos atributos;</p><p>· Modelar no Workbench MySQL o diagrama entidade-relacionamento para a biblioteca.</p><p>3 RESULTADO</p><p>Utilizando o Workbench MySQL o 1º processo foi criar as tabelas com as entidades e definir seus atributos e os tipos de dados, conforme imagens abaixo:</p><p>Entidade Aluno com seus atributos e tipos de dados definido como a chave primária o atributo RA:</p><p>Entidade Livro com seus atributos e tipos de dados, definido como a chave primaria o atributo ISBN:</p><p>Entidade Colaborador com seus atributos e tipos de dados:</p><p>Entidade Empréstimo com seus atributos e tipos de dados.</p><p>Na entidade Empréstimo foi definida como chave primária o atributo idEmprestimo e a chaves estrangeiras, livroIsbn e colaboradorCpf pois, fazem referências aos atributos das entidades Livro e Colaborador:</p><p>Chave estrangeira LivroIsbn e ColaboradorCpf</p><p>Vamos ter o Grau de Cardinalidade de Colaborador para Empréstimo e de Empréstimo para livros de 1 – N:</p><p>Vamos conter o Grau de Cardinalidade entre Alunos e Empréstimo é de 1 – N , pois 1 aluno pode fazer 1 ou varios empréstimos de livros:</p><p>Abaixo o Diagrama Entidade-Relacionamento (DER) completo:</p><p>3 CONCLUSÃO</p><p>Após término desta aula prática, conclui que a realização dessa atividade utilizando a ferramenta My SQL Workbench, e executar na prática os conhecimentos adquiridos nas aulas da matéria de Modelagem de Dados, foi de suma importância para aprimorar o aprendizado e compreender o funcionamento de um banco de dados.</p><p>4 REFERENCIAS</p><p>Fonte : https://dev.mysql.com/downloads/workbench</p><p>image3.png</p><p>image4.png</p><p>image5.png</p><p>image6.png</p><p>image7.png</p><p>image8.png</p><p>image9.png</p><p>image10.png</p><p>image1.png</p><p>image2.png</p>

Mais conteúdos dessa disciplina