Programme de Formation
9
module(s)
Durée totale : 1620
Apprenez à concevoir, créer et interroger une base de données relationnelle de A à Z. Du schéma Entité-Association au langage SQL complet, ce cours vous donne les compétences pour gérer efficacement des données structurées.
Module 1 : Les Bases de Données — Pourquoi et comment ?
180
Comprenez les limites des fichiers classiques, découvrez ce qu'est une base de données et son architecture, et prenez en main le vocabulaire fondamental : SGBD, table, colonne, ligne, clé primaire.
Module 2 : Modéliser sa base — Le schéma Entité-Association
180
Concevez le schéma conceptuel d'une base de données avec la méthode Entité-Association : identifier les entités, leurs attributs, leurs relations et les cardinalités. Un passage obligé avant toute création de base.
Module 3 : Traduire le schéma en tables — Le Modèle Relationnel
180
Apprenez à traduire votre schéma Entité-Association conceptuel en modèle relationnel prêt pour SQL : règles de passage, clés primaires, clés étrangères et contraintes d'intégrité.
Module 4 : Créer sa base en SQL — Les commandes DDL
180
Écrivez vos premières commandes SQL pour créer une base de données, des tables et des contraintes. Maîtrisez CREATE, ALTER et DROP — les commandes DDL qui définissent la structure.
Module 5 : Remplir et modifier sa base — INSERT, UPDATE, DELETE
180
Maîtrisez les commandes DML pour insérer, mettre à jour et supprimer des données. Découvrez les pièges classiques : WHERE oublié, contraintes FK, ordre d'insertion.
Module 6 : Interroger sa base — La commande SELECT
180
Maîtrisez la commande SELECT — la plus utilisée de SQL. Filtrez avec WHERE, triez avec ORDER BY, agrégez avec COUNT/SUM/AVG, regroupez avec GROUP BY. Posez n'importe quelle question à votre base.
Module 7 : Croiser les tables — Les Jointures SQL
180
Apprenez à combiner plusieurs tables avec les jointures : INNER JOIN, LEFT JOIN, RIGHT JOIN. Résolvez des problèmes d'analyse qui nécessitent de croiser plusieurs sources.
Module 8 : Améliorer sa base — Normalisation et Optimisation
180
Améliorez la qualité et les performances de votre base : formes normales (1NF, 2NF, 3NF), index pour accélérer les recherches, vues pour simplifier, et transactions pour fiabiliser.
Module 9 : La BDD dans l'entreprise — Bilan et Projet Final
180
Situez la base de données dans l'architecture applicative, révisez tous les concepts du cours, et réalisez un projet final complet : modélisation, création SQL, requêtes et analyse.
Commentaires
0 commentaire
Aucun commentaire pour le moment
Soyez le premier à partager votre avis !
Se connecter pour commenter