SQL for Data Analytics · carte générée depuis les blocs pédagogiques réels de cette leçon.
Idées
29
Profondeur
6
Le modèle relationnel & SELECT
Comprendre les tables, clés primaires/étrangères et les requêtes de base.
Le modèle relationnel & SELECT
Comprendre les tables, clés primaires/étrangères et les requêtes de base.
Pourquoi apprendre SQL ?
Imagine une bibliothèque gigantesque avec des millions de livres.
Le modèle relationnel : Des tables qui se parlent
Qu'est-ce qu'une table ?
Une table est comme un tableau Excel : des lignes (les enregistrements) et des colonnes (les attributs).
Les clés : L'ADN des relations
1. Primary Key (PK) — La clé primaire
Définition technique : Un identifiant unique qui distingue chaque ligne de la table. Jamais NULL, jamais dupliqué.
2. Foreign Key (FK) — La clé étrangère
Définition technique : Une colonne qui référence la Primary Key d'une autre table. C'est le lien entre deux tables.
La syntaxe SELECT : Poser ta première question
Structure de base
Traduction en français : - SELECT : "Je veux voir ces colonnes" - FROM : "Dans cette table" - LIMIT : "Montre-moi…
Exemple concret
Résultat :
Sélectionner toutes les colonnes
⚠️ Bonne pratique : En production, évite SELECT . Sélectionne uniquement les colonnes nécessaires pour optimiser les…
Alias : Renommer à la volée
Parfois, les noms de colonnes sont peu clairs. Utilise AS pour les renommer dans le résultat.
Simulation avec Pandas (optionnel)
Pour ceux qui connaissent Python, voici comment SQL se traduit en Pandas : ---
Récapitulatif
- Primary Key (PK) = Identifiant unique d'une ligne (comme un numéro de sécu) - Foreign Key (FK) = Référence vers une…
💡 Analogie — Pensez a ce travail comme a un assistant de bureau fiable: vous definissez une regle de classement une…
🔧 Retour technique — Retenez surtout la chaine technique: identifier les donnees d'entree, appliquer une regle…
Cette carte est dérivée uniquement du contenu structuré de la leçon. Les modifications faites ici servent à la révision et ne modifient pas le cours source.