Você está na página 1de 8

SISTEMA DE ENSINO 100% ON LINE

CURSO

NOME

ROTEIRO AULA PRÁTICA


MODELAGEM DE DADOS

Cidade
2023
NOME

ROTEIRO AULA PRÁTICA


MODELAGEM DE DADOS

Roteiro Aula Prática apresentado a Universidade


XXXXXXX como requisito para obtenção de média para
a disciplina de Modelagem de Dados

Tutor(a) à Distância: Nome do Tutor(a)

Cidade
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
3

1 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.
4

2 DESENVOLVIMENTO

2.1 DESENVOLVIMENTO DE UM DIAGRAMA DE CLASSES

2.1.1 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®.

2.1.2 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)
5

Livro (isbn, nome, autor, paginas)


Colaborador (cpf, nome, email, cargo)
Empréstimo (id, dataEmprestimo, dataDevolucao, livroIsbn,
colaboradorCpf)

2.1.3 Resultados

Figura 1. Diagrama DER – Sistema de Biblioteca da Universidade

Fonte: elaborado pelo autor no Workbench, (2023)


6

3 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.
7

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

Você também pode gostar