Académique Documents
Professionnel Documents
Culture Documents
Se former au
SQL
2023
Des opportunités exceptionnelles
« On est parti dans la vie avec les conseils des parents. Ils
n’ont pas tenu devant l’existence. »
Guignol’s Band – L.F Céline.
Les métiers qu’ont exercé nos parents diffèrent des nôtres. Ils
nous poussent inexorablement vers la technique pour
gagner en productivité. Est-ce une mauvaise chose ? Non.
De plus en plus
d’entreprises adoptent
une approche « Data
driven » dans leurs prises
de décisions.
En conséquence, la
demande en Data
Analyst explose les
prévisions. Pourquoi ne
pas se former ?
Aborder la Data sereinement
Cependant, le monde de la Data n’est pas si simple à
aborder: on s’y perd dans de nombreux concepts. Notre
porte d’entrée, ce sera celle du Data Analyst. Vous tracerez
votre route ensuite comme il vous entendra.
Prochainement
Bases
théoriques
2023
1. « Les enfants, à table…! »
Je ne vous apprends rien quand je vous dis qu’Excel
est un tableur, n’est-ce pas ?
Chaque onglet constitue une table
en deux dimensions, qu’il est
d’ailleurs possible d’extraire via
Power Query.
Les tables sont reliées les unes aux autres via une
clé étrangère. La clé étrangère d’une table est la clé
primaire d’une autre. Elle permet de réaliser la
jointure.
N
Client Exemple: Un client a plusieurs
ID_CLIENT portefeuilles, dans lesquels se
NOM trouvent plusieurs investissements.
PRENOM Ces investissements ont plusieurs
PROFIL_INVESTISSEUR performances.
N
Client
ID_CLIENT
NOM
Une performance n’est associée
PRENOM
qu’à un seul investissement.
PROFIL_INVESTISSEUR
N
Client
ID_CLIENT Les performances des
NOM investissements peuvent être
PRENOM analysées par investissement, par
PROFIL_INVESTISSEUR portefeuille, par client.
Nom du cours:
Modélisez vos bases de données.
On continue ?
Clément PRUVOST – Data Analyst
B.A-BA du
Langage SQL
2023
Avant toute chose:
SQL
SQL = Structured Query Language.
ETL
ETL = Extract, Transform, Load
Editeur de requêtes
Permet de réaliser les requêtes sur
une base de données et de les
tester. C’est sur quoi vous
travaillerez principalement.
Select
& Where
2023
L’instruction SELECT
Exemple:
SELECT NOM,PRENOM (les colonnes)
FROM
CLIENT (la table)
SELECT *
FROM
CLIENT
La clause WHERE
Fonctions
d’Agrégation
2023
C’est quoi une fonction d’agrégation ?
Comme son nom l’indique, elle permet d’agréger
une valeur numérique selon une catégorie
d’information.
Jointures
2023
2 jointures à retenir pour aujourd’hui:
SELECT PORT.NOM_PORTEFEUILLE,
INVEST.NOM_INVEST
FROM
PORTEFEUILLE PORT
LEFT JOIN INVESTISSEMENT INV on
INV.ID_PORTEFEUILLE=PORT.ID_PORTEFEUILLE
LEFT JOIN: Exemple de structure
SELECT PORT.NOM_PORTEFEUILLE,
INVEST.NOM_INVEST
FROM
PORTEFEUILLE PORT
LEFT JOIN INVESTISSEMENT INV on
INV.ID_PORTEFEUILLE=PORT.ID_PORTEFEUILLE
Création
d’une requête
complexe
2023
Allez-y !
DATACAMP
Chaque mois, DATACAMP fait des
promotions. Datacamp permet de
s’entraîner directement sur des jeux
de données, via l’interface. Rien n’est
à installer.
Prochainement…
2023
Prochainement
Théorique: Comprendre les
concepts d’enregistrements,
Nous de
aborderons les deux
tables, de parties
modèle restantes pour
Aujourd’hui !
relationnel.
que vous ayez une base des outils de Data
visualisation à disposition. Nous prendrons
SQL: Apprendre les bases du
l’exemple
langage de Power
utilisé pour BI.
l’extraction de données.
Prochainement
Merci pour
votre lecture.
2023