Prévia do material em texto
NOME: TAYNARA DE JESUS ALVES RA: 3717181402 CURSO: ANÁLISES E DESENVOLVIMENTO DE SISTEMAS DISCIPLINA: MODELAGEM DE DADOS I. INTRODUÇÃO O Workbench MySQL, desenvolvido pela Oracle, é uma ferramenta essencial para a modelagem de banco de dados, especialmente no contexto de bancos de dados relacionais. Com uma interface gráfica intuitiva, oferece aos usuários uma plataforma robusta e eficiente para projetar, visualizar e administrar bancos de dados MySQL. Disponibilizado gratuitamente para fins educacionais, de pesquisa e para uso pessoal, o Workbench MySQL é uma escolha popular entre estudantes, profissionais e entusiastas da área de bancos de dados. Este software está disponível para uma variedade de sistemas operacionais, cada um com seu próprio instalador, garantindo acessibilidade e facilidade de uso em diferentes ambientes. Este artigo explora as características e benefícios do Workbench MySQL, destacando sua importância no desenvolvimento e gerenciamento de sistemas de banco de dados relacionais. II. OBJETIVOS Desenvolver um Diagrama Entidade-Relacionamento (DER). III. MATERIAIS E MÉTODOS De acordo com os demais procedimentos propostos no arquivo de orientação do relatório, apresentou-se as seguintes informações: 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. 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. 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, páginas) Colaborador (cpf, nome, email, cargo) Empréstimo (id, dataEmprestimo, dataDevolucao, livroIsbn, colaboradorCpf) 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. Será necessário verificar as seguintes questões: 1. Verificar as entidades que fazem parte do sistema para a biblioteca descrita na proposta da atividade; 2. Definir os atributos, bem como as chaves primárias e estrangeiras que permite o relacionamento entre as entidades; 3. Determinar os tipos de dados de cada um dos atributos; 4. Modelar no Workbench MySQL o diagrama entidade-relacionamento para a biblioteca. 5. Você deverá entregar o DER elaborado. IV. RESULTADO Para criar o Diagrama Entidade-Relacionamento (DER) no Workbench MySQL, você pode começar criando um novo modelo de banco de dados e adicionando tabelas correspondentes às entidades Aluno, Livro, Colaborador e Empréstimo. Para cada tabela, adicione os atributos conforme descrito na situação proposta, estabeleça os relacionamentos entre as tabelas, vinculando chaves estrangeiras (FK) às chaves primárias (PK), e defina as chaves primárias para cada tabela. Uma vez concluído, você pode gerar automaticamente o DER clicando em "Database" no menu superior e selecionando "Reverse Engineer...". Isso criará um modelo visual do seu banco de dados, incluindo todas as tabelas, atributos e relacionamentos. V. CONCLUSÃO Em resumo, a criação do Diagrama Entidade-Relacionamento (DER) no Workbench MySQL é um processo estruturado e intuitivo. Ao seguir os passos mencionados, é possível modelar com precisão a estrutura do banco de dados, definindo suas entidades, atributos e relacionamentos de maneira clara e organizada. A utilização de chaves primárias e estrangeiras garante a integridade dos dados e a coerência das informações armazenadas. Além disso, a capacidade de gerar automaticamente o DER oferece uma maneira eficiente de visualizar o modelo de banco de dados, facilitando o entendimento e a comunicação entre os membros da equipe de desenvolvimento. Em suma, o Workbench MySQL proporciona uma ferramenta poderosa para a criação e gerenciamento de bancos de dados, contribuindo para o sucesso de projetos de desenvolvimento de sistemas.