Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.
Si vous avez un besoin URGENT et que vous souhaitez une date de formation plus proche que les sessions programmées (minimum 15 à 20 jours ouvrés à date de votre demande)
Bonnes pratiques pour l’installation de SQL Server 2016/2017
2/ Programmation avec T-SQL
Introduction aux requêtes T-SQL
Requêtes SELECT
Jointures internes et externes, jointures croisées et auto-jointure
Tri et filtrage de données
Bon usage des différents types de données
Insérer, modifier ou supprimer des données
Utilisation des fonctions intégrées
Fonctions d'agrégation, clauses GROUP BY et HAVING
Les sous-requêtes
Les opérateurs ensemblistes
3/ Développer des bases de données SQL Server 2016/2017
Conception et mise en œuvre des tables
Concevoir les tables d’une base de données
Utiliser les différents types de données
Travailler avec les schémas SQL
Créer et modifier des tables
Définir des contraintes sur les tables
Partitionner les données
Compresser les données
Tables temporelles
Manipuler et interroger des données temporelles
Sécurisation de l’intégrité des données via les contraintes
Renforcer l’intégrité des données
Mettre en œuvre l’intégrité de domaine
Mettre en œuvre l’intégrité référentielle
Ajouter et tester des contraintes
Indexation
Concepts principaux d’indexation
Index et types de données
Colonnes simples et index composites
Travailler avec des index clusters
Concevoir des stratégies d’indexation optimisées
Gérer les différents types d’index
Plans d’exécution
Démarrer et utiliser le Database Engine Tuning Advisor
Query Store : architecture, configuration et cas d’utilisation
Optimiser les index
Index columnstore :
Présentation de la technologie
Architecture et bonnes pratiques de conception
Travailler avec des index columnstore
Créer une table optimisée en mémoire avec un index columnstore
Les vues :
Introduction aux vues
Créer des vues standards et des vues indexées
Gérer les vues
Considérations de performance
Conception et mise en œuvre des procédures stockées
Introduction aux procédures stockées
Développer des procédures stockées : conception, création, modification
Implémenter des procédures stockées qui utilisent des paramètres
Contrôler et changer le contexte d’exécution
Conception et mise en œuvre des fonctions dans SQL Server 2014 :
Les fonctions sous SQL Server 2016/2017
Créer des fonctions scalaires et des fonctions tables (TVFs)
Bonnes pratiques pour l’implémentation de fonctions
Modifier une fonction existante
Les alternatives aux fonctions
Réponse aux manipulations de données via les triggers :
Concevoir et implémenter des déclencheurs DML
Concepts avancés (nesting, recursion)
Utilisation de tables en mémoire (In-Memory OLTP) :
Vue d’ensemble et architecture
Les améliorations SQL Server 2016
Créer des tables optimisées en mémoire
Procédures stockées compilées en mode natif
Implémentation de code managé dans SQL Server :
Introduction à l’intégration CLR (Common Language Runtime)
Gérer les assemblies avec SQL Server Data Tools (SSDT)
Mettre en œuvre l’intégration du CLR
Stocker et interroger des données XML dans SQL Server :
Introduction à XML et aux schémas XML
Stocker des données et schémas XML
Travailler avec les données XML
Utiliser l’instruction Transact-SQL FOR XML
Requêtes XQuery basiques
Travailler avec les données spatiales SQL Server :
Introduction aux données spatiales
Travailler avec les types de données spatiales
Utiliser les données spatiales dans les applications
Stocker et interroger des BLOB et des documents textes dans SQL Server
Introduction aux BLOBs
Travailler avec FILESTREAM
Utiliser la recherche en texte intégral (Full-Text)
4/ Surveillance et performance
Evènements étendus : concepts de base et implémentation
Statistiques de la recherche en direct
Optimiser la configuration des fichiers de base de données
Métriques : utiliser les DMVs (Dynamic Management Views) et surveiller la performance
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
Toute personne amenée à mettre en oeuvre des développements personnalisés dans des bases de données SQL Server
Dates
Dates
Du 03 au 14 Juin 2024
Du 16 au 27 Sept. 2024
Du 16 au 27 Déc. 2024
Fin d'Inscription : Le Bulletin d'Inscription doit être rempli, cacheté, signé et envoyé par email : Au minimum 15 JOURS OUVRÉS avant la date de formation.