Formation Langage SQL

SQL - Formation langage SQL

Formation créée le 03/07/2024. Dernière mise à jour le 18/12/2024.
Version du programme : 1

Type de formation

Formation à distance

Durée de formation

21 heures (3 jours)

Accessibilité

Oui
Net de TVA
S'inscrire
Net de TVA
S'inscrire
Net de TVA
S'inscrire
Besoin d’adapter cette formation à vos besoins ? N’hésitez pas à nous contacter afin d’obtenir un devis sur mesure ! Nous contacter

Formation Langage SQL

SQL - Formation langage SQL


Apprenez à utiliser le langage SQL.

Version PDF

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