Initiation et perfectionnement SQL avec SQL Server

Apprenez a devenir expert sur le langage SQL à l'aide de SQL Serveur

Formation créée le 07/02/2025.
Version du programme : 1

Type de formation

Formation présentielle

Durée de formation

21 heures (3 jours)

Formation certifiante

Oui

Financement CPF

CPF #RS 6085
Net de TVA
S'inscrire
Net de TVA
S'inscrire
Net de TVA
S'inscrire

Initiation et perfectionnement SQL avec SQL Server

Apprenez a devenir expert sur le langage SQL à l'aide de SQL Serveur


Vous apprendrez à modéliser et concevoir des bases de données mais aussi à manipuler les données. Vous apprendrez à utiliser SQL Server. Vous apprendrez les fondements du langage SQL et aborderez des concepts plus approfondis.

Objectifs de la formation

  • Comprendre le modèle relationnel.
  • Savoir créer une base de données.
  • Manipuler des bases données à l’aide d’opérateurs simples (sélection, insertion, modification et suppression).
  • Restituer des données de plusieurs tables grâce aux jointures et aux sous-requêtes.
  • Savoir se servir de SQL Server Management Studio.
  • Aborder des concepts approfondis.

Profil des bénéficiaires

Pour qui
  • Développeur
  • Data analyst
  • Data scientist
  • Data engineer
  • Administrateur de server
  • Informaticien
Prérequis
  • Maîtrise des principes de base des référentiels de données et du traitement des données à la fois sur site et dans le Cloud

Contenu de la formation

Introduction aux bases de données relationnelles
  • Comprendre un modèle de données : composant et principe
  • La base de données relationnelle
  • Le langage SQL et les SGBD : SQL Server
Normalisation et conception de base de données
  • Normalisation
  • Conception de bases de données relationnelle
  • TP : Créer un modèle de donnée
Structure et manipulation de données
  • Création d’une base de données dans SQL Server : CREATE, ALTER, DROP...
  • Commandes SQL de base : SELECT, UPDATE, DELETE...
  • TP : Créer et manipuler une base de données
Fonction et opérateur SQL
  • Expressions : GROUP BY, ORDER BY, HAVING...
  • Fonctions : DISTINCT, COUNT...
  • Opérateurs
  • TP : Requêtes avancées
Jointure et sous-requête
  • Jointures
  • Sous-requêtes
  • TP : Jointures et sous-requêtes
Sécurité et gestion des accès
  • Gestion des utilisateurs
  • Sécurité des données
  • TP : Gestion de la sécurité
Concepts approfondis
  • Fonctions fenêtres
  • Les vues
  • Les synonymes
  • Les CTE
  • Les index
  • Le SQL procédural : fonctions, déclencheurs, transactions, procédures stockées, curseurs
  • Optimisation de requêtes
  • TP : Concepts approfondis
Evaluation pour la certification ENI
  • RS :6085 (SQL)

Équipe pédagogique

Notre équipe de consultants et formateurs sont des experts de la data et sont certifiés par Microsoft.

Suivi de l'exécution et évaluation des résultats

  • A chaque chapitre, un ensemble d'exercices est donné.

Ressources techniques et pédagogiques

  • Documents de formations
  • Fiche méthodologique
  • Exercices corrigés