0% acharam este documento útil (0 voto)
2 visualizações7 páginas

Dev BC

O relatório descreve a realização de um projeto de banco de dados relacional utilizando MySQL, com foco em modelagem, definição e manipulação de dados. O trabalho incluiu a criação de um banco de dados 'Loja', scripts para inserção de dados e uma VIEW para consultas de contas a receber não pagas. A atividade destacou a importância da integridade dos dados e o uso de ferramentas como MySQL Workbench e db<>fiddle para facilitar o aprendizado prático.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
2 visualizações7 páginas

Dev BC

O relatório descreve a realização de um projeto de banco de dados relacional utilizando MySQL, com foco em modelagem, definição e manipulação de dados. O trabalho incluiu a criação de um banco de dados 'Loja', scripts para inserção de dados e uma VIEW para consultas de contas a receber não pagas. A atividade destacou a importância da integridade dos dados e o uso de ferramentas como MySQL Workbench e db<>fiddle para facilitar o aprendizado prático.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd

FACULDADE ANHANGUERA

ANÁLISE E DESENVOLVIMENTO DE SISTEMAS

RERISSON HENRIQUE RODRIGUES DA SILVA

Portfolio Individual

Programação e Desenvolvimento de Banco de Dados

Relatório de Aula Prática - Programação e Desenvolvimento de


Banco de Dados

Professor (a): Anderson Emidio de Macedo Goncalves

Maringá – PR, 16 de Outubro de 2025


RERISSON HENRIQUE RODRIGUES DA SILVA

Portfolio Individual – Programação e Desenvolvimento de Banco


de Dados

Trabalho apresentado à disciplina: Programação e


Desenvolvimento de Banco de Dados, do curso de ANÁLISE
E DESENVOLVIMENTO DE SISTEMAS, da Faculdade
UNOPAR - ANHANGUERA, como requisito parcial para a
obtenção de nota.

Maringá – PR, 16 de Outubro de 2025


Relatório da Aula Prática – Programação e Desenvolvimento de
Banco de Dados

1. Introdução
Nesta aula prática, foi desenvolvido um projeto de banco de dados relacional utilizando o
MySQL Server e o software MySQL Workbench na versão online oferecida pelo MySQL 8.0 |
db<>fiddle. O objetivo foi aplicar os conceitos de modelagem física, definição e manipulação
de dados, além da criação de uma visão (VIEW) para consultas específicas. A atividade teve
como base um DER (Diagrama Entidade-Relacionamento) previamente definido.

2. Métodos
A atividade foi dividida em três etapas principais:

 Etapa 1: Criação do banco de dados "Loja" e definição das tabelas conforme o DER,
utilizando comandos DDL. As chaves primárias foram configuradas com auto
incremento, os relacionamentos e restrições de integridade foram respeitados, e o
campo “Situação” da tabela “ContaReceber” foi implementado como ENUM com os
valores 1 (registrada), 2 (cancelada) e 3 (paga).

 Etapa 2: Elaboração do script [Link], contendo comandos DML para popular


todas as tabelas com pelo menos três registros cada.

 Etapa 3: Criação do script [Link], com uma VIEW que retorna todas as contas
a receber com situação igual a 1 (não pagas), incluindo ID da conta, nome e CPF do
cliente, data de vencimento e valor.

3. Checklist
Nº Item do Checklist Status

1 Instalação do MySQL Community Server e MySQL ✔️Concluído


Workbench / uso alternativo do dbfiddle

2 Criação do banco de dados "Loja" com base no ✔️Concluído


DER

3 Criação do script [Link] com dados para todas ✔️Concluído


as tabelas

4 Criação do script [Link] com a VIEW de ✔️Concluído


contas não pagas
4. Desenvolvimento
O banco de dados foi modelado no MySQL Workbench, respeitando as regras de integridade
e os tipos de dados definidos no DER. As tabelas foram criadas com comandos SQL DDL, e os
dados foram inseridos com comandos DML. A VIEW foi construída com base em uma junção
entre as tabelas ContaReceber e Cliente, filtrando apenas os registros com situação igual a 1.
- RerissonHRS/MySQL_Contas_a_Receber: Projeto com finalidades academicas. Matéria -
Programação e Desenvolvimento de Banco de Dados

5. Resultados

O projeto resultou em:

 Um banco de dados funcional com todas as tabelas inter-relacionadas.


 Scripts [Link] e [Link] devidamente testados e executados com sucesso.
 A VIEW criada retornou corretamente as contas a receber ainda não pagas, com as
informações solicitadas.
6. Evidências de Execução da Tarefa
1° Criação do banco de dados "Loja" com base no DER
2° Criação do script [Link] com dados para todas as tabelas

3° Criação do script [Link] com a VIEW de contas não pagas

7. Conclusão
A atividade permitiu aplicar na prática os conhecimentos de modelagem e manipulação de
dados em banco de dados relacionais. A criação de scripts SQL e a utilização de VIEWs
demonstraram a importância da organização e da integridade dos dados em sistemas reais.
O uso do MySQL Workbench foi um desafio, que foi superado com a alternativa de poder
usar o site MySQL 8.0 | db<>fiddle, que facilitou a visualização e execução das tarefas,
contribuindo para o aprendizado prático da disciplina.
8. Links:
RerissonHRS/MySQL_Contas_a_Receber: Projeto com finalidades academicas.
Matéria - Programação e Desenvolvimento de Banco de Dados

Você também pode gostar