• Formation
  • Réf. 12770
Télécharger le programme

Formation : Programmation SQL avec SQL Server

  • 2 jours (14 heures)
  • Présentiel ou à distance

Dans un monde piloté par la donnée, maîtriser le langage SQL devient essentiel. Cette formation intensive de 2 jours vous offre une immersion complète dans la programmation SQL via SQL Server. Vous apprendrez à interroger, croiser, trier et analyser les données issues de vos bases relationnelles, mais aussi à les manipuler efficacement.

Alternant théorie et cas pratiques concrets, elle s’adresse à tous ceux qui souhaitent structurer, optimiser et exploiter pleinement leurs bases de données. Un socle technique indispensable pour évoluer dans les métiers du développement, de l’analyse ou de l’administration.

...

Formation : Programmation SQL avec SQL Server

Objectifs

  • Comprendre le modèle relationnel et identifier les objets d'une base
  • Interroger et classer les données d'une table à l'aide d'opérateurs simples
  • Restituer les données de plusieurs tables grâce aux jointures et aux sous-requêtes
  • Regrouper les données et réaliser des calculs à des fins d'analyse
  • Manipuler les données dans les tables de la base

Pré-requis

  • Connaissances basiques en base de données et éventuellement en programmation

Cibles

  • Concepteurs de requêtes SQL, futurs développeurs en SGBD, administrateurs ou chargés de maintenance.

Les plus

  • Déclinable en format individuel, intra-entreprise et sur-mesure

Modalités pédagogiques

  • Alternance d’exposés, de travaux pratiques et de séquences interactives

Suivi et évaluation des acquis

  • Évaluation des acquis en amont via un questionnaire d’auto-positionnement et en aval via un questionnaire d’évaluation rempli par le formateur sur la base des mises en situation réalisées en formation
  • Distanciel : contenu et durée identiques + pédagogie adaptée + assistance technique 5j/7 (disponible par mail : [email protected])
  • Un support de cours est remis à chaque stagiaire avant, pendant ou après la formation, en format dématérialisé ou papier

Indicateurs de résultats

  • Indicateurs de résultat et taux de réussite prochainement disponibles

Programme de la formation "Formation : Programmation SQL avec SQL Server"

Algèbre relationnelle et norme SQL

  • Les principes du modèle relationnel
  • Historique des SGBDR et du langage SQL
  • Entités, associations et MCD
  • Types de données et expression des valeurs
1

Cas pratique

Prise en main du logiciel SQL Server Management Studio
Découverte de la base étudiée.

Théorie des bases de données

  • Eléments du SGBD
  • Tables, clés et formes normales
  • Entités, associations et MCD
  • Contraintes de colonnes et de tables
2

Cas pratique

Identifier les objets d'une base de données
Déterminer le type de forme normale d'une relation et la transformer, créer un MCD.

Interrogation des données mono table

  • Structure d'une requête SELECT
  • Filtre WHERE, prédicats et logique ternaire (NULL)
  • Opérateurs et expressions SQL
  • Fonctions prédéfinies
3

Cas pratique Extraction à l'aide de la clause WHERE. Utilisation d'opérateurs IN, LIKE, CASE... des opérateurs numériques, dates, des fonctions de chaîne. Tri des données.

Interrogation multi tables

  • Combiner des résultats avec les opérations ensemblistes (UNION, INTERSECT, EXCEPT)
  • Présentation de la jointure
  • Imbrication des requêtes
  • Utilisation des CTE et découverte des requêtes récursives
  • Les sous-requêtes corrélées et l'opérateur EXISTS
4

Cas pratique

Utilisation des opérations ensemblistes, création de requêtes avec jointures

Analyse de données

  • Fonctions d'agrégation (AVG, SUM, COUNT...)
  • Création de sous-ensembles (clause GROUP BY)
  • Filtrage des agrégats avec la clause HAVING
  • Découverte des fonctions d'analyse de données (LEAD, LAG...) et rangements (RANK, ROW_NUMBER, NTILE...)
5

Cas pratique

Analyse de données par écritures de requêtes utilisant des calculs avec regroupements

