
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
Programme de la formation
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