Logo de l'organisme de formation

Pré-inscription en ligne à toutes nos formations

Représentation de la formation : Formation Langage SQL

Formation Langage SQL

SQL - Formation langage SQL

Formation à distance
Accessible
Durée : 21 heures (3 jours)
Durée :21 heures (3 jours)
Net de TVA
Se préinscrire
Durée :21 heures (3 jours)
Net de TVA
Se préinscrire
Durée :21 heures (3 jours)
Net de TVA
Se préinscrire

Besoin d’adapter cette formation à vos besoins ?

N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure !

Formation créée le 09/10/2020. Dernière mise à jour le 27/07/2023.

Version du programme : 1

Programme de la formation

Apprenez à utiliser le langage SQL.

Objectifs de la formation

  • Connaissance : Comprendre les principaux mots-clés et commandes SQL. Reconnaître les concepts de base du langage SQL.
  • Compréhension : Expliquer comment les requêtes SQL fonctionnent. Interpréter les résultats des requêtes SELECT.
  • Application : Écrire des requêtes SQL simples pour récupérer des données d'une base de données. Utiliser des clauses telles que WHERE, ORDER BY et GROUP BY pour filtrer et trier les résultats.
  • Analyse : Analyser la structure d'une base de données et comprendre les relations entre les tables. Évaluer les performances des requêtes et apporter des améliorations si nécessaire.
  • Synthèse : Concevoir des requêtes SQL avancées pour résoudre des problèmes complexes. Créer des procédures stockées et des fonctions pour automatiser des tâches.
  • Évaluation : Gérer et administrer des bases de données en utilisant SQL. Mettre en œuvre des requêtes impliquant des sous-requêtes et des jointures avancées

Profil des bénéficiaires

Pour qui
  • TOUT PUBLIC
Prérequis
  • AUCUN

Contenu de la formation

  • Comprendre les bases du langage SQL
    • Décrire le rôle du langage SQL dans la gestion des bases de données.
    • Identifier les principaux composants d'une requête SQL.
    • Écrire des requêtes SQL simples pour récupérer des données.
  • Manipuler des données avec SQL
    • Utiliser les clauses SELECT, FROM, WHERE pour filtrer les données.
    • Appliquer les opérateurs logiques (AND, OR, NOT) dans les clauses WHERE.
    • Trier les résultats avec l'instruction ORDER BY.
  • Utiliser les fonctions SQL
    • Appliquer des fonctions d'agrégation (SUM, COUNT, AVG, MIN, MAX) pour traiter les données.
    • Utiliser des fonctions de manipulation de chaînes de caractères et de dates.
  • Joindre des tables avec SQL
    • Comprendre les types de jointures (INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN).
    • Effectuer des jointures pour récupérer des informations à partir de plusieurs tables.
  • Modifier et gérer des données
    • Utiliser les requêtes d'insertion, de mise à jour et de suppression pour modifier les données.
    • Gérer les transactions avec les instructions COMMIT et ROLLBACK.
  • Travailler avec des sous-requêtes
    • Créer et utiliser des sous-requêtes pour résoudre des problèmes complexes.
    • Comprendre le fonctionnement des sous-requêtes corrélées.
  • Optimiser les performances des requêtes
    • Identifier les indices et les optimisations possibles pour améliorer les performances des requêtes.
    • Utiliser EXPLAIN pour analyser le plan d'exécution des requêtes.
  • Sécurité et gestion des utilisateurs
    • Créer, modifier et supprimer des utilisateurs dans la base de données.
    • Gérer les droits d'accès aux objets de la base de données.
  • Travailler avec des vues et des procédures stockées
    • Créer des vues pour simplifier l'accès aux données
    • Élaborer des procédures stockées pour automatiser des tâches.
  • Introduction à la manipulation avancée de données
    • Utiliser les clauses GROUP BY et HAVING pour regrouper et filtrer les données.
    • Appliquer les fonctions fenêtrées (RANK, DENSE_RANK, LAG, LEAD) pour analyser les données.
Équipe pédagogique

Intervenants qualifiés et expérimentés dans le domaine de la formation professionnelle.

Modalités de certification

Modalité d'obtention
  • obtentions par attestation de formation

Délai d'accès

2 semaines

Accessibilité

Locaux accessibles au personne en situation de handicap