03 20 61 95 06

Formation Introduction à SQL Server


  • 2b-fisq
  • Durée : 3 jours
  • Tarif : 1800 € HT

98%

Taux de satisfaction clients
(sur 1838 évaluations du 19/05/21 au 12/01/26)

Voir les avis

Objectifs

À l’issue de cette formation, l’apprenant sera capable de :
Découvrir les concepts clés des bases de données dans le contexte de Microsoft SQL Server.
Comprendre les techniques de modélisation de données, notamment comment structurer et penser l’organisation des données.
Appréhender l’impact de la conception d’une base de données sur les performances, c’est-à-dire comment les choix de modélisation influent sur l’efficacité du système.
Connaître les types de relations et leurs effets au sein de la conception d’une base de données.
Découvrir les objets de bases de données couramment utilisés (tables, vues, procédures, etc.).

Prérequis

•  Aucune connaissance SQL requise
• SQL Server Management Studio installé
• Base exemple AdventureWorks ou base pédagogique “VentesMagasin” fournie

Un entretien en amont avec notre expert permet de prendre en compte le profil de chaque participant
Cette formation ne peut être financée que dans le cadre d’un projet d’entreprise (prise en charge entreprise ou OPCO). Les dossiers à financement personnel et CPF ne sont pas pris en compte.

Public

Débutants absolus ou avec très peu d’expérience SQL, souhaitant devenir rapidement autonomes sur :
• Requêtes analytiques
• Manipulation de données sécurisée
• Reporting simple
• Maintenance SQL de base
• Support BI / Data

Dernière mise à jour

Programme mis à jour le 25 février 2026
enveloppe Cette formation vous intéresse ? Contactez-nous

Bon à savoir

Evaluez votre niveau

Pour vous aider à bien choisir votre formation, nous vous proposons soit un entretien avec le formateur soit un test d’évaluation. Cela vous assurera que vous disposez des connaissances nécessaires pour suivre la formation dans des conditions optimales.

Sessions garanties

La majorité de nos sessions proposées en distanciel sont garanties. Elles peuvent être enregistrées à la demande.

Travaux pratiques

Nos formations comprennent de nombreux travaux pratiques pour un meilleur apprentissage (60 % de pratique). Nous proposons également de travailler sur vos données pour une meilleure expérience.
modules

Les Modules
de formation

Module1
Jour 1 – Fondations solides & Modélisation relationnelle

1. Introduction à SQL Server & SSMS

• Interface SSMS
• Connexion
• Exploration des bases
• Organisation logique d’une base de données
2. Fondamentaux relationnels (Indispensable pour un Junior)
• Table, ligne, colonne
• Clé primaire (PK)
• Clé étrangère (FK)
• Notion de cardinalité (1-N, N-N simplifié)
• Intégrité référentielle
• Mini schéma dessiné de VentesMagasin
3. Introduction à T-SQL
• Syntaxe générale
• SELECT simple
• Commentaires
• Structure d’exécution
4. Structure complète d’une requête SELECT
• SELECT
• FROM
• WHERE
• ORDER BY
• TOP
• DISTINCT
5. Les types de données
• Numériques
• Chaînes
• Dates
• CAST / CONVERT / TRY_CAST
• Pièges de conversion
6. Gestion des NULL (Module dédié essentiel)
• IS NULL / IS NOT NULL
• Différence NULL vs 0 vs  »
• COALESCE
• Impact des NULL sur les agrégations
• Pièges des comparaisons
7. Bonnes pratiques SQL dès le départ
• Éviter SELECT *
• Alias explicites
• Indentation claire
• Lisibilité professionnelle
• Nommage cohérent
8. CRUD basique
• INSERT
• UPDATE
• DELETE
Ateliers pratiques
• Création complète de la base “VentesMagasin”
• Tables Produits, Clients, Ventes avec PK et FK
• Insertions contrôlées
• Requêtes filtrées
• Gestion des NULL
Fil rouge lancé officiellement.
Module2
Jour 2 – Requêtes intermédiaires & Analyse moderne

