Você está na página 1de 3

Relatório de aula prática

Matéria: Modelagem de dados.


Introdução:
Foi utilizado um computador conectado à internet e o programa “MySQL Workbench”
indicado no roteiro de aula prática disponibilizado no AVA .

Objetivo: O objetivo da aula prática era criar um Diagrama Entidade Relacionamento (DER)
de uma situação mencionada no roteiro, utilizando as funcionalidades básicas de uma
ferramenta de modelagem de banco de dados (MySQL Workbench).

Material e metodologia:
Foi montado e programado por mim, através do MySQL Workbench, um diagrama entidade-
relacionamento (DER), simulando um banco de dados de uma biblioteca de uma
universidade, onde foi montado um banco de dados com o nome de “Modeldados”, e dentro
desse banco foi inserido as tabelas aluno, livro, colaborador e empréstimo.
Na tabela aluno as linhas foram:
Nome coluna Tipo de dados Armazenamento
ra INT PRIMARY KEY, NOTNULL, UNIQUE
nome VARCHAR (30) NOTNULL
email VARCHAR (45) NOTNULL
telefone VARCHAR (15) NOTNULL

Na tabela livro as linhas foram:


Nome coluna Tipo de dados Armazenamento
isbn INT PRIMARY KEY, NOTNULL, UNIQUE
nome VARCHAR (45) NOTNULL
autor VARCHAR (30) NOTNULL
paginas INT NOTNULL

Na tabela colaborador as linhas foram:


Nome coluna Tipo de dados Armazenamento
cpf INT PRIMARY KEY, NOTNULL, UNIQUE
nome VARCHAR (30) NOTNULL
email VARCHAR (45) NOTNULL
cargo VARCHAR (20) NOTNULL
Na tabela emprestimo as linhas foram:
Nome coluna Tipo de dados Armazenamento
id INT PRIMARY KEY, NOTNULL, UNIQUE
dataemprestimo DATE NOTNULL
datadevolucao DATE NOTNULL
colaboradorcpf INT NOTNULL

Segue abaixo o diagrama entidade-relacionamento:

Os diagramas foram ligados da seguinte forma:


Todos sendo unidos na tabela empréstimo que contém a linha id, onde é ligada a linha “ra” da
tabela aluno, a linha “livroisbn” da tabela empréstimo sendo ligada a linha “isbn” da tabela
livro e pôr fim a linha “colaboradorcpf” da tabela empréstimo, sendo ligada ao “cpf” da
tabela colaborador. Todas essas ligações, fazem com que quando buscado na tabela
empréstimo, saberá qual o aluno (id), qual o livro (livroisbn), e qual o colaborador
(colaboradorcpf), que fizeram esse empréstimo do livro, além da data de empréstimo
(dataemprestimo) e da data de devolução do mesmo (datadevolucao)
Resultado e conclusão:
O resultado foi satisfatório, pois foi atingido o objetivo proposto na aula prática, aprendemos
o funcionamento básico do MySQL e desenvolvemos o diagrama entidade-relacionamento
(DER), representando um banco de dados de uma suposta biblioteca universitária, proposto
na aula prática.
Carlos Mateus Ferreira Neves

Você também pode gostar