SlideShare une entreprise Scribd logo
1  sur  28
Mini projet power bi
Prépare par :
ahmed afnouch
ISAEG 2020-2021
1
Plan
1. Différence entre schémas en étoiles et en Flocons
2. la structure de cette Base de données et les relations entre les tables
3. schémas en étoiles et en Flocons pour analyser l’activité des Stages et Les versements
pour ces Stages
4. Rapports Des Tableaux de Bord d’analyse par Power BI
2
Différence entre schémas en étoiles et en Flocons
▶ Le modèle en flocon de neige est le modèle en étoile avec une normalisation des dimensions.
▶ Les dimensions ne sont pas liées entre elles dans le modèle en étoile or au niveau du modèle en flocon de neige il
peut exister une hiérarchie entre les dimensions.Au niveau du modèle en étoile les dimensions sont dénormalisées
contrairement au modèle en flocon de neige où les dimensions sont normalisées.
▶ Le modèle en flocon de neige est complexe avec de nombreuses jointures souvent coûteuses contrairement au
modèle en étoile qui évite les jointures.
3
Trace la structure de cette Base de données et les relations entre les tables
▶ la structure de cette Base de données:
Etudiant(NumEtud CivEtud NomEtud PrenEtud TelEtudFixe TelEtudMob DNEtud AdrNumEtud AdrRueEtud
AdrCPEtud AdrVilleEtud BesoinComp NationalitéEtud )
Stage (NumEtud NumContact NumProf DateDebut DateFin Durée en jours Indemnité DateSoutenance NumProf2
Jury Soutenance )
Contact (NumContact CivContact NomContact PrenContact TelContactFixe TelContactMob NumEntr )
Entreprise (NumEntr NomEntr SectActivEntr TelEntrFixe AdrNumEntr AdrRueEntr AdrCPEntr AdrVilleEntr )
Prof (NumProf CivProf NomProf PrenProf TelProfFixe TelProfMob AdrNumProf AdrRueProf AdrCPProf AdrVilleProf )
Versement(NumEntr DateTaxe MontantTaxe TypePaiement )
Secteuractivite(CodeSectAct LibelléSecteurActivité )
Nationalite(CodeNationalité NomPays LibelléNationalité )
Besioncomplement(CodeBesoin DescriptionBesoin )
4
Trace la structure de cette Base de données et les relations entre les tables
▶ les relations entre les tables
5
schémas en étoiles pour analyser l’activité des Stages et Les versements
▶ schémas en étoiles
6
schémas en Flocons pour analyser l’activité des Stages et Les versements
▶ schémas en Flocons
7
Les graphiques de table versement
Requête pour ( Montant taxe par secteur d’activite )
Select SectActEntr , MontantTaxe
From entreprise , versement
Group by SectActEntr , MontantTaxe
Les graphiques de table versement
Requête pour(Montant taxe par numtEntr et typedePaiement)
Select NumEnte , TypePaiement , MontantTaxe
From versement
Group by NumEnte , TypePaiement , MontantTaxe
Les graphiques de table versement
Requête pour(NumEntr par TypePaiement )
Select NumEntr , TypePaiement
From versement
Group by NumEntr , TypePaiement
Les graphiques de table versement
Requête pour(MontantTaxe par TypePaiement )
Select MontantTaxe , typePaiement
From versement
Group by MontantTaxe , typePaiement
Les graphiques de table versement
Requête pour(MontantTaxe par année )
Select MontantTaxe , année
From versement
Group by MontantTaxe , année
Les graphiques de table Stage
Requête pour(NumProf2 Jury Soutenance par DateSoutenance)
Select NumProf2 Jury Soutenance , DateSoutenance
From stage
Groupe by NumProf2 Jury Soutenance , DateSoutenance
Les graphiques de table Stage
Requête pour(NumContact par NumProf )
▶Select NumContact , NumProf
▶From stage
▶Groupe by NumContact , NumProf
Les graphiques de table Stage
Requête pour(NumEtud par DateDebut et DateFin)
Select NumEtud, DateDebut, DateFin
From stage
Groupe by NumEtud, DateDebut, DateFin
Les graphiques de table Stage
Requête pour(Indemnité par NumProf)
Select Indemnité , NumProf
From stage
Groupe by Indemnité , NumProf
Les graphiques de table Stage
Requête pour(DateSoutenance par NumEtud)
Select DateSoutenance , NumEtud
From stage
Groupe by DateSoutenance , NumEtud
Merci pour votre attention