1. Jointures (Le cœur du SQL)

• INNER JOIN
• LEFT JOIN
• RIGHT JOIN
• FULL OUTER JOIN
• CROSS JOIN
• Bonnes pratiques d’alias
2. Fonctions d’agrégation
• COUNT
• SUM
• AVG
• MIN
• MAX
• GROUP BY
• HAVING
3. Sous-requêtes
• Dans WHERE
• Dans SELECT
• Dans FROM
4. CTE (Common Table Expressions)
• Requêtes nommées
• Lisibilité
• Alternative aux sous-requêtes imbriquées
5. Opérateurs ensemblistes
• UNION
• UNION ALL
• INTERSECT
• EXCEPT
6. Introduction aux Window Functions
• ROW_NUMBER
• RANK
• SUM OVER
• Différence GROUP BY vs OVER
7. Lecture basique des plans d’exécution
• Scan vs Seek
• Coût relatif
• Première approche optimisation
Ateliers analytiques
• Top clients
• Chiffre d’affaires mensuel
• Produits les plus vendus
• Classement des ventes
• Rapport multi-tables structuré
Fil rouge : construction de 5 rapports professionnels.
Module3
Jour 3 – Fiabilisation, Automatisation & Performance

1. INSERT & UPDATE avancés

• INSERT … SELECT
• UPDATE FROM avec jointure
• Bonnes pratiques de sécurité
2. DELETE vs TRUNCATE
• Différences techniques
• Logs
• Performance
• Cas d’usage
3. Transactions
• BEGIN TRANSACTION
• COMMIT
• ROLLBACK
• Notion d’atomicité
• Sensibilisation aux niveaux d’isolation
• Dirty read (culture générale junior)
4. Gestion des erreurs
• TRY…CATCH
• Gestion contrôlée des rollback
5. Vues
• CREATE VIEW
• Cas d’usage métier
• Centralisation logique
6. Index basiques
• Pourquoi indexer
• Clustered vs Non-clustered
• Quand créer un index
• Impact sur performance
7. Procédures stockées
• Création
• Paramètres
• Exécution
• Prévention injection SQL
• Bonnes pratiques
Module4
Mini-Projet Final (Travail en binôme)

Chaque participant doit :

• Concevoir une procédure stockée complète
• Intégrer jointures + agrégats + gestion NULL
• Utiliser transaction
• Intégrer TRY…CATCH
• Exploiter une vue
• Appliquer bonnes pratiques SQL

Les prochaines
sessions de formation

Sur demande
Vous souhaitez organiser cette formation à une date spécifique ?Contactez-nous en remplissant le formulaire ci-dessous
30 mars 2026
18 mai 2026
13 juillet 2026
14 septembre 2026

Cette formation vous intéresse ? Contactez-nous !

    Les données personnelles collectées sont destinées à Access IT Company et utilisées pour traiter votre demande et, lorsque vous ne vous y êtes pas opposé, vous communiquer nos offres commerciales. Les données obligatoires vous sont signalées sur le formulaire par un astérisque. L’accès aux données est strictement limité par Access IT Company aux collaborateurs en charge du traitement de votre demande. Conformément au Règlement européen n°2016/679/UE du 27 avril 2016 sur la protection des données personnelles et à la loi « informatique et libertés » du 6 janvier 1978 modifiée, vous bénéficiez d’un droit d’accès, de rectification, d’effacement, de portabilité et de limitation du traitement des donnés vous concernant ainsi que du droit de communiquer des directives sur le sort de vos données après votre mort. Vous avez également la possibilité de vous opposer au traitement des données vous concernant. Vous pouvez exercer vos droits en contactant le DPO à l’adresse suivante : dpo@access-it.fr ou à l’adresse postale suivante 2, Allée Lavoisier, 59650 Villeneuve d’Ascq. Pour plus d’informations sur le traitement de vos données personnelles par Access IT Company, veuillez consulter notre politique de confidentialité disponible sur notre site internet à l’adresse suivante : https://formation.access-it.fr/politique-de-confidentialite/