Mise à jour des données

  • Les ordres INSERT, UPDATE, DELETE, TRUNCATE
  • Mises à jour simples
  • Mises à jour à l'aide de sous-requêtes
  • Mise à jour des données à travers les vues
6

Cas pratique

Opérations d'insertion et mises à jour de tables de la base de données

Introduction au SQL procédural

  • Les dialectes SQL des principaux éditeurs
  • Notions basiques sur les déclencheurs
  • Introduction aux procédures stockées
  • Les UDF ou fonctions "utilisateur"
7

Travaux pratiques

Création d'une procédure stockée

Formateurs

Christophe C.

Directeur technique et formateur/consultant, Expert Team

Directeur Technique dans une grande ESN française, Christophe anime des formations depuis bientôt 30 ans. Sa vision globale de l’écosystème Microsoft lui permet de vous proposer les formations les plus complètes, issues de sa riche...

En savoir plus

Mis à jour le 07/07/2026

Formation du catalogue Comundi pour votre entreprise dans vos locaux, chez nous ou à distance.

Demander un devis

À réception de votre demande, la validation et la mise en œuvre de votre projet sur une formation sera possible sous 48h.

Formation sur mesure adaptée aux spécificités de votre entreprise et de vos équipes.

Nos experts vous accompagnent dans votre projet.

Demander un devis

À réception de votre demande, la validation et la mise en œuvre de votre projet sur une formation sera possible sous 48h.

x
Chargement

Merci de patienter ...

FAQ

À qui s'adresse la formation base de données SQL avec SQL Server ?
Cette formation vise les concepteurs de requêtes SQL, les futurs développeurs en SGBD, les administrateurs et les chargés de maintenance. Elle demande des connaissances basiques en base de données, et éventuellement quelques notions de programmation. Sur 2 jours (14 heures), vous passez de la théorie du modèle relationnel aux cas pratiques d'interrogation et de manipulation de données.
Combien de temps dure une formation base de données et sous quel format ?
La formation Comundi dure 2 jours, soit 14 heures, en présentiel ou à distance. Le format distanciel garde un contenu et une durée identiques, avec une pédagogie adaptée et une assistance technique disponible 5 jours sur 7 par mail. Elle est aussi déclinable en individuel, intra-entreprise ou sur-mesure selon vos besoins.
Que va-t-on apprendre à faire sur une base de données SQL ?
Vous apprenez à interroger, croiser, trier et analyser les données de vos bases relationnelles, puis à les manipuler. Le programme couvre l'algèbre relationnelle, l'interrogation mono et multi tables via les jointures et sous-requêtes, le regroupement de données pour l'analyse, la mise à jour des tables et une introduction au SQL procédural.
Pourquoi se former au SQL et aux bases de données relationnelles ?
Le SQL est le langage standard pour interroger et exploiter les bases de données relationnelles, présent dans la plupart des métiers de la data. Maîtriser SQL Server vous permet de structurer et d'optimiser vos données au lieu de dépendre d'exports manuels. C'est un socle technique utile pour évoluer vers le développement, l'analyse ou l'administration de bases.
Quel niveau faut-il pour suivre une formation base de données ?
Des connaissances basiques en base de données suffisent, avec éventuellement quelques notions de programmation. La formation part du modèle relationnel et de la norme SQL, puis progresse vers des cas pratiques. Un questionnaire d'auto-positionnement en amont vérifie votre niveau, et le formateur évalue vos acquis en aval sur la base des mises en situation réalisées.
Comment financer sa formation base de données ?
Comundi propose plusieurs solutions de financement selon votre situation : plan de développement des compétences de l'entreprise, financement personnel ou dispositifs mobilisables via votre employeur. Le format intra-entreprise permet de former plusieurs collaborateurs sur un même besoin. Contactez un conseiller pour identifier le montage adapté à votre profil et à votre organisation.

Comment financer sa formation ?

Financer votre formation "Formation : Programmation SQL avec SQL Server" est plus simple que vous ne le pensez.
CPF, prise en charge par l'employeur, dispositifs OPCO ou aides dédiées aux demandeurs d'emploi : plusieurs solutions existent pour vous permettre de monter en compétences sans freiner votre projet.

En savoir plus