Prévia do material em texto
1 UNIVERSIDADE ANHANGUERA ANÁLISE E DESENVOLVIMENTOS DE SISTEMAS ANA LUIZA BEZERRA DA SILVA MODELAGEM DE DADOS BIBLIOTECA BRASÍLIA 2025 2 ANA LUIZA BEZERRA DA SILVA MODELAGEM DE DADOS BIBLIOTECA Trabalho de portfólio apresentado como requisito Parcial para a obtenção de média semestral. BRASÍLIA 2025 3 SUMÁRIO 1. INTRODUÇÃO...............................................................................................4 2. DESENVOLVIMENTO....................................................................................5 3. ENTIDADES E ATRIBUTOS...........................................................................6 4. DER (Diagrama Entidade-Relacionamento..................................................7 5. CONCLUSÃO..................................................................................................8 4 1. INTRODUÇÃO O objetivo desta atividade prática foi utilizar o software MySQL Workbench para desenvolver um Diagrama Entidade-Relacionamento (DER) com base em um cenário proposto, visando representar o esquema de dados de uma biblioteca universitária. Esta atividade tem como finalidade aplicar os conceitos de modelagem de dados, chaves primárias, estrangeiras e tipos de dados em um modelo relacional. 5 2. DESENVOLVIMETO Uma biblioteca de uma universidade realiza empréstimo de suas obras para os alunos da instituição. Nesse contexto, temos os seguintes elementos: • Aluno: pessoas registradas na faculdade, autorizadas a fazer empréstimos; • Livro: obras físicas disponíveis para empréstimos; • Colaborador: funcionários responsáveis por registrar os empréstimos; • Empréstimo: ato de registrar o empréstimo de um livro a um aluno, mediado por um colaborador. 6 3. ENTIDADES E ATRIBUTOS A entidade Livro, os seguintes atributos: "isbn" (INT) "nome" (VARCHAR(80) "autor" (VARCHAR(50) "paginas" (INT) O atributo "isbn" como chave primária. A entidade Colaborador, os atributos: "cpf" (INT) "nome" (VARCHAR(75) "email" (VARCHAR(75) "cargo" (VARCHAR(60) O atributo "cpf" como chave primária. A entidade Aluno, os atributos: "ra" (INT), "nome" (VARCHAR(65) "email"(VARCHAR(65) "telefone" (INT) O atributo "ra" como chave primária. A entidade Empréstimo,os atributos: "idEmprestimo" (INT) "dataEmprestimo"(DATETIME) "dataDevolucao" (VARCHAR(45) O atributo "id Emprestimo" como chave primária. 7 4. DER (Diagrama Entidade-Relacionamento) Depois de adicionar os atributos e relacionamentos, o Diagrama Entidade- Relacionamento está completo. 8 5. CONCLUSÃO A atividade proporcionou uma aplicação prática dos conceitos de modelagem relacional, utilizando uma ferramenta profissional (MySQL Workbench). Foi possível compreender como representar graficamente um sistema de gerenciamento de biblioteca, definindo entidades, atributos, relacionamentos, chaves e tipos de dados de maneira organizada e precisa.