Accueil > Big Data, SGBD, IA, BI, SAP > SQL Server 2016 : écrire des requêtes de données avec Transact-SQL
Formation #BSI151

Formation SQL Server 2016 : écrire des requêtes de données avec Transact-SQL

Formation avec Restauration incluse
(Déjeuner, Petit Déjeuner et Pauses Cafés)

Durée : 5 jours

Code : BSI151


Sessions programmées :

Du 08 au 12 Fév. 2021

Du 26 au 30 Avril 2021

Du 28 Juin au 02 Juil. 2021

Du 13 au 17 Sept. 2021

Du 08 au 12 Nov. 2021

Fin d'Inscription :
Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
  • Pour les entreprises AU MAROC :
    Au minimum 10 JOURS OUVRÉS avant la date de formation
  • Pour les entreprises HORS MAROC :
    Au minimum 15 JOURS OUVRÉS avant la date de formation

Formation dans votre entreprise.

Durée : 5 jours

Code : BSI151


Vous souhaitez réaliser cette formation en vos locaux avec le même programme ?

Vous souhaitez personnaliser le programme de cette formation pour qu'elle réponde aux spécificités de votre entreprise ?

Objectifs

  • Savoir requêter avec SQL et Transact-SQL pour Microsoft SQL Server 2016
Programme
1/ Présentation de SQL Server 2016
  • Architecture
  • Editions et versions
  • Les outils de SQL Server 2016
  • SQL Server Management Studio
2/ Requêtes T-SQL : Vue d'ensemble
  • Présentation de T-SQL
  • Les ensembles
  • Les prédicats logiques
  • L'ordre logique des opérations dans SELECT
3/ Requêtes SELECT
  • SELECT simples
  • DISTINCT pour éliminer les doublons
  • Alias de colonnes et de tables
  • Expressions CASE simples
4/ Interroger plusieurs tables
  • Les jointures
  • Jointures internes
  • Jointures externes
  • Jointures croisées et auto-jointures
5/ Trier et filtrer des données
  • Trie de données
  • Trie de données avec prédicats
  • Filtrage de données (TOP et OFFSET-FTECH)
  • Valeurs inconnues et manquantes
6/ Les types de données SQL Server 2016
  • Vue d'ensemble de types
  • Chaines de caractères
  • Date/time
7/ Modifier des données avec DML
  • Insertion, suppression et Mise à jour des données
  • Générer des valeurs de colonne automatiques
8/ Utiliser des fonctions intégrées
  • Requêter avec les fonctions intégrées
  • Fonctions de conversion
  • Fonctions logiques
  • Fonctions de test de valeurs NULL
9/ Groupement et agrégation des données
  • Fonctions d'agrégation
  • La clause GROUP BY
  • La clause HAVING
10/ Les sous-requêtes
  • Sous-requêtes auto-contenues
  • Sous-requêtes corrélées
  • Utilisation du prédicat EXISTS avec les sous-requêtes
11/ Les expressions de tables
  • Les vues
  • Les fonctions en ligne valorisées dans le table
  • Les tables dérivées
  • Les expressions de tables courantes
12/ Les opérateurs d’ensemble (SET)
  • L'opérateur UNION / UNION ALL
  • EXCEPT et INTERSECT
  • CROSS APPLY / OUTER APPLY
13/ Utiliser les fonctions de fenêtrage
  • Fonctions de rang
  • Fonctions d'agrégat
  • Fonctions décalage
14/ Ensembles de pivot et de regroupement
  • Requêter avec PIVOT et UNPIVOT
  • Utiliser des sets de regroupement
15/ Les procédures stockées
  • Interroger avec des procédures stockées
  • Passer des paramètres aux procédures stockées
  • Les procédures stockées simples
  • Dynamic SQL
16/ Programmer en T-SQL
  • Concepts de programmation de T-SQL
  • Les lots, variables, éléments de contrôles de flux
  • Les instructions SQL dynamiques
  • Les synonymes
17/ La Gestion des erreurs d'implémentation
  • Gestionnaires d'erreur dans un code TSQL
  • Contrôle des erreurs à l'aide de blocs TRY/CATCH
  • Mise en œuvre de la gestion structurée des exceptions
18/ Implémenter les transactions
  • Transactions et moteurs des bases de données
  • BEGIN, COMMIT et ROLLBACK
Approche Pédagogique

Approche Pédagogique

  • Pédagogie très opérationnelle fondée sur l'alternance entre théorie et pratique
  • Cas pratiques
  • Remise d’outils
  • Echanges d’expériences
Public cible

Public cible

  • DBA
  • Développeurs
  • Professionnels de la Business Intelligence
Dates

Dates

  • Du 08 au 12 Fév. 2021
  • Du 26 au 30 Avril 2021
  • Du 28 Juin au 02 Juil. 2021
  • Du 13 au 17 Sept. 2021
  • Du 08 au 12 Nov. 2021
  • Fin d'Inscription :
    Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email :
    • Pour les entreprises AU MAROC : Au minimum 10 JOURS OUVRÉS avant la date de formation
    • Pour les entreprises HORS MAROC : Au minimum 15 JOURS OUVRÉS avant la date de formation