Skip to content

Modelo de banco de dados relacional para um banco digital, estruturado para gerenciar clientes, contas, transações, cartões, empréstimos, investimentos e seguros, com foco em segurança, governança e análise de risco.

Notifications You must be signed in to change notification settings

LucasPBar/Digital_Bank

Repository files navigation

🏦 Digital Bank — Análise de Dados em um Banco Digital

Image

Este projeto simula o ambiente de um banco digital e foi desenvolvido para aplicar conceitos de modelagem e análise de dados em um contexto realista do setor financeiro.
A ideia é entender como bancos digitais estruturam suas bases de dados, monitoram operações e utilizam informações para gerar insights estratégicos sobre clientes, produtos e rentabilidade.

🚀 Este projeto foi desenvolvido durante o módulo "Explorando Bancos Relacionais e Consultas em SQL" do Bootcamp Klabin - Análise de Dados com Excel e Power BI Dashboards da Digital Innovation One (DIO) em parceria com a Klabin.


🎯 Sobre o Projeto

O projeto começou com o desafio de desenvolver um modelo relacional no MySQL, simulando o funcionamento de um banco digital com múltiplas áreas — clientes, transações, empréstimos, investimentos, cartões, entre outras.

A partir dessa base de dados, realizei diversas consultas analíticas em SQL, explorando temas como inadimplência, comportamento de consumo, score de crédito e rentabilidade de produtos financeiros.

Entretanto, decidi ir além do desafio original, transformando as análises SQL em uma visualização interativa no Power BI, permitindo explorar os resultados de forma mais visual e intuitiva.
Essa etapa foi essencial para consolidar a análise e comunicar os insights de maneira mais clara e prática, reforçando o uso integrado entre banco de dados e ferramentas de business intelligence.

⚠️ Todos os dados utilizados foram gerados de forma aleatória com o uso de inteligência artificial, garantindo diversidade e realismo sem expor informações sensíveis.


📊 Dashboard Power BI

O dashboard do Digital Bank foi criado com o objetivo de traduzir os resultados obtidos no banco de dados em visualizações dinâmicas e analíticas, facilitando a interpretação dos indicadores e a identificação de padrões de comportamento financeiro.

Ele foi estruturado para responder a perguntas de negócio como:

  • Qual é o perfil dos clientes de maior valor para o banco?
  • Como está a taxa de inadimplência por tipo de produto?
  • Quais produtos mais contribuem para a receita total?
  • Existe correlação entre score de crédito e engajamento em produtos?

🔗 Acesse o dashboard completo aqui:
Power BI Online — Digital Bank


🧩 Modelagem do Banco de Dados

A estrutura foi desenvolvida para representar o funcionamento de um banco digital, com entidades que simulam clientes, contas, transações, investimentos, empréstimos e produtos financeiros.
Abaixo está o diagrama relacional criado para representar o modelo do banco de dados:

Image


🖼️ Visualizações do Dashboard

Abaixo estão os espaços reservados para as capturas de tela de cada aba do dashboard:

📌 Visão Geral

Image

💰 Movimentações

Image

💼 Serviços

Image

📈 Investimento

Image

💵 Empréstimo

Image

🛠️ Tecnologias Utilizadas

  • MySQL Logo MySQL para criação, estruturação e gerenciamento do banco de dados relacional.

  • Workbench Logo Workbench para modelagem visual e desenvolvimento do diagrama entidade-relacionamento (DER).

  • SQL Logo SQL para consultas analíticas, manipulação e exploração dos dados.

  • Git Logo Git & GitHub para versionamento e hospedagem do projeto.

  • Power BI Logo Power BI para criação de dashboards interativos e visualização dos dados.


🗂️ Estrutura do Banco de Dados

O banco digital_bank representa as principais entidades e relações de um banco digital, incluindo:

  • Cliente: dados cadastrais e status da conta.
  • Conta: saldo e movimentações financeiras.
  • Cartão e Fatura: limites, pagamentos e histórico de crédito.
  • Empréstimo: valores, parcelas e inadimplência.
  • Investimento: tipos e valores aplicados.
  • Seguros: status e cancelamentos.
  • Tarifas: fontes de receita do banco.
  • Risco_Cliente: score de crédito.
  • Transação: PIX, TED, DOC e transferências internas.
  • Limite_Historico: registros de aumento e motivo das alterações de limite.

🔍 Consultas e Perguntas de Negócio

As consultas foram criadas para responder perguntas de gestão e operação, como:

Pergunta Objetivo
1 Quem são os clientes com contas ativas? Identificar clientes ativos.
2 Qual a idade atual de cada cliente? Entender o perfil demográfico.
3 Quais clientes possuem saldo maior que a média geral? Detectar clientes de maior valor.
4 Quais clientes mais enviaram dinheiro em transações? Identificar clientes mais movimentados.
5 Quem são os clientes inadimplentes em empréstimos? Avaliar risco de crédito.
6 Quais clientes possuem faturas atrasadas? Medir inadimplência de cartões.
7 Quanto o banco arrecadou em tarifas por tipo? Calcular receita operacional.
8 Quais são os top 5 clientes com melhor score? Identificar perfis de baixo risco.
9 Quanto cada cliente tem investido em produtos ativos? Avaliar engajamento em investimentos.

🔬 Hipóteses e Análises do Projeto

Análise Hipótese Descrição / Objetivo Conclusão
Limite x Gastos Clientes com limite mais alto tendem a gastar mais Verificar se o limite influencia o volume de gastos Relação positiva identificada: maiores limites estão ligados a maiores volumes de transações
Investimentos x Saldo Clientes que investem mantêm saldos mais altos Analisar se há correlação entre valor investido e saldo total Clientes com investimentos ativos possuem saldos mais robustos
Inadimplência cruzada Clientes que atrasam faturas também atrasam empréstimos Identificar sobreposição entre inadimplências Parte significativa apresenta atrasos em ambos os produtos
Tarifas x Saldo Receita de tarifas vem de clientes com baixo saldo Avaliar se clientes de baixo saldo geram mais tarifas Confirmado: maior receita vem de contas com saldo menor
Diversificação x Receita Clientes com múltiplos produtos geram mais receita Medir impacto da diversificação na rentabilidade Clientes com mais produtos ativos geram mais receita
Engajamento x Score Clientes com mais produtos têm score maior Testar se engajamento reduz risco de crédito Confirmado: quanto mais produtos, melhor o score médio
Limite x Histórico de Pagamento Aumento de limite está ligado a bom histórico Verificar se o banco premia bons pagadores Padrão observado: bons pagadores têm mais aumentos
Transações x Perfil de Investimento Clientes que movimentam valores altos investem mais em risco Relacionar volume de transações e perfil de investimento Clientes de alta movimentação investem mais em ações e FIIs
Score x Cancelamento de Seguros Score baixo aumenta taxa de cancelamento Avaliar se score impacta retenção de seguros Confirmado: clientes com score baixo cancelam mais seguros

📬 Contato

👤 Nome: Lucas Pimenta Barretto
LinkedIn LinkedIn: linkedin.com/in/lucaspimentabarretto
📧 Email: lucaspimenta1805@gmail.com
💼 Portfólio Data Science Portfolio

About

Modelo de banco de dados relacional para um banco digital, estruturado para gerenciar clientes, contas, transações, cartões, empréstimos, investimentos e seguros, com foco em segurança, governança e análise de risco.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published