Informations pratiques
-
Jean-Philippe Quevat
-
3 rue de Tolbiac, 75013Voir le plan
-
3 jours
-
2 110 €
Prochaines sessions :
Contactez-nous à training@soat.fr
Nombre de participants minimum : 3
Nombre de participants maximum : 10
- Comment s'inscrire ?
- Conditions générales de vente
- Réservez une place
- Télécharger
Objectifs
- Connaitre et savoir utiliser tous les éléments de SQL SERVER
- Appréhender la modélisation de base de données
- Apprendre à optimiser (et maintenir) votre base de données
- Acquérir les « Best practices » de développement
Public
- Développeur C#-Java, chefs de projets techniques voulant progresser en base de données
Prérequis
Aucun
Méthodes pédagogiques
50 % théorie / 50 % pratique
Description
Avec SQL SERVER, Microsoft a rendu disponible toutes les capacités d’analyse et d’optimisation à toutes les applications. Au cours de cette formation, nous verrons les fonctionnalités de SQL SERVER, comment modéliser une base de données, puis comment l’optimiser en fonction des besoins et enfin comment la maintenir afin de conserver ses performances. Tout cela passera par la présentation de « Best Practices » et d’outils de développements.
Programme
Qu’est-ce que SQL SERVER ?
- Généralités
- Licensing
- T-SQL
Éléments composants la base de données
- Fichiers
- Composition logique
- Type de données
- Vues
Éléments d’optimisation
- Rowstore Index
- Colunmstore Index
- Statistics
- Maintenance de ces éléments
Programmation
- Tables temporaires
- Function
- Procédure
- Trigger
Stockage
- Stockage physique
- Partitionnement
Haute disponibilité
- Log Shipping
- Mirroring
- Clustering (Failover Cluster)
- AlwaysON Availability Groups (AG)
Concept « Business Intelligence »
- Architecture décisionnelle
- DWH
- DataLake
- DataMart
- Alimentation : ETL / ELT
- DWH – Modélisation
- Schema Etoile/Flocon
- Contraintes
Optimisation du code
- Outils de développement
- Le plan d’exécution
- Ecriture de requêtes
- Query Store
Outillages
- Running Queries
- Semaphores
- Rebuild Index
- Rebuild Statistics
Évaluation
Le formateur évalue la progression pédagogique du participant tout au long de la formation au moyen de quizz, mises en situation, travaux pratiques… En fin de formation, il est également demandé aux participants de mesurer leur satisfaction vis-à-vis de de la formation suivie. SOAT Training dispose d’un processus qualité qui prend en considération les éventuels dysfonctionnements rencontrés par les participants afin d’être proactif quant à la solution corrective adaptée tant sur le contenu de la formation elle-même que les conditions de son déroulement.