Accueil > Big Data, SGBD, IA, BI, SAP > Développement SQL sous SQL Server 2012
Formation #BSI184

Formation Développement SQL sous SQL Server 2012

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

Durée : 5 jours

Code : BSI184


Sessions programmées :

Du 22 au 26 Fév. 2021

Du 05 au 09 Avril 2021

Du 28 Juin au 02 Juil. 2021

Du 27 Sept. au 01 Oct. 2021

Du 22 au 26 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 : BSI184


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

  • Concevoir des bases de données et fichiers de bases de données
  • Préserver l'intégrité des données dans Microsoft SQL Server 2012
  • Concevoir des procédures stockées et fonctions
Programme
1/ SQL Server et ses outils : Introduction générale
  • Présentation de la plateforme SQL Server 2012
  • Utiliser les outils de développement
  • Bases de données et les objets systèmes
  • Langage SQL : Les ensembles, les relations et l'algèbre relationnelle
  • Introduction au Transact-SQL de SQL Server
2/ Connaître et utiliser les différents types de données
  • Utiliser les différents types de données
  • Utiliser des données caractères
  • Convertir des données
  • Utiliser les types de données spécialisés
3/ Concevoir et implémenter des tables avec SQL Server
  • Créer des tables
  • Utiliser les schémas
  • Les clés et les contraintes
  • Les vues
4/ Assurer l'intégrité des données avec des contraintes
  • Renforcer l’intégrité des données
  • Mettre en oeuvre l'intégrité de domaine
  • Mettre en oeuvre l'intégrité d'entité
  • Mettre en oeuvre l'intégrité référentielle
5/ La commande SELECT
  • Interroger les tables avec SELECT
  • Trier et filtrer des données
  • Recherche et fonctions intégrées
  • Gestion des NULL
6/ Interroger plusieurs tables
  • Comprendre les jointures
  • Jointures internes et jointures externes
  • L'opérateur UNION
  • L'opérateur INTERSECT
  • L'opérateur EXCEPT
7/ Groupement et agrégation des données
  • Fonctions d'agrégation
  • La clause GROUP BY
  • La clause HAVING
8/ Les sous-requêtes
  • Sous-requêtes simples
  • Sous-requêtes corrélées
  • Utilisation du prédicat EXISTS avec les sous-requêtes
9/ Mettre à jour les données
  • L'instruction INSERT pour l'ajout
  • L'instruction UPDATE pour la modification
  • L'instruction DELETE pour la suppression
10/ Les instructions d'extraction avancées
  • Expressions de table récursives
  • L'instruction PIVOT
  • Fonctions de fenêtrage
  • Fonctions analytiques
11/ Les instructions de modification avancées
  • L'instruction MERGE
  • La clause OUTPUT
  • Les déclencheurs (triggers)
12/ Code Transact-SQL procédural
  • Conception et implémentation de procédures stockées
  • Tables temporaires
  • Les transactions explicites
  • Gérer les erreur au sein du code T-SQL
  • Curseurs et boucles
13/ Optimisation des performances des requêtes
  • Visualiser les plans d’exécution de requêtes
  • Utiliser SET STATISTICS
  • Visualiser l’utilisation des index
  • 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

  • Développeurs
  • Administrateurs
  • Exploitants
  • Chefs de projet
Dates

Dates

  • Du 22 au 26 Fév. 2021
  • Du 05 au 09 Avril 2021
  • Du 28 Juin au 02 Juil. 2021
  • Du 27 Sept. au 01 Oct. 2021
  • Du 22 au 26 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