Logo Passei Direto
Buscar

Portfólio - Programação e Desenvolvimento de Banco de Dados docx

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

UNIVERSIDADE ANHANGUERA 
 
 
 
 
SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO 
DE SISTEMAS. 
 
 
 
 
 
 
 
Programação e Desenvolvimento 
de Banco de Dados. 
Roteiro de aula prática. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ITAPEVI -SP / 2023 
1 
 
 
 
UNIVERSIDADE ANHANGUERA 
 
ROTEIRO DE AULA PRÁTICA - Programação e Desenvolvimento de Banco de Dados. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
A produção textual interdisciplinar 
individual, terá como temática o roteiro 
de aula prática- Programação e 
Desenvolvimento de Banco de Dados. 
Referente a elaboração de um novo projeto 
para criação de um banco de dados 
utilizando a linguagem SQL e realização de 
operações de manipulação e 
acesso aos dados. 
 
Orientador: 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ITAPEVI -SP / 2023 
2 
 
 
 
UNIVERSIDADE ANHANGUERA 
 
Sumário 
 
Introdução......................................................................................................... 4 
Desenvolvimento................................................................................5, 6, 7, 8 
Conclusão.................................................................................9 
Referências............................................................................ 10 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ITAPEVI -SP / 2023 
3 
 
 
 
UNIVERSIDADE ANHANGUERA 
 
Introdução 
O projeto em questão, referente à disciplina “Programação e Desenvolvimento de 
Banco de Dados”, teve como proposta fornecer uma compreensão aprofundada 
sobre a criação e manipulação de bancos de dados, utilizando a linguagem SQL e o 
software MySQL Workbench. O foco foi colocar em prática não apenas a criação de 
um banco de dados, mas também a inserção, consulta e relacionamento de 
dados—habilidades fundamentais 
 
Este trabalho se concentra nas atividades práticas realizadas em aula, abordando a 
construção de um banco de dados simulado, que serve como base para a 
compreensão dos conceitos teóricos e práticos. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ITAPEVI -SP / 2023 
4 
 
 
 
UNIVERSIDADE ANHANGUERA 
 
Desenvolvimento 
Neste trabalho, foi utilizado o MySQL Workbench para criar a estrutura do 
banco de dados "Loja", inserir dados nas tabelas e elaborar uma visão 
(VIEW) para recuperar informações sobre contas não pagas. 
As etapas incluem a definição de tabelas com chaves primárias auto 
incrementadas, a configuração de campos ENUM para a situação das contas 
e a inserção de dados. Essa abordagem prática ilustra a aplicação da 
linguagem SQL na construção e manipulação de bancos de dados, 
proporcionando insights valiosos para o gerenciamento de informações e a 
realização de consultas eficazes. 
 
 
 
 
 
 
 
 
 
 
 
ITAPEVI -SP / 2023 
5 
 
 
 
UNIVERSIDADE ANHANGUERA 
 
Etapa 1 - Criação da Estrutura do Banco de Dados: 
 
A primeira etapa envolve a criação da estrutura do banco de dados "Loja" no 
MySQL Server, utilizando a ferramenta MySQL Workbench. Neste processo, 
é criado um novo modelo de entidade-relacionamento (ER) no MySQL 
Workbench, onde são projetadas as tabelas de acordo com o diagrama 
entidade-relacionamento (DER) pré-definido. 
Além disso, para o campo "Situação" na tabela "ContaReceber," o tipo é 
definido como ENUM, com os valores 1, 2 e 3 correspondendo a "Conta 
registrada," "Conta cancelada" e "Conta paga," respectivamente. 
 
 
 
Depois de definir a estrutura das tabelas, geramos um script SQL DDL que 
cria o banco de dados e suas tabelas. 
 
 
 
ITAPEVI -SP / 2023 
6 
 
 
 
UNIVERSIDADE ANHANGUERA 
 
Etapa 2 - Inserção de Dados nas Tabelas: 
 
Com a estrutura do banco de dados definida, agora é possível inserir dados 
nas tabelas. Para isso, foi criado um arquivo chamado "inserir.sql", que 
contém os comandos SQL necessários para a inserção de dados nas tabelas. 
 
 
 
No arquivo "inserir.sql", utilizamos o comando INSERT INTO para adicionar 
três registros em cada tabela do banco de dados. Após preparar o script 
"inserir.sql", é possível executá-lo no MySQL Workbench. 
 
 
 
 
 
 
 
 
 
 
ITAPEVI -SP / 2023 
7 
 
 
 
UNIVERSIDADE ANHANGUERA 
 
Etapa 3 - Elaboração de uma Visão (VIEW): 
 
A última etapa consiste na criação de uma visão (VIEW) que retorna todas as 
contas que ainda não foram pagas (Situação 1), apresentando as 
informações específicas. 
Para fazer isso, criamos um arquivo chamado "consulta.sql" que conterá 
o script SQL DQL para criar a visão 
 
 
 
No arquivo "consulta.sql," usamos o comando SQL CREATE VIEW para 
definir a visão e depois executamos o script "consulta.sql" no MySQL 
Workbench. 
 
 
 
 
 
 
 
 
 
ITAPEVI -SP / 2023 
8 
 
 
 
UNIVERSIDADE ANHANGUERA 
 
Conclusão 
 
 
O trabalho desenvolvido na disciplina de "Programação e Desenvolvimento de 
Banco de Dados" proporcionou uma experiência prática enriquecedora na criação 
e manipulação de bancos de dados. Através das etapas realizadas — desde a 
definição da estrutura do banco de dados "Loja" até a inserção de dados e a 
elaboração de uma visão (VIEW) — foi possível aplicar os conceitos teóricos 
aprendidos em aula, consolidando o conhecimento sobre a linguagem SQL e suas 
operações. 
 
A utilização do MySQL Workbench facilitou o entendimento dos processos de 
modelagem e implementação de um banco de dados, permitindo explorar 
funcionalidades essenciais como a definição de tabelas e a inserção de registros. 
Além disso, a criação de uma visão para a recuperação de informações específicas 
demonstrou a importância de consultas eficazes na gestão de dados. 
 
Este projeto não apenas reforçou as habilidades técnicas em programação de 
banco de dados, mas também enfatizou a relevância de um bom planejamento e 
organização na construção de sistemas de informação. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
ITAPEVI -SP / 2023 
9 
 
 
 
UNIVERSIDADE ANHANGUERA 
 
 
Referências 
 
MySQL Workbench (MySQL Community Server); 
 
Teleaulas- Colaborador AVA. Livro didático - Programação e Desenvolvimento de 
Banco de Dados. 
 
 
ITAPEVI -SP / 2023 
10 
	Sumário 
	 
	Introdução 
	Desenvolvimento 
	Conclusão ​ 
	 
	Referências

Mais conteúdos dessa disciplina