Notions de SQL Microsoft niveau intermédiaire

Secteur
Technologies de l’information
Approfondissez vos compétences en SQL Microsoft! Apprenez à gérer les jointures, les sous-requêtes, les fonctions avancées, l’optimisation des requêtes, les transactions, les vues et la gestion des utilisateurs pour manipuler efficacement vos bases de données. 

Pour information :

Service à la clientèle
819 378-4911
services.entreprises@cegeptr.qc.ca

Inscription

Inscription jusqu'au : 10 janvier 2026
Départ prévu le : 15 janvier 2026

En ligne

Jeudis de 18 h 30 à 21 h 30

24 heures

Prix Services Québec Mauricie : 120 $ (Taxes incluses)

Formation subventionnée pour les travailleurs de la Mauricie.
Vérifiez votre admissibilité avant de vous inscrire.

Je m'inscris

Prix régulier : 492,55 $ (Taxes incluses)

Je m'inscris

Inscription entreprise

NOTE IMPORTANTE:

Durée: 24 heures

Pour une formation nécessitant l’installation d’un logiciel, veuillez utiliser un système d’exploitation Windows ou iOS.

Objectifs

2
3

L’objectif de la formation SQL intermédiaire est d’approfondir les connaissances et les compétences des participants dans le langage SQL (Structured Query Language). Cette formation vise à permettre aux apprenants d’acquérir une compréhension plus avancée des fonctionnalités et des techniques de requêtage dans une base de données relationnelle.

Contenu

2
3

Revoir les bases de SQL :

  • Rappel sur la structure d’une base de données relationnelle
  • Rappel des commandes SELECT, INSERT, UPDATE et DELETE
  • Utilisation des clauses WHERE, ORDER BY et GROUP BY

Jointures :

  • Comprendre les types de jointures : INNER JOIN, LEFT JOIN, RIGHT JOIN et FULL JOIN
  • Utilisation des alias de table
  • Jointures multiples

Sous-requêtes :

  • Introduction aux sous-requêtes
  • Utilisation de sous-requêtes dans une clause SELECT, WHERE et FROM
  • Subqueries corrélées

Fonctions d’agrégation :

  • Utilisation des fonctions COUNT, SUM, AVG, MIN et MAX
  • Utilisation de la clause HAVING

Fonctions de date et d’heure :

  • Utilisation des fonctions DATE, TIME et DATETIME
  • Manipulation des dates et heures
  • Extraction de parties spécifiques d’une date ou d’une heure

Opérateurs avancés :

  • Utilisation des opérateurs LIKE, IN et BETWEEN
  • Utilisation des opérateurs logiques (AND, OR, NOT)
  • Utilisation des fonctions NULLIF et COALESCE

Indexation et optimisation de requêtes :

  • Compréhension des index et de leur impact sur les performances
  • Optimisation des requêtes en utilisant les index
  • Analyse des plans d’exécution de requêtes

Transactions et verrous :

  • Compréhension des transactions
  • Utilisation des commandes COMMIT et ROLLBACK
  • Contrôle des verrous pour gérer la concurrence

Vues :

  • Création et utilisation de vues
  • Vues matérialisées

Introduction à la gestion des utilisateurs et des autorisations :

  • Création de nouveaux utilisateurs
  • Attribution de privilèges aux utilisateurs
  • Gestion des rôles et des autorisations

Public cible

2
3

Toutes personnes travaillant en développement, en administration de base de données, en réseaux ou en TI et désirant se perfectionner afin d’améliorer leurs compétences.

Méthodes d'enseignement

2
3

Exposés interactifs, exercices en équipe et individuels et discussions.

Conditions d'admission

2
3

Maitriser les notions de base le l’environnement Microsoft SQL

Le démarrage des cours est conditionnel à un nombre suffisant d’inscriptions. Les dates peuvent varier. Vous serez avisé des changements s’il y a lieu. Certaines conditions s’appliquent pour les formations de courte durée financées par Services Québec.

Assurez-vous d’être sur le territoire canadien pour suivre nos formations en ligne.

Abonnez-vous à notre infolettre

You have Successfully Subscribed!