Contenu connexe

En vedette

Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
Kurio // The Social Media Age(ncy)
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Saba Software
 

En vedette (20)

Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)Content Methodology: A Best Practices Report (Webinar)
Content Methodology: A Best Practices Report (Webinar)
 
How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024How to Prepare For a Successful Job Search for 2024
How to Prepare For a Successful Job Search for 2024
 
Social Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie InsightsSocial Media Marketing Trends 2024 // The Global Indie Insights
Social Media Marketing Trends 2024 // The Global Indie Insights
 
Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024Trends In Paid Search: Navigating The Digital Landscape In 2024
Trends In Paid Search: Navigating The Digital Landscape In 2024
 
5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary5 Public speaking tips from TED - Visualized summary
5 Public speaking tips from TED - Visualized summary
 
ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd ChatGPT and the Future of Work - Clark Boyd
ChatGPT and the Future of Work - Clark Boyd
 
Getting into the tech field. what next
Getting into the tech field. what next Getting into the tech field. what next
Getting into the tech field. what next
 
Google's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search IntentGoogle's Just Not That Into You: Understanding Core Updates & Search Intent
Google's Just Not That Into You: Understanding Core Updates & Search Intent
 
How to have difficult conversations
How to have difficult conversations How to have difficult conversations
How to have difficult conversations
 
Introduction to Data Science
Introduction to Data ScienceIntroduction to Data Science
Introduction to Data Science
 
Time Management & Productivity - Best Practices
Time Management & Productivity -  Best PracticesTime Management & Productivity -  Best Practices
Time Management & Productivity - Best Practices
 
The six step guide to practical project management
The six step guide to practical project managementThe six step guide to practical project management
The six step guide to practical project management
 
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
 
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
Unlocking the Power of ChatGPT and AI in Testing - A Real-World Look, present...
 
12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work12 Ways to Increase Your Influence at Work
12 Ways to Increase Your Influence at Work
 
ChatGPT webinar slides
ChatGPT webinar slidesChatGPT webinar slides
ChatGPT webinar slides
 
