Formation
Langage SQL : exploiter une base de données relationnelle
- Tout public
La certification « Langage SQL : Exploiter une base de données relationnelle » vise 4 compétences clés qui vont permettant à un professionnel d’être autonome dans l’exploitation d’une base de données relationnelle :
effectuer des extractions de données d’une seule table d’une base de données relationnelle, à l’aide de requêtes simples, pour analyser tout ou partie des contenus en filtrant selon des critères définis
réaliser l’extraction de données issues de plusieurs tables d’une même base de données relationnelle, à l’aide de requêtes complexes, pour fournir des données sélectionnées exploitables à des fins d’analyse
mettre à jour les données d’une table au sein d’une base de données relationnelle, en utilisant les instructions SQL de type DML (insérer, supprimer, modifier, rechercher), pour permettre aux utilisateurs de la base de données de travailler avec des données actualisées
enregistrer dans la base de données relationnelle les requêtes SQL d’extraction de données les plus couramment utilisées sous forme de vues pour faciliter leur réutilisation
effectuer des extractions de données d’une seule table d’une base de données relationnelle, à l’aide de requêtes simples, pour analyser tout ou partie des contenus en filtrant selon des critères définis
réaliser l’extraction de données issues de plusieurs tables d’une même base de données relationnelle, à l’aide de requêtes complexes, pour fournir des données sélectionnées exploitables à des fins d’analyse
mettre à jour les données d’une table au sein d’une base de données relationnelle, en utilisant les instructions SQL de type DML (insérer, supprimer, modifier, rechercher), pour permettre aux utilisateurs de la base de données de travailler avec des données actualisées
enregistrer dans la base de données relationnelle les requêtes SQL d’extraction de données les plus couramment utilisées sous forme de vues pour faciliter leur réutilisation
Module 1 : Introduction aux bases de données relationnelles et au SQL
Présentation des bases de données relationnelles et de leur structure.
Concepts clés : tables, colonnes, lignes, clés primaires et étrangères.
Introduction au langage SQL et à ses principales instructions.
Module 2 : Extraction de données avec des requêtes simples
Sélectionner des données avec SELECT.
Filtrer les résultats avec WHERE, BETWEEN, LIKE et IN.
Trier et limiter les résultats avec ORDER BY et LIMIT.
Module 3 : Manipulation avancée des requêtes SQL
Utilisation des fonctions d’agrégation (COUNT, SUM, AVG, MIN, MAX).
Grouper des données avec GROUP BY et filtrer avec HAVING.
Gestion des sous-requêtes pour affiner les résultats.
Module 4 : Requêtes multi-tables et jointures
Comprendre les relations entre tables et les clés étrangères.
Effectuer des jointures (INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN).
Utilisation des requêtes imbriquées et des requêtes en UNION.
Module 5 : Mise à jour et gestion des données avec SQL
Insérer des données avec INTO.
Modifier des enregistrements avec UPDATE.
Supprimer des données avec DELETE.
Importance de la gestion des transactions (COMMIT, ROLLBACK).
Module 6 : Création et gestion des vues
Comprendre l’intérêt des vues en SQL.
Créer et manipuler des vues avec CREATE VIEW et VIEW.
Optimisation des performances avec les vues matérialisées.
Module 7 : Optimisation et bonnes pratiques SQL
Indexation des bases de données pour améliorer les performances.
Éviter les requêtes coûteuses et optimiser les temps d’exécution.
Sécurisation des bases de données et gestion des accès.
Module 8 : Préparation à la certification ENI
Révision des concepts clés et des bonnes pratiques SQL.
Études de cas et mises en situation réelles.
Examens blancs pour s’entraîner aux conditions de l’épreuve.
Présentation des bases de données relationnelles et de leur structure.
Concepts clés : tables, colonnes, lignes, clés primaires et étrangères.
Introduction au langage SQL et à ses principales instructions.
Module 2 : Extraction de données avec des requêtes simples
Sélectionner des données avec SELECT.
Filtrer les résultats avec WHERE, BETWEEN, LIKE et IN.
Trier et limiter les résultats avec ORDER BY et LIMIT.
Module 3 : Manipulation avancée des requêtes SQL
Utilisation des fonctions d’agrégation (COUNT, SUM, AVG, MIN, MAX).
Grouper des données avec GROUP BY et filtrer avec HAVING.
Gestion des sous-requêtes pour affiner les résultats.
Module 4 : Requêtes multi-tables et jointures
Comprendre les relations entre tables et les clés étrangères.
Effectuer des jointures (INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN).
Utilisation des requêtes imbriquées et des requêtes en UNION.
Module 5 : Mise à jour et gestion des données avec SQL
Insérer des données avec INTO.
Modifier des enregistrements avec UPDATE.
Supprimer des données avec DELETE.
Importance de la gestion des transactions (COMMIT, ROLLBACK).
Module 6 : Création et gestion des vues
Comprendre l’intérêt des vues en SQL.
Créer et manipuler des vues avec CREATE VIEW et VIEW.
Optimisation des performances avec les vues matérialisées.
Module 7 : Optimisation et bonnes pratiques SQL
Indexation des bases de données pour améliorer les performances.
Éviter les requêtes coûteuses et optimiser les temps d’exécution.
Sécurisation des bases de données et gestion des accès.
Module 8 : Préparation à la certification ENI
Révision des concepts clés et des bonnes pratiques SQL.
Études de cas et mises en situation réelles.
Examens blancs pour s’entraîner aux conditions de l’épreuve.
Etre à l’aise avec l’outil informatique
Durée en centre : 14 heures
Durée totale : 14 heures
14h seul avec votre formateur + 50h de e-learning
Durée totale : 14 heures
14h seul avec votre formateur + 50h de e-learning
Formacode (Domaines de formation) :
- 31025 Analyse de données
- 30887 Langage SQL
- 71654 Logiciel système gestion bases données
- 326 Informatique, traitement de l'information, réseaux de transmission des données
CertifInfo 113775
- RS7205, Date fin d'enregistrement : 25/06/2028
Les actions du Plan Régional de Formation sont financées avec le concours du Fonds Européen
Entrées/sorties permanentes
Formation entièrement présentielle
Niveau de sortie : Sans niveau spécifique
LIEU DE FORMATION
18 rue Balthazar-Dieudé
13006 MARSEILLE- 6e ARRONDISSEMENT
13006 MARSEILLE- 6e ARRONDISSEMENT
06 72 73 95 60
Organisme formateur :
Camembear - Mon Pôle Formation
Camembear - Mon Pôle Formation