Transact-SQL

Développer une base de données

Développer une base de données

Objectif

Ce cours introduit SQL Server et décrit la conception logique des tables, l’indexation et les plans de requête, en se concentrant sur la création de bases de données objets incluant des vues, procédures stockées à l’aide de paramétrages et fonctions. D’autres aspects tels que les procédures de codage, transactions, erreurs de manipulation, SQL CLR seront également vues.
Durant ce stage seront également traitées les nouveautés de SQL Server :

Points forts de cette formation

Prérequis

Profil du stagiaire

Ce cours est destiné aux professionnels IT souhaitant acquérir des compétences sur SQL Server (fonctionnalités produits et techniques d’implémentation de bases de données).

Durée

5 jours (35 heures)

Plan de formation

Module 1 : Introduction à SQL Server et ses outils

Module 2 : Travailler avec des types de données

Module 3 : Concevoir et implémenter des tables

Module 4 : S’assurer de l’intégrité des données sous restrictions

Module 5 : Planification d’index pour SQL Server

Module 6 : Implémenter les structures des tables dans SQL Server

Module 7 : Lecture des plan d’exécution de SQL Server

Module 8 : Amélioration des performances au travers des indexes non clustérisé

Module 9 : Concevoir et implémenter des vues

Module 10 : Concevoir et implémenter des procédures de stockage

Module 11 : Fusion des données et passer une table en paramètre

Module 12 : Concevoir et implémenter et les fonctions utilisateurs

Module 13 : Créer des applications SQL Server hautement concurrentes

Module 14 : Configuration de la sécurité de l’agent SQL Server

Module 15 : Répondre aux manipulations de données via les trigger

Module 16 : Implémentation du code géré par SQL Server

Module 17 : Stockage des données XML dans SQL Server

Module 18 : Requêtes de données XML Data dans SQL Server

Module 19 : Travailler avec les données spatiales de SQL Server

Module 20 : Travailler avec des index et requêtes full-text

Écrire des requêtes Transact SQL

Écrire des requêtes Transact SQL

Objectif

Ce cour permet aux stagiaires d’acquérir les compétences techniques nécessaires pour écrire des requêtes Transact SQL. À l’issue de cette formation vous serez capable :

Prérequis

Vous devez préalablement avoir des bases SQL Server et avoir des connaissances de l’environnement Windows.

Profil du stagiaire

Ce cours est destiné à des administrateurs et des développeurs de base de données.

Durée

5 jours (35 heures)

Plan de formation

Module 1 : Comprendre Microsoft SQL Server

Module 2 : Comprendre Transact-SQL

Module 3 : Écrire des requêtes Select

Module 4 : Interroger plusieurs tables

Module 5 : Trier et filtrer des données

Module 6 : Travailler avec les types de données de SQL Server

Module 7 : Utiliser les fonctions intégrées

Module 8 : Regrouper et agréger des données

Module 9 : Utiliser des sous-requêtes

Module 10 : Utiliser des expressions de table

Module 11 : Utiliser les fonctions de fenêtrage

Module 12 : Comprendre les ensembles de pivot et de regroupement

Module 13 : Interroger les métadonnées de SQL Server

Module 14 : Programmer avec T-SQL

Module 15 : Implémenter la gestion d'erreur

Module 16 : Implémenter les transactions

Module 17 : Améliorer les performances des requêtes

Implémenter un Data Warehouse

Implémenter un Data Warehouse

Objectif

Ce cours vous apporte les connaissances des concepts d’entrepôts de données. Vous serez capable de concevoir et d’implémenter un entrepôt de données et des packages SSIS. Vous pourrez implémenter le changement d’un entrepôt de données avec SSIS. Pour finir vous disposerez des compétences nécessaires à l’hebergement d’un Data Warehouse dans le cloud Azure.

Prérequis

Vous devez avoir préalablement suivi la formation « Écrire des requêtes Transact-SQL Server » ou avoir des connaissances équivalentes.

Profil du stagiaire

Ce cours est destiné aux administrateurs de bases de données dont leur rôle est de créer et assurer le support d’une solution de Data Warehousing.

Durée

5 jours (35 heures)

Plan de formation

Module 1 : Introduction au Data Warehouse

Module 2 : Planification de l'infrastructure d'un entrepôt de données

Module 3 : Conception et implémentation d'un entrepôt de données

Module 4 : Index columnstore

Module 5 : Implémentation d'un entrepôt de données SQL Azure

Module 6 : Création d'une solution ETL

Module 7 : Implémentation du flux de contrôle dans un package SSIS

Module 8 : Débogage et dépannage de packages SSIS

Module 9 : Implémentation d'un processus ETL incrémentiel

Module 10 : Renforcer la qualité des données

Module 11 : Utilisation de Master Data Services

Module 12 : Extension de SQL Server Integration Services (SSIS)

Module 13 : Déploiement et configuration de packages SSIS

Module 14 : Consommation de données dans un entrepôt de données

Implémenter des modèles de données et des rapports

Implémenter des modèles de données et des rapports

Objectif

Ce cours vous donnera les compétences nécessaires pour savoir décrie les composants, l’architecture et la nature d’une solution de Business Intelligence. Vous apprendrez à :

Prérequis

Vous devez préalablement avoir suivi la formation « Écrire des requêtes Transact-SQL pour SQL Server » ou posséder une expérience de SQL Server.

Profil du stagiaire

Ce cours est destiné aux administrateurs et développeurs devant mettre en oeuvre une solution de Business Intelligence.

Durée

5 jours (35 heures)

Plan de formation

Module 1 : Introduction à la Business Intelligence et à la modélisation de données

Module 2 : Création de bases de données multidimensionnelles

Module 3 : Travailler avec les cubes et les dimensions

Module 4 : Travailler avec les mesures et groupes de mesures

Module 5 : Introduction à MDX

Module 6 : Amélioration d'un cube

Module 7 : Implémenter un modèle de données tabulaires pour Analysis Services

Module 8 : Introduction à DAX

Module 9 : Implémentation de rapports avec SQL Server Reporting Services

Module 10 : Améliorations de rapports avec SQL Server Reporting Services

Module 11 : Gestion de l'exécution et de la livraison de rapports

Module 12 : Fournir des solutions BI avec SharePoint PerformancePoint Services

Module 13 : Réalisation d'analyses prédictives avec le Data Mining

Retour en haut