4 jours (28 heures)
Formation certifiante - Code CNCP : 2235 - Certif Info : 94003
- Présentiel
- Blended - Learning
- FOAD / E-learning tutoré
Objectifs
- Décrire l’architecture de base et les concepts de Microsoft SQL.
- Comprendre les similitudes et les différences entre Transact-SQL et d’autres langages informatiques.
- Ecrire des requêtes SELECT
- Consulter plusieurs tables
- Trier et filtrer les données
- Modifier les données à l’aide de Transact-SQL
- Utiliser des fonctions intégrées
- Utiliser les sous-requêtes
- Utiliser les expressions de table
- Utiliser le classement des fenêtres, les décalages et les fonctions agrégées
- Mettre en place des ensembles de pivotement et de regroupement
- Exécuter les procédures stockées
- Programmer avec T-SQL
- Mettre en œuvre la gestion des erreurs et la gestion des transactions
Prérequis
- Connaissance pratique des bases de données relationnelles
- Avoir des notions en UML et SQL
Vous n’avez pas les prérequis nécessaires pour la formation Transact SQL pour SQL Server ? Contactez nous pour étudier ensemble un parcours sur mesure et garantir ainsi la réussite de votre projet.
Intervenants
Les contenus pédagogiques sont synchronisés sur les évolutions techniques grâce à notre équipe d’intervenant experts et professionnels du secteur enseigné. Les formateurs qui interviennent pour animer les formations ont une double compétence : compétence informatique et compétence métier (Banque, Assurance, Administration, Santé, Transport).
PROGRAMME DE FORMATION TRANSACT SQL POUR SQL SERVER
Introduction à Microsoft SQL Server
- L’architecture de base de SQL Server
- Éditions et versions SQL Server
- Mise en route de SQL Server Management Studio.
Introduction à la requête T-SQL
- Présentation de T-SQL
- Ensembles compréhensifs
- Comprendre la logique des prédictions
- Comprendre l’ordre logique des opérations dans les instructions SELECT.
Ecriture des requêtes SELECT
- Rédaction d’instructions SELECT simples
- Élimination des doublons avec DISTINCT
- Utilisation de colonnes et d’alias de table
- Rédaction d’expressions simples CASE.
Atelier et Cas pratique
Tri et filtrage des données
- Tri des données
- Filtrage des données avec les prédicats
- Filtrage des données avec TOP et OFFSET-FETCH
- Travailler avec des valeurs inconnues.
Utilisation des types de données SQL Server 2016
- Présentation des types de données SQL Server 2016
- Utilisation des données personnelles
- Travailler avec les données de date et d’heure.
Utilisation de DML pour modifier les données
- Insertion de données
- Modification et suppression de données.
Atelier et cas pratiques
Utilisation des fonctions intégrées
- Ecriture de requêtes avec fonctions intégrées
- Utilisation des fonctions de conversion
- Utilisation des fonctions logiques
- Utiliser des fonctions pour travailler avec NULL.
Groupement et agrégation de données
- Utilisation des fonctions agrégées
- Utilisation de la clause GROUP BY
- Filtrage des groupes avec HAVING.
Utilisation de sous-requêtes
- Écriture de sous-requêtes auto-contenues
- Composer des sous-requêtes corrélées
- Utilisation du prédicat EXISTS avec sous-requêtes.
Atelier et cas pratique
Utilisation des expressions de table
- Utilisation des vues
- Utilisation de fonctions de table intégrées
- À l’aide de tables dérivées
- Utilisation des expressions de table commune.
Utilisation des opérateurs Set
- Ecriture de requêtes auprès de l’opérateur UNION
- Utilisation EXCEPT et INTERSECT
- Utilisation de l’APPLICATION.
Atelier et cas pratique
Une attestation d’assiduité sera délivrée après la validation de toutes les compétences de ce module.
POUR TOUTE DEMANDE DE RENSEIGNEMENT OU DE DEVIS