Baixe o app para aproveitar ainda mais
Prévia do material em texto
7 Sistema de Ensino 100% ON LINE Superior Tecnologia em Gestão da Tecnologia da Informação JEFFERSON VIEIRA DA FONSECA ROTEIRO AULA PRÁTICA modelagem de dados PALMAS- TO 2023 JEFFERSON VIEIRA DA FONSECA ROTEIRO AULA PRÁTICA modelagem de dados Roteiro Aula Prática apresentado a Universidade UNOPAR como requisito para obtenção de média para a disciplina de Modelagem de Dados Tutor(a) à Distância: Vanessa Cristina Silicani PALMAS -TO 2023 SUMÁRIO 1 INTRODUÇÃO 3 2 DESENVOLVIMENTO 4 2.1 DESENVOLVIMENTO DE UM DIAGRAMA DE CLASSES 4 2.1.1 Métodos 4 2.1.2 Problema Proposto 4 2.1.3 Resultados 5 3 CONCLUSÃO 6 REFERÊNCIAS 7 INTRODUÇÃO O propósito do diagrama de classes é modelar a visão estática de um banco de dados. Afinal, a modelagem de dados torna mais fácil para desenvolvedores, arquitetos de dados, analistas de negócios e outras partes interessadas visualizar e entender as relações entre os dados em um banco de dados ou data warehouse. Além disso, pode reduzir erros no desenvolvimento de software de banco de dados. Diagramas Entidade-Relacionamento, fornecem o correto relacionamento entre as tabelas de um banco de dados do tipo relacional, através das chaves primárias identificadas no processo de modelagem. Deste modo, o desafio deste roteiro de aula prática, consiste no desenvolvimento de um diagrama DER para um sistema de uma biblioteca da universidade. DESENVOLVIMENTO DESENVOLVIMENTO DE UM DIAGRAMA DE CLASSES Métodos Os diagramas DER são usados em todo o mundo para obter uma visão geral rápida de um Banco de Dados. Ele descreve a estrutura de um do BD definindo os atributos, bem como as chaves primárias e estrangeiras que permite o relacionamento entre as entidades. Com a ajuda de um software, o desenvolvimento do diagrama de DER fica fácil e intuitivo. Neste caso, para o desenvolvimento do diagrama de foi utilizado o Workbench MySQL da empresa Oracle®. Problema Proposto Problema Proposto: Desenvolver um diagrama de classes para um sistema de uma biblioteca para Universidade, levando em consideração os seguintes requisitos: Uma biblioteca de uma universidade realiza empréstimo de suas obras para os alunos da instituição. Neste contexto temos: - Aluno: pessoas que possuem registro na faculdade e são autorizadas a fazer empréstimo de livros na biblioteca; - Livro: publicações físicas com registros passiveis de serem emprestados; - Colaborador: funcionário da instituição autorizado a fazer empréstimos de livros aos alunos; - 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. Cada entidade acima possuem os seguintes atributos: Aluno (ra, nome, email, telefone) Livro (isbn, nome, autor, paginas) Colaborador (cpf, nome, email, cargo) Empréstimo (id, dataEmprestimo, dataDevolucao, livroIsbn, colaboradorCpf) Resultados Figura 1. Diagrama DER – Sistema de Biblioteca da Universidade Fonte: elaborado pelo autor no Workbench, (2023) CONCLUSÃO Conclui-se por meio deste roteiro de aula prática, que os diagramas DER são fundamentais para o processo de modelagem dos bancos de dados relacionais. Dependendo da complexidade de um sistema, é possível até utilizar um único diagrama de DER para modelar um banco de dados completo ou então usar vários diagramas entidade-relacionamento para modelar os componentes de um BD. Tais digramas podem ser usados para modelar os objetos que compõem o sistema, para exibir os relacionamentos entre os objetos e para descrever o que esses objetos fazem e os serviços que eles fornecem. REFERÊNCIAS ELMASRI, Ramez & NAVATHE, Shamkant B. Sistemas de Banco de Dados. 6ª edição, São Paulo-SP: Pearson Addison Wesley, 2011 HEUSER, Carlos Alberto. Projeto de Banco de Dados, Porto Alegre: Instituto de informática da UFRGS, Sagra Luzzato, 2001 Série livros didáticos n.º 4. STAIR, R. M.; REYNOLDS, G. W. Princípios de Sistemas de Informação. São Paulo: Pioneira, 2006
Compartilhar