Skip to content

CarlosJuncher03/MySQL-CSV

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

MySQL CSV

Este repositório tem como objetivo demonstrar o processo de extração de dados de um banco de dados MariaDB utilizando a IDE HeidiSQL para análise das queries, juntamente com Python para realizar a extração e a transformação prévia, além do ajuste do Excel para a transformação completa dos dados, finalizando com a importação no PowerBI para a análise de dados.

MariaDB

MariaDB é um gerenciador de dados open source que visa gerir dados de forma rápida e fácil para o armazenamento de dados relacionais. Desenvolvido pelos criadores do MySQL, ambas as ferramentas possuem plataformas de trabalho idênticas.

HeidiSQL

HeidiSQL é um IDE de gerenciamento de banco de dados, um dos principais no mercado, que possui uma grande variedade de bibliotecas de bancos que podem ser conectados e gerenciados.

SQL e extração

  1. Realizar a conexão com o banco utilizando o HeidiSQL
bandicam.2024-02-23.21-47-02-249.mp4
  1. Após isso, escolher o banco de dados e realizar análise e consulta
bandicam.2024-02-23.21-48-56-808.mp4

Querys usadas:

SELECT v.Codigo, v.`Data`, v.Hora, v.FormaParcelamento, v.TotalPedido
FROM vendas v
WHERE v.Status = "f" AND v.Cancelada IS NULL AND v.Tipo = "vp";

SELECT vp.CodigoVenda, vp.CodigoProduto, vp.Descricao, vp.Quantidade, vp.ValorUnitario, vp.ValorTotal
FROM vendasprodutos vp
INNER JOIN vendas v ON v.Codigo = vp.CodigoVenda
WHERE vp.Cancelada IS NULL AND v.`Status` = "f" AND v.Tipo = "vp";

Extração dos arquivos CSV usando Python

Após realizar as consultas SQL no banco de dados, os dados são extraídos e armazenados em arquivos CSV utilizando Python.

Para visualizar um exemplo de como realizar essa extração, assista ao vídeo

bandicam.2024-02-23.21-52-30-813.mp4

Importação dos dados para o Excel e transformações finais

Após a extração dos dados em arquivos CSV, é possível importá-los para o Excel e realizar as transformações necessárias para análise.

Assista a um exemplo de importação dos dados e realização de transformações finais no Excel

bandicam.2024-02-23.21-56-42-376.mp4

Análise dos dados em Dashboards usando PowerBI

Por fim, os dados transformados podem ser analisados e visualizados em Dashboards utilizando o PowerBI.

Assista ao processo de análise dos dados em Dashboards no PowerBI

bandicam.2024-02-23.12-25-45-537.mp4

Conclusão

Este repositório apresentou um processo completo de extração e análise de dados de um banco de dados MariaDB. Utilizando a IDE HeidiSQL para análise das queries SQL, Python para extração dos dados em arquivos CSV, Excel para transformações finais e o PowerBI para análise e visualização dos dados em Dashboards.

Ao seguir os passos descritos neste README, você poderá entender como extrair dados de um banco de dados relacional, transformá-los e analisá-los de maneira eficiente. Além disso, os vídeos fornecidos demonstram cada etapa do processo, tornando mais fácil a compreensão e aplicação do mesmo em seus projetos.

Sinta-se à vontade para explorar o conteúdo deste repositório e adaptar o processo às suas necessidades específicas. Qualquer dúvida ou sugestão, não hesite em entrar em contato.

Obrigado por visitar este repositório!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published