Bases de données et SQL
Bientôt disponible
Apprenez à concevoir une base de données et à l’interroger en SQL pour exploiter vos données.
Pour qui ? Développeurs débutants, analystes et étudiants en informatique.
Programme
- Module 1 — Qu’est-ce qu’une base de données : Tables, lignes, colonnes et systèmes de gestion.
- Module 2 — Installer son environnement : SQLite, MySQL ou PostgreSQL et un client graphique.
- Module 3 — Les premières requêtes SELECT : Lire et afficher des données.
- Module 4 — Filtrer et trier : WHERE, ORDER BY et LIMIT.
- Module 5 — Les fonctions d’agrégation : COUNT, SUM, AVG et GROUP BY.
- Module 6 — Les jointures : Combiner plusieurs tables avec JOIN.
- Module 7 — Les sous-requêtes : Imbriquer des requêtes pour des analyses plus fines.
- Module 8 — Insérer, modifier et supprimer : INSERT, UPDATE et DELETE en toute sécurité.
- Module 9 — Concevoir un modèle de données : Entités, relations et normalisation.
- Module 10 — Créer des tables et des contraintes : Types, clés primaires et clés étrangères.
- Module 11 — Index et performance : Accélérer les requêtes.
- Module 12 — Projet final : Concevoir et interroger une base complète.
Ce cours est en cours de production. Les leçons seront mises en ligne prochainement.
Détails
- 12 Sections
- 12 Leçons
- Durée de vie
Expand all sectionsCollapse all sections
- Module 1 — Qu'est-ce qu'une base de donnéesTables, lignes, colonnes et systèmes de gestion.1
- Module 2 — Installer son environnementSQLite, MySQL ou PostgreSQL et un client graphique.1
- Module 3 — Les premières requêtes SELECTLire et afficher des données.1
- Module 4 — Filtrer et trierWHERE, ORDER BY et LIMIT.1
- Module 5 — Les fonctions d'agrégationCOUNT, SUM, AVG et GROUP BY.1
- Module 6 — Les jointuresCombiner plusieurs tables avec JOIN.1
- Module 7 — Les sous-requêtesImbriquer des requêtes pour des analyses plus fines.1
- Module 8 — Insérer, modifier et supprimerINSERT, UPDATE et DELETE en toute sécurité.1
- Module 9 — Concevoir un modèle de donnéesEntités, relations et normalisation.1
- Module 10 — Créer des tables et des contraintesTypes, clés primaires et clés étrangères.1
- Module 11 — Index et performanceAccélérer les requêtes.1
- Module 12 — Projet finalConcevoir et interroger une base complète.1