Skip to content

MathieuB6/Oracle_sales_analysis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Version Française

Analyse des ventes e-commerce avec Oracle SQL

Contexte

Ce projet consiste à analyser les ventes d’une entreprise e-commerce fictive à l’aide d’Oracle SQL.

L’objectif est de produire des indicateurs commerciaux exploitables à partir de données relationnelles.


Compétences utilisées

  • Oracle SQL
  • Jointures SQL
  • GROUP BY
  • Fonctions d’agrégation
  • CTE avec WITH
  • Fonctions analytiques
  • LAG()
  • RANK()

Structure de la base

Le projet contient quatre tables :

  • CLIENTS
  • PRODUITS
  • COMMANDES
  • LIGNES_COMMANDES
1_tables 2_insertinto

Analyses réalisées

Chiffre d’affaires total

3_ca_total

Ce calcul permet d’obtenir le chiffre d’affaires total généré par les ventes.

Chiffre d’affaires par catégorie

4_revenue_catégories

Cette analyse permet d’identifier les catégories de produits les plus rentables.


Top clients

5_top_clients

Cette requête identifie les clients générant le plus de chiffre d’affaires.


Évolution mensuelle du chiffre d’affaires

6_evol_ca

Cette analyse permet d’observer les variations mensuelles des ventes.


Analyse avancée avec LAG()

7_lag_evolution_ca

Cette requête compare les performances d’un mois avec celles du mois précédent.


Classement des régions

8_rang_region_ca

Cette analyse compare les performances commerciales selon les régions.


Conclusion

Ce projet démontre l’utilisation d’Oracle SQL dans une démarche de data analyse orientée business.


English Version

Oracle SQL — E-commerce Sales Analysis

Context

This project analyzes sales data from a fictional e-commerce company using Oracle SQL.

The objective is to generate business insights from relational sales data.


Skills Used

  • Oracle SQL
  • SQL JOIN
  • GROUP BY
  • Aggregate functions
  • CTE with WITH
  • Window functions
  • LAG()
  • RANK()

Database Structure

The project contains four tables:

  • CLIENTS
  • PRODUITS
  • COMMANDES
  • LIGNES_COMMANDES
1_tables 2_insertinto

Analyses Performed

Total Revenue

3_ca_total

Revenue by Category

4_revenue_catégories

Top Customers

5_top_clients

Monthly Revenue Evolution

6_evol_ca

Advanced Analysis with LAG()

7_lag_evolution_ca

Regional Ranking

8_rang_region_ca

Conclusion

This project demonstrates the use of Oracle SQL for business-oriented data analysis.

About

Sales analysis project with Oracle SQL

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors