Accueil > Big Data, SGBD, IA, BI, SAP > Transact SQL pour SQL Server 2014
Formation #BSI171

Formation Transact SQL pour SQL Server 2014

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

Durée : 5 jours

Code : BSI171


Sessions programmées :

Du 15 au 19 Fév. 2021

Du 26 au 30 Avril 2021

Du 28 Juin au 02 Juil. 2021

Du 20 au 24 Sept. 2021

Du 15 au 19 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 : BSI171


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

  • Acquérir les compétences techniques nécessaires pour écrire des requêtes Transact-SQL Server 2014
Programme
1/ Présentation de SQL Server 2014
  • Architecture
  • Editions et versions
  • Les outils de SQL Server 2014
  • 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/ Connaître et utiliser les différents types de données SQL Server 2014
  • 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 simples
  • 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 la table
  • Les tables dérivées
  • Les expressions de tables courantes
13/ Les opérateurs d’ensemble (SET)
  • L'opérateur UNION / UNION ALL
  • EXCEPT et INTERSECT
  • CROSS APPLY / OUTER APPLY
14/ Utiliser les fonctions de fenêtrage
  • Fonctions de rang
  • Fonctions d'agrégat
  • Fonctions décalage
15/ Ensembles de pivot et de regroupement
  • Requêter avec PIVOT et UNPIVOT
  • Utiliser des sets de regroupement
16/ 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
17/ 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
18/ 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
19/ Implémenter les transactions
  • Transactions et moteurs des bases de données
  • BEGIN, COMMIT et ROLLBACK
20/ Amélioration des performances des requêtes avec SQL Server 2014
  • Visualisation des plans d’exécution de requêtes
  • Utiliser SET STATISTICS
  • Visualiser l’utilisation des index avec SQL Server 2014
  • Comparer les curseurs aux requêtes basées sur des ensembles
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 15 au 19 Fév. 2021
  • Du 26 au 30 Avril 2021
  • Du 28 Juin au 02 Juil. 2021
  • Du 20 au 24 Sept. 2021
  • Du 15 au 19 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