More than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike RoutesMore than Just Lines on a Map: Best Practices for U.S Bike Routes
More than Just Lines on a Map: Best Practices for U.S Bike Routes
 
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
Ride the Storm: Navigating Through Unstable Periods / Katerina Rudko (Belka G...
 
Barbie - Brand Strategy Presentation
Barbie - Brand Strategy PresentationBarbie - Brand Strategy Presentation
Barbie - Brand Strategy Presentation
 
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them wellGood Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
Good Stuff Happens in 1:1 Meetings: Why you need them and how to do them well
 

miniprojetpowerbi-201101093131.pptx

  • 1. Mini projet power bi Prépare par : ahmed afnouch ISAEG 2020-2021 1
  • 2. Plan 1. Différence entre schémas en étoiles et en Flocons 2. la structure de cette Base de données et les relations entre les tables 3. schémas en étoiles et en Flocons pour analyser l’activité des Stages et Les versements pour ces Stages 4. Rapports Des Tableaux de Bord d’analyse par Power BI 2
  • 3. Différence entre schémas en étoiles et en Flocons ▶ Le modèle en flocon de neige est le modèle en étoile avec une normalisation des dimensions. ▶ Les dimensions ne sont pas liées entre elles dans le modèle en étoile or au niveau du modèle en flocon de neige il peut exister une hiérarchie entre les dimensions.Au niveau du modèle en étoile les dimensions sont dénormalisées contrairement au modèle en flocon de neige où les dimensions sont normalisées. ▶ Le modèle en flocon de neige est complexe avec de nombreuses jointures souvent coûteuses contrairement au modèle en étoile qui évite les jointures. 3
  • 4. Trace la structure de cette Base de données et les relations entre les tables ▶ la structure de cette Base de données: Etudiant(NumEtud CivEtud NomEtud PrenEtud TelEtudFixe TelEtudMob DNEtud AdrNumEtud AdrRueEtud AdrCPEtud AdrVilleEtud BesoinComp NationalitéEtud ) Stage (NumEtud NumContact NumProf DateDebut DateFin Durée en jours Indemnité DateSoutenance NumProf2 Jury Soutenance ) Contact (NumContact CivContact NomContact PrenContact TelContactFixe TelContactMob NumEntr ) Entreprise (NumEntr NomEntr SectActivEntr TelEntrFixe AdrNumEntr AdrRueEntr AdrCPEntr AdrVilleEntr ) Prof (NumProf CivProf NomProf PrenProf TelProfFixe TelProfMob AdrNumProf AdrRueProf AdrCPProf AdrVilleProf ) Versement(NumEntr DateTaxe MontantTaxe TypePaiement ) Secteuractivite(CodeSectAct LibelléSecteurActivité ) Nationalite(CodeNationalité NomPays LibelléNationalité ) Besioncomplement(CodeBesoin DescriptionBesoin ) 4
  • 5. Trace la structure de cette Base de données et les relations entre les tables ▶ les relations entre les tables 5
  • 6. schémas en étoiles pour analyser l’activité des Stages et Les versements ▶ schémas en étoiles 6
  • 7. schémas en Flocons pour analyser l’activité des Stages et Les versements ▶ schémas en Flocons 7
  • 8. Les graphiques de table versement
  • 9. Requête pour ( Montant taxe par secteur d’activite ) Select SectActEntr , MontantTaxe From entreprise , versement Group by SectActEntr , MontantTaxe
  • 10. Les graphiques de table versement
  • 11. Requête pour(Montant taxe par numtEntr et typedePaiement) Select NumEnte , TypePaiement , MontantTaxe From versement Group by NumEnte , TypePaiement , MontantTaxe
  • 12. Les graphiques de table versement
  • 13. Requête pour(NumEntr par TypePaiement ) Select NumEntr , TypePaiement From versement Group by NumEntr , TypePaiement
  • 14. Les graphiques de table versement
  • 15. Requête pour(MontantTaxe par TypePaiement ) Select MontantTaxe , typePaiement From versement Group by MontantTaxe , typePaiement
  • 16. Les graphiques de table versement
  • 17. Requête pour(MontantTaxe par année ) Select MontantTaxe , année From versement Group by MontantTaxe , année
  • 18. Les graphiques de table Stage
  • 19. Requête pour(NumProf2 Jury Soutenance par DateSoutenance) Select NumProf2 Jury Soutenance , DateSoutenance From stage Groupe by NumProf2 Jury Soutenance , DateSoutenance
  • 20. Les graphiques de table Stage
  • 21. Requête pour(NumContact par NumProf ) ▶Select NumContact , NumProf ▶From stage ▶Groupe by NumContact , NumProf
  • 22. Les graphiques de table Stage
  • 23. Requête pour(NumEtud par DateDebut et DateFin) Select NumEtud, DateDebut, DateFin From stage Groupe by NumEtud, DateDebut, DateFin
  • 24. Les graphiques de table Stage
  • 25. Requête pour(Indemnité par NumProf) Select Indemnité , NumProf From stage Groupe by Indemnité , NumProf
  • 26. Les graphiques de table Stage
  • 27. Requête pour(DateSoutenance par NumEtud) Select DateSoutenance , NumEtud From stage Groupe by DateSoutenance , NumEtud
  • 28. Merci pour votre attention