A l’issue de la formation, l’apprenant sera capable de :
Ecrire des requêtes SELECT
Ecrire des requêtes sur des tables multiples
Trier et filtrer les données
Décrire l’utilisation des types de données dans SQL Server
Modifier les données avec Transact-SQL
Utiliser les fonctions intégrées
Grouper et agréger des données
Utiliser les sous-requêtes et les expressions de tables
Utiliser des ensembles d’opérateurs et les fonctions de classement, de décalage et d’agrégation
Mettre en œuvre le grouping set
Exécuter les procédures stockées
Programmer avec T-SQL
Mettre en œuvre la gestion d’erreurs
Mettre en œuvre les transactions
- BDD & Décisionnel
- SQL Server 2012 2014
Formation SQL Server 2014 Ecrire des requêtes Transact-SQL
Objectifs
Prérequis
Avoir des connaissances pratiques sur les bases de données relationnelles et des connaissances de base sur le système d’exploitation Windows et ses principales fonctionnalités.
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
Cette formation s’adresse aux administrateurs de bases de données, aux développeurs de Base de données et aux professionnels de la Business Intelligence intéressés par SQL Server 2012 ou SQL Server 2014.
Formation(s) associée(s)
- Formation Introduction aux bases de données SQL Server
- Formation SQL Server 2012 Ecrire des requêtes Transact SQL
- Formation Microsoft Administration d’une infrastructure de base de données SQL Server (individualisée et personnalisée)
- Formation SQL Server 2014 Mise à jour des compétences
- Formation SQL Server 2014 Performance Tuning et optimisation des bases de données
- Formation Microsoft SQL Server 2016 Mise à jour des compétences
- Formation SQL Server 2014 Optimiser les performances
- Formation SQL Server 2014 Mise en œuvre de modèles de données et de rapports
- Formation Microsoft 10998 : Actualiser ses compétences vers SQL Server 2017
- Formation Écrire des requêtes Transact SQL pour SQL Server (individualisée et personnalisée)
- Formation Microsoft Administration d’une infrastructure de base de données SQL Server
Dernière mise à jour
Bon à savoir
Evaluez votre niveau
Formations modulables
Travaux pratiques
Les Modules
de formation
Architecture de base de SQL Server
Editions et versions SQL Server
Démarrer avec SQL Server Management Studio
Présenter T-SQL
Comprendre les ensembles et les prédicats logiques
Comprendre l’ordre logique des opérations dans les instructions SELECT
Écrire des instructions SELECT simples
Éliminer les doublons avec DISTINCT
Utiliser les alias de colonnes et de tables
Comprendre les jointures
Requêtes avec des jointures internes
Requêtes avec des jointures externes
Trier des données
Filtrer des données avec une clause WHERE
Filtrer avec les options TOP et OFFSET-FTECH
Travailler avec les valeurs inconnues et manquantes
Présenter les types de données SQL Server 2014
Travailler avec les chaînes de caractères
Travailler avec les Dates et les Heures
Insérer des données
Modifier et supprimer des données
Ecrire des requêtes avec les fonctions intégrées
Utiliser les fonctions de conversion et les fonctions logiques
Utiliser les fonctions pour travailler avec NULL
Utiliser les fonctions d’agrégation
Utiliser la clause GROUP BY
Filtrer les groupes avec HAVING
Ecrire des sous-requêtes
Ecrire des sous-requêtes corrélées
Utiliser le prédicat EXISTS avec les sous-requêtes
Utiliser les tables dérivées et les expressions de tables courantes
Utiliser les vues et les fonctions de table en ligne
Ecrire des requêtes avec l’opérateur UNION
Utiliser EXCEPT et INTERSECT
Utiliser APPLY
Utiliser la clause OVER
Explorer des fonctions de fenêtrage
Ecrire des requêtes avec PIVOT et UNPIVOT
Travailler avec le Grouping Sets
Interroger les données avec les procédures stockées
Passer des paramètres aux procédures stockées
Créer des procédures stockées simples
Travailler avec SQL Dynamique
Eléments de programmation T-SQL
Contrôler le flux des programmes
Utiliser les blocs TRY et CATCH
Travailler avec les informations sur les erreurs
Transactions et moteur de base de données
Contrôler les transactions
Niveaux d’isolation