Baixe o app para aproveitar ainda mais
Prévia do material em texto
FACULDADE UNOPAR – POLO Pontalina/Go 2023 ENGENHARIA DE SOFTWARE PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA: MODELAGEM DE DADOS PONTALINA/GO 2023 NOME ALUNO MATRICULA PORTFÓLIO – RELATÓRIO DE AULA PRÁTICA MODELAGEM DE DADOS Trabalho de portfólio apresentado como requisito parcial para a obtenção de pontos para a média semestral. Orientador: Tutor Vinicius Camargo Prattes SUMÁRIO 1 INTRODUÇÃO ........................................................................................................ 3 2 DESENVOLVIMENTO ............................................................................................ 4 2.1 MÉTODO ................................................................................ ................................4 2.2 RESULTADOS........................................................................................................ 5 3 CONCLUSÃO ......................................................................................................... 7 4 REFERÊNCIAS....................................................................................................................8 3 1 INTRODUÇÃO Modelagem de dados é o ato de explorar estruturas orientadas a dados. É o processo de criação de um diagrama simples a partir de um sistema (como um aplicativo, software ou plataforma) complexo, usando texto e símbolos para representar a forma como os dados fluirão. Para realização da aula pratica de modelagem o software sugerido foi o Workbench MySQL. 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 existem opções para diferentes versões dos sistemas operacionais. 4 2 DESENVOLVIMENTO Para criação do banco de dados foi utilizado a ferramenta de gerenciamento de banco de dados MySQL MySQL Workbench da Oracle. Este software e bastante versátil, permite criar e gerenciar banco de dados sem que o usuário tenha conhecimento aprofundado na linguagem SQL. Pois a própria ferramenta implementa a codificação de acordo com instruções que o usuário insere na parte gráfica. 2.1 MÉTODO Foi criado banco de dados de uma biblioteca, através do software MySQL Workbench, "que é um programa de gerenciamento de banco de dados MySQL da Oracle, que permite criar, modelar e implementar diferentes bancos de dados envolvendo várias entidades e relacionamentos (DER). Foi criado as tabelas das entidades ALUNO, LIVROS, EMPRESTIMOS_LIVROS E COLABORADORES conforme na tabela abaixo, bem como definido seus atributos, conforme segu a estrutura descrita. Figura 1 5 Figura 2 Na figura 2 foi estabelecido os relacionamentos entre as entidades. 2.2 RESULTADOS A atividade proposta era Criar um Diagrama de Entidade-Relacionamento de uma biblioteca de Universidade, utilizando o Workbench MySQL. O 1° passo foi criar as tabelas com as entidades, definir seus atributos e os tipos de dados. Entidade ALUNO com seus atributos e tipos. Entidade LIVRO com seus atributos e tipos de dados. Entidade COLABORADOR com seus atributos e tipos de dados. E por último a entidade EMPRESTIMOS_LIVROS com seus atributos e dados. Na entidade ALUNO foi definida como chave primaria o atributo RA. Na entidade Livros foi definida como chave primaria o atributo ISBN. Na entidade EMPRESTIMOS_LIVROS foi definida como chave primaria o atributo ID_EMPRESTIMOS e a chave estrangeiras. livrolsbn e COLABORADOR CPF, pois fazem referências aos atributos das entidades LIVROS e COLABORADOR. Chave Estrangeira LIVROLSBN. Chave Estrangeira COLABORADORCPF. tendo O Grau de Cardinalidade em 6 ambos de colaborador para EMPRESTIMOS_LIVROS e de EMPRESTIMOS_LIVROS para LIVROS 1-N. Na entidade COLABORADOR foi definida como chave primaria o atributo CPF. O grau de cardinalidade entre as entidades ALUNOS e EMPRÉSTIMO e de 1-N, pois 1 aluno pode fazer 1 ou vários empréstimos de livros. Assim ficou o Diagrama Entidade-Relacionamento (DER) completo. 7 3 CONCLUSÃO Ao utilizarmos a ferramenta MySQL Workbench, foi possível desenvolver um banco de dados de uma biblioteca de uma Universidade, é estabelecer os atributos para cada entidade como como os relacionamentos entre elas. De forma simplificada a ferramenta auxilia e possibilita de forma pratica o usuário a criação sem conhecimento aprofundado na linguagem SQL. 8 REFERÊNCIAS https://www.devmedia.com.br/introducao-ao-novo-mysql-workbench/25939 https://downloads.mysql.com/archives/workbench/ https://www.devmedia.com.br/introducao-ao-novo-mysql-workbench/25939 SUMÁRIO 1 INTRODUÇÃO 2 DESENVOLVIMENTO 2.1 MÉTODO 2.2 RESULTADOS 3 conCLUSÃO REFERÊNCIAS
Compartilhar