You are on page 1of 54

SGBD / Aide la dcision, SQL Server

Au fil des annes, le systme de gestion de bases de donnes SQL Server est devenu un outil performant, fiable et disposant de multiples possibilits. Orsys vous propose pour les versions SQL Server 2012, 2008 et 2005, des filires compltes de formations ddies au dveloppement d'applications, l'administration et l'aide la dcision.

Stages Pratiques
Bases de donnes, modlisation, choix techniques.... ( p3 ) SQL Server, Programmation SQL.... ( p4 ) SQL Server, programmation SQL avance.... ( p6 ) SQL Server 2012, les nouveauts.... ( p7 ) SQL Server 2012, mise en uvre.... ( p8 ) SQL Server 2012, administration.... ( p10 ) MCSA SQL Server 2012, prparation la certification, examen 70-461.... ( p11 ) MCSA SQL Server 2012, prparation la certification, examen 70-462.... ( p12 ) SQL Server 2008, mise en uvre.... ( p13 ) SQL server 2008, mise en uvre avance.... ( p15 ) SQL Server 2008, administration.... ( p16 ) Scurit et chiffrement dans SQL Server 2008.... ( p18 ) SQL Server 2008, mise en uvre de la haute disponibilit.... ( p19 ) Gestion de donnes spatiales sous PostGreSQL et SQL Server 2008.... ( p20 ) SQL Server 2005, mise en uvre.... ( p22 ) SQL Server 2005, administration.... ( p24 ) SQL Server 2012/2008, dveloppement .... ( p26 ) Transact-SQL, optimisation pour SQL Server 2012/2008.... ( p27 ) SQL Server 2012/2008, diagnostic et rsolution de problmes.... ( p28 ) SQL Server 2012/2008, rplication des donnes.... ( p29 ) SQL Server, optimisation.... ( p30 ) SQL Server 2012 BI, les nouveauts.... ( p32 ) SQL Server 2012, Business Intelligence.... ( p33 ) SQL Server 2012 BI, Integration Services.... ( p35 ) SQL Server 2012 BI, Analysis Services.... ( p37 ) SQL Server 2012, crer un rfrentiel de donnes avec Master Data Services.... ( p39 ) SQL Server 2012/2008 BI, Reporting Services .... ( p40 ) SQL Server 2008, Business Intelligence.... ( p41 ) SQL Server 2008 BI, Integration Services.... ( p43 ) SQL Server 2008 BI, Analysis Services.... ( p44 ) Le langage MDX pour le requtage de cubes OLAP.... ( p46 ) Cycle certifiant Administrateur SQL Server 2008.... ( p47 )
ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 1 / 54

SQL Server 2008, mise en uvre.... ( p49 ) SQL Server 2008, administration.... ( p51 ) SQL Server 2008, mise en uvre de la haute disponibilit.... ( p53 ) Certification Administrateur SQL Server 2008.... ( p54 )

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 2 / 54

Stage pratique de 4 jour(s) Rf : CBC

Bases de donnes, modlisation, choix techniques


OBJECTIFS Cette formation apporte une synthse complte des connaissances aujourd'hui indispensables en matire de bases de donnes, du processus de conception son utilisation effective. Elle analyse les architectures et domaines d'application, value l'offre du march et examine les dmarches pratiques de mise en uvre. 1) Logique des SGBD 2) Techniques de modlisation 3) Modle logique de donnes 4) Implmentation avec SQL 5) Paramtres cls pour le choix d'un serveur

Participants
Tout public de chefs de projets, dcideurs informatiques, dveloppeurs, responsables informatiques.

Pr-requis
Aucune connaissance particulire. La connaissance d'un langage informatique est toutefois un plus.

Prix 2015 : 2270 HT Eligible DIF

1) Logique des SGBD


- Rappel des thories sous-jacentes aux bases de donnes relationnelles. - Modles de donnes (hirarchique, rseau...). - Typologie des SGBD. Objectifs des SGBD relationnels. - Fonctionnalits (rgles de Codd, transactions, indexage, sauvegardes, restaurations). - Les architectures. Travaux pratiques Cration d'un utilisateur, attributions de droits, transaction, interrogation d'une base de donnes.

Dates des sessions


Paris
21 jan. 2014, 8 avr. 2014 24 juin 2014, 9 sep. 2014 25 nov. 2014

2) Techniques de modlisation
- Le modle conceptuel. - Analyse des besoins. - Concepts de base (entits, associations...). - Dpendances fonctionnelles. - Niveau conceptuel avec Merise et UML. - La dmarche. - Prise en compte des rgles mtier et contraintes. Travaux pratiques Etudes de plusieurs cas rels, modlisations Merise et UML l'aide d'un outil.

3) Modle logique de donnes


- Le modle logique. La structure des tables et des contraintes. - Modle relationnel (concepts, notations, terminologie). - Du conceptuel au logique. - Modlisation des arborescences. - Les formes normales (de la 1re la 5me, BCNF). - Dnormalisation. - Calculs de volumtrie. Travaux pratiques Etude de cas rels, exercices de normalisation et dnormalisation, gnration de schmas l'aide d'un outil.

4) Implmentation avec SQL


- Les transactions. - Normes SQL (SQL1, SQL2, SQL:1999, SQL:2003). - Du logique au physique. - Qualit des donnes. - Vues et vues matrialises. - Droits d'accs et rles. - Procdures catalogues et dclencheurs. - Interfaces avec les langages de programmation. Travaux pratiques Cration et manipulation d'une base, Reverse Engineering, mesures de performances (dmonstrations).

5) Paramtres cls pour le choix d'un serveur


- Etude des paramtres des serveurs SQL. - Composants techniques (disques et interfaces rseau). - Modules applicatifs (outils d'administration...). - Solutions de haute disponibilit, scurit des donnes. - Critres techniques. - Cot global d'exploitation. - Offre du march.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 3 / 54

Stage pratique de 3 jour(s) Rf : PSQ

SQL Server, Programmation SQL


OBJECTIFS Cette formation vous permettra d'apprhender les fondements du langage SQL. Vous verrez la structure du langage, les principes gnraux des bases de donnes relationnelles (algbre relationnelle, thorie des ensembles), et vous aurez aussi une introduction pratique au dveloppement SQL pour SGBDR. 1) Algbre relationnelle et norme SQL 2) Extractions de donnes 3) Regroupements Travaux pratiques Les exemples et les travaux pratiques sont raliss sur MS SQL Server, l'un des SGBDR les plus proches de la norme SQL. 4) Extractions avances 5) Mise jour des donnes 6) SQL procdural

Participants
Concepteur de requtes SQL, en charge d'analyse/ reporting, gestionnaire de bases de donnes, futur dveloppeur d'applications de gestion de base de donnes, administrateur ou charg de maintenance.

Pr-requis
Connaissances de base en programmation.

Prix 2015 : 1750 HT Eligible DIF

1) Algbre relationnelle et norme SQL


- Les principes et notions essentielles du modle relationnel. - Comprendre l'algbre relationnelle. - Les douze rgles de Codd. - La norme SQL : historique de la normalisation du langage, diffrentes parties de SQL (DDL, DML, etc.). - SQL et les SGBDR. Dmonstration Scripts de cration de base de donnes. Les objets d'une base de donnes. Dcouverte de la base tudie.

Dates des sessions


Paris
20 jan. 2014, 24 fv. 2014 31 mar. 2014, 28 avr. 2014 26 mai 2014, 30 juin 2014 15 juil. 2014, 15 sep. 2014 13 oct. 2014, 12 nov. 2014 15 dc. 2014

2) Extractions de donnes
- Introduction : la notion de table. - L'ordre SELECT. - Expression des valeurs, prdicats et logique ternaire (NULL), oprateurs, expressions et fonctions SQL. - Extractions simples monotabulaires. - Utiliser des jointures internes, externes, simples et avances. Travaux pratiques Extraction l'aide de la clause WHERE. Utilisation d'oprateurs IN, LIKE, CASE ... des oprateurs numriques, dates, des fonctions de chaine. Utilisation des jointures. Tri des donnes.

3) Regroupements
- Fonctions d'agrgation (AVG, SUM, COUNT..) - Cration de sous-ensembles (clause GROUP BY). - Filtrage des agrgats avec la clause HAVING. - Fonctions analytiques et de rangement (OVER, RANK, DENSE_RANK..). Travaux pratiques Restituer et classer des donnes groupes l'aide des fonctions prsentes.

4) Extractions avances
- Oprations ensemblistes. - Sous-requtes et comparateurs. - Corrlation des sous-requtes. Quantificateurs EXISTS, UNIQUE et DISTINCT. - Expressions de tables. - Requtes rcursives l'aide de la CTE. - Expressions diverses pour la division relationnelle. Travaux pratiques Ecriture de sous-requtes. Cration d'une sous-requte correle. Utilisation d'expression de table commune.

5) Mise jour des donnes


- Les ordres INSERT, UPDATE, DELETE, TRUNCATE. - Insertion multiligne, modification de colonnes, suppression de lignes l'aide d'une sous-requte. - Combinaison d'INSERT ou d'UPDATE. - Combinaison de CREATE TABLE et d'INSERT. - Mise jour des donnes travers les vues. Travaux pratiques Oprations d'insertion et mises jour de tables de la base de donnes.

6) SQL procdural
- Les dialectes SQL des principaux diteurs.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 4 / 54

- Les UDF ou fonction utilisateur. - Principe des transactions. - Introduction aux procdures stockes. - Notions basiques sur les dclencheurs. Travaux pratiques Cration d'une transaction simple, d'une procdure stocke.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 5 / 54

Stage pratique de 2 jour(s) Rf : PAV

SQL Server, programmation SQL avance


OBJECTIFS Grce ce cours, vous dcouvrirez les expressions et oprateurs SQL avancs, et verrez comment les utiliser avec efficacit pour rsoudre des problmatiques d'extraction de donnes complexes. Vous saurez traiter des besoins de regroupement, d'analyse, d'chantillonnage et de restitution de donnes hirarchises. 1) Rappel sur les requtes multitables 2) Oprateurs particuliers Mthodes pdagogiques Les stagiaires pourront rcuprer les nombreux exemples et TP ainsi que la base servant de fil rouge. Des rfrences web et bibliographiques sont proposes pour en savoir plus sur chacun des sujets. Travaux pratiques 3) Les expressions de tables 4) L'criture des donnes

Participants
Dveloppeurs, administrateurs, utilisateurs avancs, ayant mettre en oeuvre des requtes complexes avec SQL Server.

Pr-requis
Bonnes connaissances des bases du langage SQL ou connaissances quivalentes celles apportes par le stage " SQL Server, programmation SQL " (PSQ).

Prix 2015 : 1350 HT Eligible DIF

Ce stage fait alterner la prsentation des concepts et de la syntaxe, et de multiples exercices d'application.

Dates des sessions


Paris
20 mar. 2014, 26 juin 2014 24 juil. 2014, 9 oct. 2014 11 dc. 2014

1) Rappel sur les requtes multitables


- Oprateurs ensemblistes UNION, INTERSECT et EXCEPT. - Rappel sur les jointures internes et externes. - Matriser les sous-requtes dans les diffrentes parties des instructions SQL. - Corrlations des requtes imbriques. - Oprations d'intra-jointure avec APPLY (CROSS, OUTER) pour les fonctions et les fragments XML. Travaux pratiques Rsolutions de cas de requtes mettant en action plusieurs tables.

2) Oprateurs particuliers
- Utilit du produit cartsien (CROSS JOIN). - La division relationnelle. - Groupage dcisionnel avec CUBE, ROLLUP et GROUPING SET. - Fonctions analytiques et de fentrage : ordonnancement et agrgat avec les clauses OVER et WINDOW. - Tableaux croiss avec PIVOT et UNPIVOT. - chantillon de donnes avec TABLESAMPLE. Travaux pratiques Rsolution de cas de division relationnelle. Utilisation des fonctions de groupages dcisionnels. Mise en oeuvre des fonctions analytiques

3) Les expressions de tables


- L'expression de table commune, Common Table Expression (CTE), ou vue non persistante. - L'utilisation du mot-cl WITH pour spcifier une CTE. - Les diffrentes techniques de requtage dans les arborescences (adjacence, chemin, intervallaire, rcursion). - Rsolution de problmes de graphes avec les requtes rcursives. - Utilisation de tables de nombres et de dates (tally tables) pour rsoudre des requtes complexes. Travaux pratiques Exprimer des requtes sous la forme de la CTE rcursive.

4) L'criture des donnes


- Mise jour et suppression des donnes avec sous-requtes. - Utilisation de la syntaxe tendue de mise jour et suppression avec jointures. - Oprations d'insertion, de mise jour ou de suppression partir de rsultats d'une jointure, l'oprateur MERGE. - Rcupration des donnes ajoutes, modifies ou supprimes, avec la clause OUTPUT. Travaux pratiques Ecriture de commandes de mises jour complexes avec l'instruction MERGE et les sous requtes.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 6 / 54

Stage pratique de 2 jour(s) Rf : QLS

SQL Server 2012, les nouveauts


OBJECTIFS Cette formation fait un focus sur les nouveauts de SQL Server 2012 : administration, performance, scurit, haute disponibilit, etc. Elle apporte les connaissances indispensables l'utilisation performante de SQL Server 2012. 1) Prsentation de SQL Server 2012 2) Nouveauts pour l'administration et la scurit 3) Nouveauts pour les performances 4) Nouveauts pour les dveloppeurs 5) Haute disponibilit 6) Nouveauts pour le dcisionnel

Participants
Cette formation est destine aux administrateurs, DBA et dveloppeurs de solutions de bases de donnes qui comptent voluer vers SQL Server 2012.

Pr-requis
Bonnes connaissances de SQL Server 2005 ou 2008.

Prix 2015 : 1350 HT Eligible DIF

1) Prsentation de SQL Server 2012


- Tour d'horizon des principaux apports de la version 2012. - Considrations sur l'installation et la configuration. - Support des Managed Service Accounts et Virtual Accounts. - Utilisation de SQL Server 2012 sur Windows Core. - Nouveauts de SQL Server Management Studio. - Cloud Computing, dans les nuages avec SQL Azure. Travaux pratiques Cration et utilisation d'un compte manag.

Dates des sessions


Paris
20 mar. 2014, 19 juin 2014 17 juil. 2014, 16 oct. 2014 4 dc. 2014

2) Nouveauts pour l'administration et la scurit


- Online Operation pour les index et les ajouts de colonne. Indirect Checkpoint. - Travailler avec les XEvents. Partially Contained Databases. Les nouvelles vues de gestion dynamique. - Scurit des rles et audit. Nouveauts dans le chiffrement. Travaux pratiques Utilisation de eXtended Events et des nouvelles vues de gestion dynamique.

3) Nouveauts pour les performances


- Un nouveau type d'index : Column Store Index. - Amliorations du partitionnement. - Les nouveauts du Database Tuning Advisor. - Amlioration de la recherche de texte intgral. Travaux pratiques Utilisation des Column Store Index.

4) Nouveauts pour les dveloppeurs


- Les modifications de types de donnes. Les nouvelles fonctions du SQL. - Les amliorations des fonctions de fentrage. Changements dans la gestion des exceptions. - Les nouveauts de la commande EXEC. Grer ses objets larges dans un FileTable. - Utiliser les squenceurs. Utiliser SQL Server Data Tools dans son environnement de dveloppement. Travaux pratiques Cration de code utilisant les nouvelles fonctionnalits.

5) Haute disponibilit
- Les principes de la haute disponibilit avec SQL Server 2012. - Un nouveau modle offrant une grande souplesse : Always On. - Rappels sur le Clustering avec SQL Server. - Les nouvelles fonctionnalits concernant le Clustering. Travaux pratiques Mise en place de la haute disponibilit avec Always On.

6) Nouveauts pour le dcisionnel


- Quelques rappels sur le dcisionnel avec SQL Server. - Les apports de SQL Server 2012. - Le modle smantique. - Les outils PowerPivot et PowerView (crescent). - Les fonctionnalits, les cas d'usage et les apports de ces outils.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 7 / 54

Stage pratique de 5 jour(s) Rf : QSM

SQL Server 2012, mise en uvre


OBJECTIFS Ce stage vous apportera toutes les connaissances ncessaires la pleine utilisation de SQL Server 2012. Vous apprendrez crire des ordres SQL et utiliser les extensions du langage, modifier les structures et mettre en place les contraintes d'intgrit, charger les donnes et exploiter au mieux les transactions. 1) Prsentation de SQL Server 2012 2) Bases de donnes et schmas SQL 3) Tables, vues et contraintes 4) Chargement de donnes et exports 5) Indexation et plans de requtes 6) SQL avanc avec Transact SQL, code procdural 7) Transactions et gestion des exceptions 8) Introduction aux techniques avances

Participants
Cette formation est destine des ingnieurs systmes et des dveloppeurs qui doivent utiliser ou mettre en oeuvre SQL Server 2012.

Pr-requis
Bonnes connaissances du langage SQL ou connaissances quivalentes celles apportes par le stage " SQL Server, programmation SQL " (rf. PSQ).

1) Prsentation de SQL Server 2012


Prix 2015 : 2770 HT Eligible DIF - Architecture de SQL Server 2012. - Outils de dveloppement et d'administration. Travaux pratiques Prise en main du gestionnaire de configuration et de Management Studio.

Dates des sessions


Paris
10 fv. 2014, 14 avr. 2014 30 juin 2014, 15 sep. 2014 24 nov. 2014

2) Bases de donnes et schmas SQL


- Les identifiants : nommage des objets SQL Server. - Cration de la base de donnes. Schmas SQL. - Cycle de vie des objets d'une base.

3) Tables, vues et contraintes


- Langage DDL : cration d'objets, contraintes. - Types de donnes natifs et types utilisateurs. - Cration des tables et des vues. - Les contraintes de domaine et de colonne. - Cl primaire et cls alternatives. Gestion de l'intgrit rfrentielle. Travaux pratiques Cration de types utilisateurs. Cration de tables et de vues. Ajout de contraintes. Mise en place de cls primaires et de contraintes d'unicit.

4) Chargement de donnes et exports


- La commande BULK INSERT. - Import/export en ligne de commande avec BCP. - Fonctions OPEN pour interroger les donnes externes. - Prsentation d'Integration Services. Travaux pratiques Chargement des donnes l'aide de BULK INSERT et BCP. Utilisation d'OPENROWSET.

5) Indexation et plans de requtes


- Structure des index : arbre quilibr, index clustered... - Cration d'index : approche de cration... - Analyse des performances. - Utilisation du Database Tuning Advisor. Travaux pratiques Mise en place d'index sur la base de donnes et constat sur les performances.

6) SQL avanc avec Transact SQL, code procdural


- Groupages OLAP et clauses OUTPUT, SELECT INTO... - Ordre SQL MERGE. Chiffrement des donnes. - Fonctions, procdures stockes, curseurs, dclencheurs. Travaux pratiques Cration de requtes avances de Transact-SQL. Ralisation d'une fonction table multi-instructions. Procdure stocke pour l'insertion combine.

7) Transactions et gestion des exceptions


- Les transactions. Niveaux d'isolation. Gestion des exceptions. Transactions imbriques. Travaux pratiques

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 8 / 54

Intgration de la gestion des exceptions et des transactions dans les dclencheurs et les procdures stockes.

8) Introduction aux techniques avances


- Prsentation du Systme d'Information Gographique-SIG. Utilisation de XML au sein de SQL Server 2012. Travaux pratiques Utilisation du SIG. Interrogation XML.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 9 / 54

Stage pratique de 5 jour(s) Rf : QSA

SQL Server 2012, administration


OBJECTIFS Ce stage vous apportera les connaissances ncessaires pour installer, configurer et administrer SQL Server 2012. Vous apprendrez l'architecture du serveur, le paramtrer et surveiller son fonctionnement, grer les espaces de stockage, automatiser des tches et effectuer des sauvegardes et des restaurations. 1) Installation et configuration 2) Gestion des espaces de stockage 3) Scurit et chiffrement 4) Tches d'administration 5) Sauvegardes et restaurations 6) Surveillance et performances

Participants
Administrateurs de base de donnes, responsables d'exploitation, administrateurs et ingnieurs systme.

Pr-requis
Bonnes connaissances de l'utilisation de SQL Server, de la manipulation des bases de donnes et du langage SQL. Connaissances de base de l'administration Windows 2003/2008.

1) Installation et configuration
- Architecture gnrale de SQL Server 2012. - Installation, migration, configuration. Les bases systmes. - Outil de gestion des services, du rseau. Travaux pratiques Installation de SQL Server. Utilisation des outils de consultation dynamique. Configuration l'aide du Policy Based Management (PBM).

Prix 2015 : 2770 HT Eligible DIF

Dates des sessions


Paris
3 fv. 2014, 7 avr. 2014 30 juin 2014, 28 juil. 2014 20 oct. 2014, 8 dc. 2014

2) Gestion des espaces de stockage


- Fichiers et journaux, taille et croissance des fichiers. - Insertion et importation de donnes. - Partitionnement et instantans de bases de donnes. Travaux pratiques Cration d'une base. Gestion des fichiers. Cration d'instantans.

3) Scurit et chiffrement
- Scuriser la communication, chiffrer les donnes. - Authentification, rles, privilges. - Contained Databases. Audit de scurit. Contexte d'excution. Travaux pratiques Manipulation des permissions et des contrles d'accs. Gestion des certificats.

4) Tches d'administration
- Planification de tches par l'agent SQL Server. - Travaux et alertes. Envoi de notifications. - Vrifications de l'intgrit physique. - Maintenance des index et des statistiques. - L'outil de plan de maintenance. Utiliser SQL Server Data Tools. Travaux pratiques Automatisation et planification des travaux d'administration.

5) Sauvegardes et restaurations
- Rcupration et influence sur les donnes. - Mise en place d'une stratgie de sauvegarde. - Planification et type de sauvegarde. - Restauration de bases, rparation des environnements endommags. Travaux pratiques Cration de configuration de sauvegardes et de restaurations.

6) Surveillance et performances
- Le profiler et l'eXtended Events (XEvents) pour tracer l'utilisation. - Dclencheurs DDL pour tracer les modifications de structures. Vues de mta-donnes et vues de gestion dynamique. - Le moniteur de performances Windows. Visualisation des verrous et blocages. Le gouverneur de ressources. Travaux pratiques Mise en place des surveillances sur les modifications de structure. Utilisation des vues de gestion dynamique. Gestion d'un verrou mortel.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 10 / 54

Stage pratique de 1 jour(s) Rf : SAQ

Participants
Cette formation est destine toute personne voulant passer l'examen Microsoft 70-461 : Requter Microsoft SQL Server 2012.

MCSA SQL Server 2012, prparation la certification, examen 70-461


OBJECTIFS Cette formation complte la formation de mise en oeuvre de SQL server 2012 pour cibler les objectifs de l'examen Microsoft 70-461. Elle vous prparera efficacement pour le passage de cette certification, en vue d'obtenir le titre MCSA (Microsoft Certified Solutions Associate). 1) Rappels 2) Gestion des mtadonnes Mthodes pdagogiques 3) Requtes avances 4) Prparation l'examen

Pr-requis
Avoir suivi la formation " Mise en Oeuvre SQL Server 2012 ".

Prix 2015 : 810 HT Eligible DIF

Des QCM de rvision sont proposs sur chaque point abord. Certification

Dates des sessions


Paris
24 jan. 2014, 28 mar. 2014 27 juin 2014, 12 sep. 2014 21 nov. 2014

Prpare l'examen Microsoft 70-461 pour l'obtention du titre MCSA (Microsoft Certified Solutions Associate).

1) Rappels
- Architecture de SQL Server 2012. - Outils de dveloppement et d'administration. - Tables, vues et contraintes. - Chargement de donnes. - Indexation et plans de requtes. - Transact SQL.

2) Gestion des mtadonnes


- Dfinition de mtadonnes. - Cration de vues et de vues indexes. - Cration et dfinition de contraintes. - Gestion avance des dclencheurs. - Cration de fonctions utilisateur. Travaux pratiques Cration de contraintes et de dclencheurs complexes.

3) Requtes avances
- Impact de l'utilisation des types de donnes GUID. - Utilisation des fonctions de fentrage et de partitionnement. - Utilisation des GROUPING SETS dans les regroupements. - Requter les types de donnes XML. - L'instruction complmentaire MERGE. - Gestion des erreurs, prsentation des principaux codes d'erreur. Travaux pratiques Exercices et QCM sur chaque point.

4) Prparation l'examen
- Conseils et stratgie de rvision avant l'examen. - Retours sur les points qui peuvent encore tre amliors. - Prparation aux conditions de l'examen : prsentation de l'preuve, dure, organisation du temps. - Le droulement de l'examen. - Les types de questions de l'examen. - Les piges. Travaux pratiques Mini session d'examen blanc, correction dtaille.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 11 / 54

Stage pratique de 1 jour(s) Rf : MCA

Participants
Cette formation est destine toute personne voulant passer l'examen Microsoft 70-462, Administrer les bases de donnes Microsoft SQL Server 2012.

MCSA SQL Server 2012, prparation la certification, examen 70-462


OBJECTIFS Cette formation, dans la continuit du stage d'administration SQL server 2012, cible les objectifs de l'examen Microsoft 70-462. A l'issue de la formation, vous aurez parcouru tout le programme de l'examen 70-462 et serez prt le passer en vue de l'obtention du titre MCSA (Microsoft Certified Solutions Associate). 1) Configuration et diagnostic 2) Haute-disponibilit et rplication Mthodes pdagogiques 3) Prparation l'examen

Pr-requis
Avoir suivi la formation Administrer SQL Server 2012.

Prix 2015 : 810 HT Eligible DIF

Des QCM de rvision sont proposs sur chaque point abord. Certification

Dates des sessions


Paris
28 mar. 2014, 27 juin 2014 12 sep. 2014, 28 nov. 2014

Prpare l'examen Microsoft 70-462 pour l'obtention du titre MCSA (Microsoft Certified Solutions Associate)

1) Configuration et diagnostic
- Installation d'un cluster de basculement. - Utiliser le gouverneur de ressources. - Utiliser les vnements tendus pour le diagnostic. - Utiliser le moniteur systme pour surveiller les performances. - Audit de bases de donnes. - Gestion des cls de chiffrement et des points de terminaison. Travaux pratiques Cration de scripts pour les vnements tendus et l'audit de bases de donnes

2) Haute-disponibilit et rplication
- Comprendre AlwaysOn. Les groupes de disponibilit. - Les nouveauts du cluster : AlwaysOn Failover Clustering. - La rvolution du miroir : AlwaysOn Availability Groups. - Comprendre la rplication : architectures et topologies. Travaux pratiques Mise en place d'AlwaysOn Availability Groups.

3) Prparation l'examen
- Conseils et stratgie de rvision avant l'examen. - Retours sur les points qui peuvent encore tre amliors. - Prparation aux conditions d'examen. S'organiser pendant l'examen. - Le droulement de l'examen, la forme des questions. Travaux pratiques Mini session d'examen blanc, correction dtaille.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 12 / 54

Stage pratique de 5 jour(s) Rf : SEM

SQL Server 2008, mise en uvre


OBJECTIFS Cette formation vous apportera toutes les connaissances ncessaires la pleine utilisation de SQL Server 2008. Elle vous permettra de comprendre le rle des divers composants de SQL Server 2008, d'utiliser les outils de requte, et d'crire des ordres SQL de manipulation des donnes incluant les extensions au langage SQL propres SQL Server. Elle vous montrera comment modifier la structure des tables, mettre en place les contraintes d'intgrit et comment exploiter au mieux le concept de transaction. 1) Prsentation de SQL Server 2008 2) Bases de donnes et schmas SQL 3) Tables et vues 4) Les contraintes 5) Chargement de donnes et exports 6) SQL avanc avec Transact SQL 7) Indexation et plans de requtes 8) Codage procdural 9) Transactions et gestion des exceptions 10) Introduction aux techniques avances

Participants
Cette formation est destine des ingnieurs systme et des dveloppeurs doivent utiliser ou mettre en uvre SQL Server 2008.

Pr-requis
Bonnes connaissances du langage SQL ou connaissances quivalentes celles apportes par le stage " Programmation SQL " (rf. PSQ).

Prix 2015 : 2770 HT Eligible DIF

1) Prsentation de SQL Server 2008


- Prsentation de SQL Server 2008. Versions. - Architecture de SQL Server 2008. - Outils de dveloppement et d'administration. - Les bases systmes. Travaux pratiques Prise en main des outils graphiques de SQL Server : gestionnaire de configuration et Management Studio.

Dates des sessions


Paris
20 jan. 2014, 31 mar. 2014 30 juin 2014, 25 ao. 2014 6 oct. 2014, 1 dc. 2014

Aix
24 mar. 2014, 23 juin 2014 22 sep. 2014, 8 dc. 2014

2) Bases de donnes et schmas SQL


- Les identifiants : nommage des objets SQL Server. - Stockage physique : fichiers de donnes et journal de transactions. - Cration de la base de donnes : gestion des espaces de stockage paramtres de cration. - Schmas SQL : concept et utilisation. - Cycle de vies des objets d'une base. - Brves notions sur la gestion des privilges. - Vues et procdures de mtadonnes. Travaux pratiques Cration physique d'une base de donnes. Mise en place de diffrents schmas SQL. Modification des paramtres de la base de donnes

Bordeaux
3 mar. 2014, 2 juin 2014 29 sep. 2014, 15 dc. 2014

Bruxelles
3 mar. 2014, 2 juin 2014 15 sep. 2014, 1 dc. 2014

Geneve
3 mar. 2014, 2 juin 2014 15 sep. 2014, 1 dc. 2014

Lille
3 mar. 2014, 2 juin 2014 29 sep. 2014, 15 dc. 2014

3) Tables et vues
Langage DDL : cration d'objets, contraintes - Types de donnes SQL Server et types utilisateurs. - Cration des tables : dfinition des colonnes. - Gestion des auto-incrments. - Cration et utilisation des vues. - Conditions de mise jour travers les vues. Travaux pratiques Cration de types utilisateurs. Cration de tables et de vues. Manipulation des auto-incrments. Mise jour travers les vues.

Luxembourg
3 mar. 2014, 2 juin 2014 15 sep. 2014, 1 dc. 2014

Lyon
24 mar. 2014, 23 juin 2014 22 sep. 2014, 8 dc. 2014

Nantes
31 mar. 2014, 30 juin 2014 15 sep. 2014, 1 dc. 2014

Rennes
31 mar. 2014, 30 juin 2014 15 sep. 2014, 1 dc. 2014

4) Les contraintes
- Les contraintes de domaine (CHECK). - Contraintes de colonne NOT NULL et DEFAULT. - Clef primaire et clefs alternatives. - Gestion de l'intgrit rfrentielle. - Utilisation de dclencheurs Ttriggers) pour la ralisation des assertions. Travaux pratiques Ajout de contraintes de domaines aux types utilisateurs et aux colonnes. Mise en place de clefs primaires et de contraintes d'unicit. Mise en place de clefs trangres. Ralisation de contraintes complexes CHECK l'aide de fonctions et de dclencheurs.

Sophia-antipolis
24 mar. 2014, 23 juin 2014 22 sep. 2014, 8 dc. 2014

Strasbourg
3 mar. 2014, 2 juin 2014 29 sep. 2014, 15 dc. 2014

Toulouse
3 mar. 2014, 2 juin 2014 29 sep. 2014, 15 dc. 2014

5) Chargement de donnes et exports


- Chargement de fichier avec la commande BULK INSERT - Import/export en ligne de commande avec bcp. - Fonctions OPEN pour interroger les donnes externes. - Gestion des flux interserveurs. - Integration Services.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 13 / 54

Travaux pratiques Chargement des donnes l'aide de BULK INSERT et bcp. Utilisation d'OPENROWSET pour faire des requtes externes.

6) SQL avanc avec Transact SQL


- Manipulation de donnes boolennes. - Groupages OLAP (CUBE, ROLLUP, GROUPING SETS...) - Fonction de fentrage et clause OVER. - Tableaux croiss avec PIVOT et UNPIVOT. - Clauses TOP et SAMPLE. - Clause OUTPUT, SELECT INTO, TRUNCATE TABLE. - Ordre SQL MERGE. - Gestion d'objets larges l'aide du type filestream. - Cryptage des donnes Travaux pratiques Exercices de requtes mettant en uvre les fonctions avances de Transact-SQL.

7) Indexation et plans de requtes


- Prsentation : rle des index, utilisation. - Structure des index : arbre quilibr, index ordonn et non ordonn, statistiques de distribution. - Cration d'index : approche de cration, choix des index. - Utilisation du Database Tuning Advisor. - Indexation de vues : indications et contraintes. - Index pour recherche en texte intgral. - Analyse des performances. Travaux pratiques Mise en place d'index sur la base de donnes et constat sur les performances.

8) Codage procdural
- Syntaxe procdurale du Transact SQL (variables, affectation, types de donnes et structures). - Cration de fonctions scalaires (UDF). - Fonction tables (requte paramtres). - Principe des procdures stockes. - Cration et utilisation de tables temporaires et de variables table. - Manipulation de curseurs. - Dclencheurs : types de triggers. - Dbogage du code Transact-SQL. Travaux pratiques Ralisation de fonctions scalaires et de dclencheurs pour grer la qualit des donnes. Ralisation d'une fonction table multi instruction. Programmation d'une procdure stocke pour l'insertion combine.

9) Transactions et gestion des exceptions


- Principe des transactions : mode implicite et explicite. - Dfinition des frontires des transactions. - Anomalies transactionnelles, gestion des niveaux d'isolation et mise en place des verrous. - Gestion des exceptions. - Problmatique des transactions imbriques. - Transactions distribues et commit deux phases. Travaux pratiques Intgration de la gestion des exceptions et des transactions dans les dclencheurs et les procdures stockes.

10) Introduction aux techniques avances


- Prsentation du SIG de SQL Server (systme d'information gographique). - Utilisation de XML au sein de SQL (requtes avec XQuery/XPath et clause FOR XML). - Introduction l'indexation textuelle (Full Text Search). - Intgration de .NET dans SQL Server. Travaux pratiques Utilisation du SIG, interrogation XML et recherches "plain text".

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 14 / 54

Stage pratique de 3 jour(s) Rf : SQD

SQL server 2008, mise en uvre avance


OBJECTIFS Cette formation vous apportera les connaissances ncessaires pour la mise en uvre de bases SQL Server dans lesquelles la volumtrie des donnes et la monte en charge sont des enjeux majeurs. Elle vous permettra de comprendre les techniques essentielles pour gagner en performance ainsi qu'en temps de dveloppement. 1) Types de donnes, tables et contraintes 2) Qualit des donnes, dnormalisation, fonctions avances 3) Contraintes complexes 4) Les vues SQL 5) Introduction au mapping relationnel objet (ORM) ct serveur 6) Bases de donnes rparties

Participants
Ingnieur, architecte base de donnes, chef de projet et dveloppeur dsireux de mettre en uvre SQL Server 2005 ou 2008 dans des applications critiques et ayant dj pratiqus MS SQL Server.

Pr-requis
Trs bonnes connaissances de MS SQL Server 2005/2008, ou connaissances quivalentes celles apportes par les stages "Programmation SQL" (rf. PSQ) et "SQL Server, mise en uvre" (rf. SQM ou SEM).

1) Types de donnes, tables et contraintes


- Cration des domaines SQL. - Gestion des contraintes de domaines. - Cration des tables et intgration des contraintes. - Rappels sur la gestion des privilges. Travaux pratiques Cration de domaines SQL et utilisation de ces domaines dans la cration des tables.

Eligible DIF

2) Qualit des donnes, dnormalisation, fonctions avances


- Fonctions de gestion de la qualit des donnes. - Intgration de ces fonctions dans des dclencheurs. - Dnormalisation de tables via les colonnes calcules, les dclencheurs et les vues indexes. - Nouvelles fonctions d'agrgat via SQL CLR. Travaux pratiques Intgration de la gestion de la qualit des donnes. Dnormalisation et tude des gains obtenus.

3) Contraintes complexes
- Mise en place de contraintes complexes (CHECK). - Intgrit rfrentielle : greffage de la rfrence, gestion de la mise jour, problmatiques de valuation partielle. - Utilisation des procdures stockes pour la simulation de contraintes circulaires ou dfrables. Travaux pratiques Ralisation de contraintes de validation incluant le calcul d'un agrgat externe. Mise en place d'une contrainte circulaire.

4) Les vues SQL


- Intrt des vues. - Notion de schma externe. - Cration des vues et limitation des accs aux donnes. - Mise jour des donnes travers les vues. - Utilisation de vues partitionnes pour la monte en charge. Travaux pratiques Cration de vues. Etude de leurs mises jour.

5) Introduction au mapping relationnel objet (ORM) ct serveur


- Cration de vue de mapping RO pour intgration dans les objets client. - Mise en place de procdure de correspondance pour la manipulation des objets. - Utilisation des dclencheurs INSTEAD OF pour simuler la mise jour de vues complexes. Travaux pratiques Mise en place du mapping complet sur un objet relationnel.

6) Bases de donnes rparties


- Introduction aux architectures de donnes distribues avec SODA. - Les points de terminaison http et les services web SQL Server. - Utilisation de Service Broker pour des bases de donnes collaboratives. Travaux pratiques Dmonstration de Service Broker.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 15 / 54

Stage pratique de 5 jour(s) Rf : SAD

SQL Server 2008, administration


OBJECTIFS Cette formation apporte la connaissance ncessaire pour l'installation, la configuration et l'administration de SQL Server 2008. Vous comprendrez l'architecture du serveur et serez mme de mettre en place une installation de SQL 2008. Vous apprendrez paramtrer le systme, le configurer, effectuer des sauvegardes et des restaurations, automatiser les tches ou encore surveiller son fonctionnement. 1) Installation et configuration de SQL Server 2008 2) Gestion des espaces de stockage 3) Gestion de la scurit et du chiffrement 4) Tches d'administration de la base de donnes 5) Sauvegarde et restauration 6) Surveillance de SQL Server 2008

Participants
Cette formation est destine des administrateurs et spcialistes systme dsireux de matriser le fonctionnement et l'administration de SQL Server 2008.

Pr-requis
Connaissance de l'utilisation et de la mise en uvre de SQL Server et de la manipulation des bases de donnes. Connaissance du langage SQL. Connaissances de base de l'administration Windows 2000/2003.

1) Installation et configuration de SQL Server 2008


- Architecture gnrale de SQL Server 2008. - Composants de SQL Server : bases de donnes, scurit, fonctionnalits de BI, services de notification. - Diffrentes versions de SQL Server 2008. - Installation de SQL Server : planification, mthodes et vrification de l'installation. - Gestion des versions antrieures : migration des bases et du serveur. - Utilisation de l'outil de gestion des services SQL Server (SQL Server Configuration Manager). - Utilisation de l'outil d'administration et de dveloppement : SQL Server Management Studio. - Dfinition du primtre de scurit l'aide de SQL Server Surface Area Configuration. - Configuration de SQL Server. Utiliser le Declarative Management Framework. - Commande de gestion 'sqlcmd'. - Les bases de donnes systme. Travaux pratiques Installation de SQL Server, utilisation des outils de consultation dynamique pour l'accs des bases d'exemples. Configuration l'aide du DMF (Declarative Management Framework).

Prix 2015 : 2770 HT Eligible DIF

Dates des sessions


Paris
3 fv. 2014, 3 mar. 2014 7 avr. 2014, 12 mai 2014 2 juin 2014, 7 juil. 2014 1 sep. 2014, 6 oct. 2014 17 nov. 2014, 8 dc. 2014

Aix
31 mar. 2014, 16 juin 2014 27 oct. 2014, 1 dc. 2014

Bordeaux
24 mar. 2014, 30 juin 2014 29 sep. 2014, 24 nov. 2014

2) Gestion des espaces de stockage


- Cration de la base de donnes, dfinition du catalogue systme et contrle de l'espace de stockage. - Modification de la structure d'une base de donnes, destruction. Cration et modification des tables. - Insertion et importation de donnes. - Gestion de la localisation physique de la base de donnes : mise en place des fichiers et des journaux. - Conseil sur la localisation des fichiers. Gestion de la taille et de la croissance des bases. - Gestion des partitionnements de tables et des index. - Instantans de bases de donnes (SNAPSHOT). Travaux pratiques Cration d'une base de donnes, gestion des fichiers de la base, cration d'instantans et restauration partir de l'instantan.

Bruxelles
24 mar. 2014, 30 juin 2014 20 oct. 2014, 15 dc. 2014

Geneve
24 mar. 2014, 30 juin 2014 20 oct. 2014, 15 dc. 2014

Lille
24 mar. 2014, 30 juin 2014 29 sep. 2014, 24 nov. 2014

Luxembourg
24 mar. 2014, 30 juin 2014 20 oct. 2014, 15 dc. 2014

3) Gestion de la scurit et du chiffrement


- Risques de scurit. Scurit externe et interne SQL Server. Prvenir les injections, scuriser la communication. - Modle de scurit interne. Architecture. - Gestion des authentifications, interaction avec le systme. Connexions et sessions. - Gestion des objets contrlables. - Gestion des rles et des permissions au niveau serveur et au niveau base. - Gestion des permissions sur les donnes, les bases de donnes, les schmas. - Attribution, dni et rvocation des privilges. - Cryptage des donnes et gestion des certificats. - Gestion du contexte d'excution des objets. - Utilisation des outils d'audit de scurit. Travaux pratiques Manipulation et mise en uvre des permissions et des contrles d'accs. Gestion des certificats. Contexte d'excution.

Lyon
31 mar. 2014, 16 juin 2014 27 oct. 2014, 1 dc. 2014

Nantes
10 mar. 2014, 30 juin 2014 20 oct. 2014, 15 dc. 2014

Rennes
10 mar. 2014, 30 juin 2014 20 oct. 2014, 15 dc. 2014

Sophia-antipolis
31 mar. 2014, 16 juin 2014 27 oct. 2014, 1 dc. 2014

Strasbourg
24 mar. 2014, 30 juin 2014 29 sep. 2014, 24 nov. 2014

4) Tches d'administration de la base de donnes


- Planification de tches par l'agent SQL Server. - Envoi de notifications (e-mail) par du code SQL, notifications dans l'agent et par les alertes. - Gestion des oprateurs de notification. - Cration de dclencheurs DDL pour tracer les modifications de structures. - Vrification de la cohrence de la base de donnes : intgrit physique et intgrit logique. - Maintenance des index (reconstruction et dfragmentation). Maintenance des statistiques. - Utilisation de l'outil de plan de maintenance.

Toulouse
24 mar. 2014, 30 juin 2014 29 sep. 2014, 24 nov. 2014

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 16 / 54

Travaux pratiques Gestion de la configuration de SQL Server. Automatisation et planification des travaux d'administration.

5) Sauvegarde et restauration
- Utilit des sauvegardes, mise en place d'un modle de rcupration. - Sauvegarde de la configuration de SQL Server et des bases de donnes. - Les diffrents types de sauvegardes. Mode de rcupration et influence sur la rcupration des donnes. - Mise en place d'une stratgie de sauvegarde pour minimiser le Delta de perte des donnes. Planification des sauvegardes. - Restauration : enchanement des commandes et rcupration de la base. - Rparation des environnements SQL Server endommags. Sauvegarde et restaurations des bases systmes. Travaux pratiques Cration de configuration de sauvegarde et de restauration. Utilisation de Transact-SQL et du gestionnaire SQL Server Enterprise Manager' pour le backup de la configuration. Gestion et sauvegarde des logs de base de donnes.

6) Surveillance de SQL Server 2008


- Utilisation de l'outil de profiling : contrle de l'excution, gestion des informations de performance. - Utilisation de dclencheurs DDL pour tracer les modifications de structure. - Mise en uvre et utilisation des vnements de modification. - Utilisation des vues de mta-donnes et des vues de gestion dynamique. - Utilisation du moniteur de performance pour l'audit du serveur et de la machine. - Lecture des journaux d'vnements et des journaux d'erreur SQL Server. - Visualisation des verrous, dtection et traitement des verrous mortels (Deadlocks). - Utilisation du gouverneur de ressources. Travaux pratiques Mise en place des surveillances sur les modifications de structure. Utilisation des vues de gestion dynamique, traitement d'un verrou mortel.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 17 / 54

Stage pratique de 2 jour(s) Rf : SCS

Scurit et chiffrement dans SQL Server 2008


OBJECTIFS Ce stage vous montrera comment protger vos plateformes SQL Server et les donnes qu'elles contiennent. Vous apprendrez scuriser les accs, chiffrer les donnes, grer les autorisations, auditer les modifications de connexion, de donnes et de structures, ainsi qu' vous protger contre les injections SQL. 1) Scurisation du serveur et de l'accs 2) Modle d'authentification et de scurit 3) Chiffrement de donnes et utilisation de certificats Travaux pratiques Les travaux pratiques ont lieu sous Windows 2003 Server et SQL Server 2008. La plupart des sujets sont transposables sur SQL Server 2005. 4) Protection contre l'injection SQL 5) Audit de l'utilisation des bases de donnes

Participants
Toute personne ayant assurer l'administration de la scurit de SQL Server.

Pr-requis
Bonnes connaissances de l'administration SQL Server. Connaissances de base sur la scurit et le chiffrement.

Eligible DIF

1) Scurisation du serveur et de l'accs


- Scuriser le serveur physique et ses fichiers de donnes. - Mcanisme d'authentification, chiffrement de la connexion. - Scurisation des points de terminaison et de SQL Browser. - Comment protger les sauvegardes. Travaux pratiques Chiffrer la connexion entre les clients et le serveur, crer des sauvegardes chiffres.

2) Modle d'authentification et de scurit


- Stratgie de mode d'authentification. - Modle de scurit SQL server : connexions et utilisateurs. - Utiliser les rles SQL. - Baser sa scurit logique sur l'utilisation des schmas SQL. - Utilisation du contexte d'excution (EXECUTE AS). - Scurit interbases : chanage des utilisateurs et authentifications interserveurs. - Proxies et accrditations. Travaux pratiques Crer et tester un modle de scurit, crer une procdure stocke s'excutant dans un autre contexte d'excution.

3) Chiffrement de donnes et utilisation de certificats


- Architecture SQL Server de chiffrement. - Crer et grer les cls de chiffrement et les certificats. - Chiffrer les donnes. - Intrt de chiffrer les procdures (WITH ENCRYPTION). - Authentifier le code par certificats. - Bonnes pratiques en matire de chiffrement. Travaux pratiques Chiffrement de colonnes sensibles, signature de code par certificats.

4) Protection contre l'injection SQL


- Qu'est-ce que l'injection SQL ? - Les diffrentes techniques d'injection. - Les bonnes pratiques du code client et du code SQL pour se protger. - Le problme du SQL dynamique. - Utiliser des proxies SQL. - Se protger contre les attaques de dni de service (DOS, Denial-of-Service). Travaux pratiques Tests d'injection sur diffrents types de code et modes de protection, dans le code client, et dans les procdures stockes.

5) Audit de l'utilisation des bases de donnes


- Tracer les accs et suivre les comportements interdits (C2, Loi Sarbane Oxley). - Auditer les modifications de structure. - Suivre les modifications de donnes. Travaux pratiques Mettre en place un audit de scurit.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 18 / 54

Stage pratique de 2 jour(s) Rf : MHD

SQL Server 2008, mise en uvre de la haute disponibilit


OBJECTIFS Vous apprendrez la dmarche et les techniques ncessaires pour mettre en place une solution SQL Server 2008 en haute disponibilit, notamment dans le cadre d'un Plan de Reprise d'Activit (PRA). Vous apprendrez mettre en oeuvre les exigences lies au basculement et grer efficacement la synchronisation des donnes. 1) Introduction 2) Comparaison des fonctionnalits de haute disponibilit 3) Le Log Shipping 4) Le Clustering 5) Le Database Mirroring 6) La haute disponibilit avec DENALI (SQL2011)

Participants
Administrateur de bases de donnes, architectes techniques.

Pr-requis
Bonne connaissance de MS SQL Server.

Prix 2015 : 1350 HT Eligible DIF

Dates des sessions


Paris
30 jan. 2014, 29 avr. 2014 11 sep. 2014, 13 nov. 2014

1) Introduction
- La haute disponibilit, dfinition. - Les diffrences entre PCA et PRA. - Les solutions synchrones et asynchrones. - La granularit des diffrentes solutions.

2) Comparaison des fonctionnalits de haute disponibilit


- Les solutions de virtualisation. - Ddoubler l'intelligence avec le Clustering. - Ddoubler les donnes avec le Database Mirroring. - Une solution simple avec le Log Shipping. - Bases rparties avec la rplication, les vues distribues. - Le service Broker. - Les solutions matrielles. Travaux pratiques Configuration d'une rplication transactionnelle.

3) Le Log Shipping
- Le principe de l'envoi des journaux. - La scurisation du flux de donnes. - Mise en place du Log Shipping. Travaux pratiques Mise en place d'une solution de Log Shipping pour constituer deux bases : l'une reprenant au plus tt, l'autre 24h.

4) Le Clustering
- Le fonctionnement de MS Clustering Services. - Les noeuds actif/passif et actif/actif. - Installation de MS CS et SQL Server en tant que Cluster. - Le paramtrage de l'instance SQL Server et MSDTC. - Les diffrents scnarios de basculement. Travaux pratiques Installation de SQL Server en mode cluster et validation d'un scnario de basculement et retour.

5) Le Database Mirroring
- Principe de fonctionnement. - Mise en place du mirroring hors domaine. - Test des diffrents scnarios (synchrone avec et sans tmoin, synchrone). - Conseil concernant les applications multibases, les connexions et les travaux de l'agent. Travaux pratiques Installation et configuration d'une solution de mirroring et gestion des travaux de l'agent.

6) La haute disponibilit avec DENALI (SQL2011)


- Basculement simultan d'un groupe de bases mirror. - Ajouter les connexions et privilges de serveur la base avec les " contained databases ".

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 19 / 54

Stage pratique de 3 jour(s) Rf : TIA

Participants
Dveloppeurs spcialiss gomatique, architectes de donnes, chef de projet techniques dsirant intgrer des donnes gomtriques et gographiques un SGBDR comme PostGreSQL ou SQL Server.

Gestion de donnes spatiales sous PostGreSQL et SQL Server 2008


OBJECTIFS Cette formation vous apprendra manipuler des donnes spatiales dans des SGBD relationnels comme PostGreSQL et SQL Server 2008 au moyen du plugin PostGIS. Les traitements seront raliss avec un mixte de donnes relationnelles, gographiques et spatio-temporelles : localisation, cheminement, volutions d'aires... 1) Normes et standards des SIG 2) Donnes gomtriques et formalisation de donnes spatiales conforme l'OGC 3) Modlisation des donnes spatiales 4) Mthodes pour les types gomtriques Travaux pratiques Cration d'une base de navigation GPS. Cration d'une base hydrologique. Positionnement des capteurs de limnimtrie et pluviomtrie. 5) Donnes relationnelles et le SIG 6) Gestion des donnes spatiales 7) Outils et serveurs priphriques

Pr-requis
Bonnes connaissances du langage SQL, des SGBDR et de la conception des bases de donnes ou connaissances quivalentes aux cours ORSYS rf. PSQ/CBC/UMD.

Prix 2015 : 1750 HT Eligible DIF

Dates des sessions


Paris
3 fv. 2014, 5 mai 2014 22 sep. 2014, 12 nov. 2014

1) Normes et standards des SIG


- Norme SQL ISO 13249-3 SQL/MM : Spatial. - Standard OGC (Open Geospatial Consortium). - Position des diffrents SGBDR. - Intrt d'utiliser un SIG. - Dfinition, perception et reprsentation des donnes gomtriques et spatiales. - Problmatique du gode terrestre (Dfinition d'une donne godsique). - Courbure de l'corce terrestre et dformation des projections. - Mode de reprsentation logique des donnes gomtriques (spaghetti, graphe et topologique).

2) Donnes gomtriques et formalisation de donnes spatiales conforme l'OGC


- Hirarchie des types gomtriques. - Identificateurs de rfrences spatiales (SRID). - Constructeurs gnriques Well Known Text (WKT) et Well Known Binary (WKB). - Constructeurs spcialiss. Travaux pratiques Transformation de gomtries en gographie.

3) Modlisation des donnes spatiales


- Retour sur la modlisation relationnelle et la normalisation des relations. - Structuration des diffrentes natures d'objets par couches. - Modlisation des volutions de formes l'aide de tables spatio-temporelles. Travaux pratiques Modlisation des donnes et rflexion sur les couches.

4) Mthodes pour les types gomtriques


- Mthodes communes. - Test de validation et fonction MakeValid. - Transformation des donnes. - Test des relations topologiques entre objets. - Matrice DE-9IM d'intersection entre objets. - Mthodes de calculs d'objet gomtriques. Travaux pratiques Cration des fonctions primitives de manipulation des donnes de localisation.

5) Donnes relationnelles et le SIG


- Jointures spatiales et spatio-relationnelles. - Contraintes spatiales et spatio-temporelles. - Requtes rcursives. - Vues et mtadonnes spatiales. Travaux pratiques Cration de contraintes et dclencheurs.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 20 / 54

6) Gestion des donnes spatiales


- Indexation des objets spatiaux. - performance des requtes. - Dnormalisation intelligente : colonnes calcules, vues indexes etc... - Intgration, conversions, chargement et exports de donnes. Travaux pratiques Indexation de la base et dnormaisation.

7) Outils et serveurs priphriques


- Framework orients spatial. - Exploitation cartographiques (webmapping et solutions autonomes). - SOLAP ou la BI dans l'espace (Geospatial Business Intelligence). Travaux pratiques Visualisation des donnes des diffrentes couches.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 21 / 54

Stage pratique de 5 jour(s) Rf : SQN

SQL Server 2005, mise en uvre


OBJECTIFS Cette formation vous apportera toutes les connaissances ncessaires l'utilisation de SQL Server 2005. Vous y mettrez en pratique l'criture des requtes SQL de slection et mise jour des donnes. Vous apprendrez modifier la structure des tables et dfinir des contraintes d'intgrit rfrentielle. 1) Cration et gestion d'une base de donnes 2) Spcificits du dialecte Transact-SQL 3) Objets de code 4) Index, traces et plans d'excution 5) Langage Transact-SQL 6) Intgration de XML 7) Intgration de .NET

Participants
Cette formation est destine des ingnieurs systme et des dveloppeurs qui doivent utiliser ou mettre en uvre SQL Server 2005.

Pr-requis
Bonnes connaissances du langage SQL ou connaissances quivalentes celles apportes par le stage "Programmation SQL" (rf. PSQ).

1) Cration et gestion d'une base de donnes


- Moteurs, composants, objets. - Outils de dveloppement et d'administration. - Fichiers de donnes et journal de transactions. - Schmas : concept et cration (tables, colonnes). - DDL : cration, modification, destruction. - Vues et procdures de mtadonnes. - Implmentation des contraintes. - Chargement de donnes : BULK INSERT, BCP... Travaux pratiques Utilisation de SQL Server Management Studio. Mise en uvre d'un modle pour la cration de la base, importation et intgration de donnes.

Prix 2015 : 2770 HT Eligible DIF

Dates des sessions


Paris
10 fv. 2014, 19 mai 2014 8 sep. 2014, 17 nov. 2014

Bruxelles
3 fv. 2014, 12 mai 2014 8 sep. 2014, 24 nov. 2014

Geneve
3 fv. 2014, 12 mai 2014 15 sep. 2014, 24 nov. 2014

2) Spcificits du dialecte Transact-SQL


- Instructions PIVOT et UNPIVOT : tableaux croiss. - Clauses OUTPUT, SELECT INTO, TRUNCATE TABLE. - Clauses TOP et SAMPLE. Les objets larges. Travaux pratiques Requtes avec Transact-SQL.

Luxembourg
3 fv. 2014, 12 mai 2014 8 sep. 2014, 24 nov. 2014

3) Objets de code
- Vues : cration et utilisation des vues. - Procdures : cration, valeur de retour. - Fonctions utilisateurs (UDF) : scalaires... - Dclencheurs : AFTER et INSTEAD OF. Travaux pratiques Cration et utilisation d'objets.

4) Index, traces et plans d'excution


- Structure des index : ordonn... - Cration d'index : approche, choix, pertinence. Utilisation du Database Tuning Advisor. - Indexation de vues : indications et contraintes. - Index pour recherche en texte intgral. - Comprendre le plan de requte, utiliser le profiler. Travaux pratiques Cration d'index, constat des performances.

5) Langage Transact-SQL
- Identifiants, variables, types de donnes et structures. - Cration et utilisation de tables temporaires. - Utilisation des curseurs. - Les transactions : dlimitation, niveau d'isolation. - Dbogage du code Transact-SQL. - Gestion des erreurs et manipulation des exceptions. Travaux pratiques Gestion des transactions et des erreurs.

6) Intgration de XML
- Rappels : types de donnes, typage. - Requtes par Xquery, modification par XML DML. - Extraction en XML avec l'instruction FOR XML.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 22 / 54

- Indexation des colonnes XML. Travaux pratiques Interrogation d'une base de donnes, utilisation des typages, extraction directe en XML.

7) Intgration de .NET
- Types d'objets, relation avec SQL Server. - Les ASSEMBLY. Scurit du code manag. - Utilisation de SQL Server 2005 depuis ADO.NET 2.0. Travaux pratiques Dveloppement de procdures stockes en .NET dans SQL Server 2005.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 23 / 54

Stage pratique de 5 jour(s) Rf : SQB

SQL Server 2005, administration


OBJECTIFS Cette formation apporte la connaissance ncessaire pour l'installation, la configuration et l'administration de SQL 2005 Server. Vous comprendrez l'architecture de SQL 2005 et serez mme de mettre en place une installation de SQL 2005. Vous apprendrez administrer le systme (sauvegarde, restauration, configuration, automatisation des tches d'administration, surveillance du fonctionnement, migration des donnes, rplication des bases de donnes) et grer sa scurit. 1) Principes de l'administration d'un SGBDR 2) Installation et configuration de SQL Server 2005 3) Gestion des espaces de stockage 4) Gestion de la scurit et du chiffrement 5) Tches d'administration de la base de donnes 6) Sauvegarde et restauration 7) Surveillance de SQL Server 2005

Participants
Cette formation est destine des ingnieurs systme qui doivent installer et administrer SQL 2005 Server.

Pr-requis
Bonnes connaissances de la mise en oeuvre de SQL Server, de la manipulation de bases de donnes et du langage SQL. Connaissances de base des concepts lis l'administration d'un systme Windows 2000/2003.

Prix 2015 : 2770 HT Eligible DIF

1) Principes de l'administration d'un SGBDR


- Les tches d'administration. - Les responsabilits.

Dates des sessions


Paris
3 fv. 2014, 12 mai 2014 15 sep. 2014, 24 nov. 2014

2) Installation et configuration de SQL Server 2005


- Architecture de SQL Server 2005. - Contenu de SQL Server : intgration des composants de SQL Server, les bases de donnes, la scurit, intgration des fonctionnalits de BI, intgration des services de notification. - Diffrentes versions de SQL 2005 Server. - Installation de SQL Server : planification, mthodes et vrification de l'installation. - Gestion des versions antrieures : migration des bases et du serveur. - Utilisation de SQL Server Configuration Manager. - Utilisation de SQL Server Management Studio. - Dfinition du primtre de scurit l'aide de SQL Server Surface Area Configuration. - Configuration de SQL Server. - Commande de gestion sqlcmd'. - Les bases de donnes systme. Travaux pratiques Installation de SQL Server, utilisation des outils de consultation dynamique pour l'accs des bases d'exemples. Architecture gnrale.

Bruxelles
10 fv. 2014, 12 mai 2014 1 sep. 2014, 17 nov. 2014

Geneve
10 fv. 2014, 12 mai 2014 1 sep. 2014, 17 nov. 2014

Luxembourg
10 fv. 2014, 12 mai 2014 1 sep. 2014, 17 nov. 2014

3) Gestion des espaces de stockage


- Cration de la base de donnes, dfinition du catalogue systme et contrle de l'espace de stockage. - Modification de la structure d'une base de donnes, destruction. Cration et modification des tables. - Insertion et importation de donnes. - Gestion de la localisation physique de la base de donnes : mise en place des fichiers et des journaux. Conseil sur la localisation des fichiers. gestion de la taille et de la croissance des bases. - Gestion des partitionnements de tables et des index. - Instantans de bases de donnes (SNAPSHOT). Travaux pratiques Cration d'une base de donnes, gestion des fichiers de la base, cration d'instantans et restauration partir de l'instantan.

4) Gestion de la scurit et du chiffrement


- Risques de scurit. Scurit externe et interne SQL Server. Prvenir les injections, scuriser la communication. - Modle de scurit interne. Architecture. - Gestion des authentifications, interaction avec le systme. Connexions et sessions. - Gestion des objets contrlables. - Gestion des rles et des permissions au niveau serveur et au niveau base. - Gestion des permissions. - Cryptage des donnes et gestion des certificats. - Gestion du contexte d'excution des objets. Travaux pratiques Manipulation et mise en uvre des permissions et des contrles d'accs. Gestion des certificats. Contexte d'excution.

5) Tches d'administration de la base de donnes


- Planification de tches par l'agent SQL Server. - Gestion des agents.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 24 / 54

- Cration de dclencheurs DDL pour tracer les modifications de structures. - Vrification de la cohrence de la base de donnes : intgrit physique et intgrit logique. - Maintenance des index (reconstruction et dfragmentation). Maintenance des statistiques. - Utilisation de l'outil de plan de maintenance. Travaux pratiques Gestion de la configuration de SQL Server. Automatisation et planification des travaux d'administration.

6) Sauvegarde et restauration
- Gestion des sauvegardes et restauration de la base de donnes : utilit des sauvegardes, mise en place d'un modle de rcupration, sauvegarde de la configuration de SQL Server et des bases de donnes. - Les diffrents types de sauvegardes. Mode de rcupration. - Mise en place d'une stratgie de sauvegarde pour minimiser le delta de perte des donnes. Planification des sauvegardes. - Restauration de bases de donnes : enchanement des commandes et rcupration de la base. - Rparation des environnements SQL Server endommags. Sauvegarde et restaurations des bases systmes. Travaux pratiques Cration de configuration de sauvegarde et de restauration. Utilisation de Transact-SQL et du gestionnaire SQL Server Enterprise Manager' pour le backup de la configuration. Gestion et sauvegarde des logs de base de donnes.

7) Surveillance de SQL Server 2005


- Utilisation de l'outil de profiling : contrle de l'excution, gestion des informations de performance. - Utilisation de dclencheurs DDL pour tracer les modifications de structure. - Mise en uvre et utilisation des vnements de modification. - Utilisation des vues de mta-donnes et des vues de gestion dynamique. - Utilisation du moniteur de performance pour l'audit du serveur et de la machine. - Lecture des journaux d'vnements et des journaux d'erreur SQL Server. - Visualisation des verrous, dtection et traitement des verrous mortels (deadlocks). Travaux pratiques Mise en place des surveillances sur les modifications de structure. Utilisation des vues de gestion dynamique, traitement d'un verrou mortel.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 25 / 54

Stage pratique de 4 jour(s) Rf : SED

SQL Server 2012/2008, dveloppement


OBJECTIFS Ce stage vous procurera toutes les connaissances ncessaires pour dvelopper des applications sous SQL Server. Il vous apprendra notamment manipuler les objets d'une base de donnes, optimiser les temps de restitution des donnes, et raliser les oprations de maintenance courantes du dveloppeur. 1) La construction des bases de donnes 2) Requtes d'extraction de donnes 3) Mise jour des donnes 4) Coder en Transact SQL 5) Optimisation de l'excution des requtes 6) Maintenance courante pour le dveloppeur

Participants
Dveloppeurs, chef de projets.

Pr-requis
Connaissances de base en programmation. Notions sur les bases de donnes et le langage SQL.

Prix 2015 : 2270 HT Eligible DIF

1) La construction des bases de donnes


- Le stockage physique avec les fichiers et les groupes de fichiers. - Les schmas SQL ou le stockage logique. - Bon usage des diffrents types de donnes. - Crer des tables. Mise en place des contraintes. - Obtenir un rtro script DDL. Travaux pratiques Crer les tables d'une base de donnes et dfinir les contraintes associes.

Dates des sessions


Paris
4 fv. 2014, 13 mai 2014 29 juil. 2014, 30 sep. 2014 2 dc. 2014

2) Requtes d'extraction de donnes


- Les oprateurs ensemblistes. - Les jointures internes et externes. Typologies. - Les sous-requtes. - Utiliser les " Common Table Expression " (CTA) et les requtes rcursives. - Fonctions fentres et clause OVER (ordonnancement, agrgat et fentrage RANGE/ROWS). - Les oprateurs particuliers (APPLY, PIVOT...). - La cration des vues. Travaux pratiques Manipuler des requtes d'extraction avec diffrents types de jointures. Prsenter les donnes avec les fonctions d'agrgat. Crer des vues.

3) Mise jour des donnes


- Les mises jour simples (INSERT, UPDATE et DELETE). - L'ordre SQL MERGE. - Mise jour avec des sous requtes. - BULK INSERT et BCP pour le chargement de fichier et l'export de donnes. Travaux pratiques Raliser des oprations de mise jour de la base. Importer et exporter des donnes.

4) Coder en Transact SQL


- Elments du langage Transact SQL. Notion de Batch. - Crer des fonctions scalaires et des fonctions tables. - Prsentation des transactions. - Programmation des dclencheurs. - Dvelopper des procdures stockes. Travaux pratiques Crer des fonctions et des vues paramtrables. Crer des procdures stockes grant des transactions. Automatiser des traitements l'aide de dclencheurs.

5) Optimisation de l'excution des requtes


- Visualisation des plans de requtes. - Mtrique (IO TIME) et comparaison d'excution. - Prsentation des index. Que faut-il indexer ? Travaux pratiques Comparer les temps d'excution pour des scnarios d'indexation. Utiliser des plans de requtes.

6) Maintenance courante pour le dveloppeur


- Sauvegarde des donnes. Scnarios de restauration. - Maintenir les index et les statistiques. - Vrifier l'intgrit physique d'une base et la rparer. Travaux pratiques Effectuer des sauvegardes et des restaurations. laborer un plan de maintenance des index.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 26 / 54

Stage pratique de 2 jour(s) Rf : TAS

Transact-SQL, optimisation pour SQL Server 2012/2008


OBJECTIFS Cette formation prsente les rgles de bonne criture et d'optimisation du Transact-SQL, pour amliorer les performances des requtes et viter les cueils frquemment rencontrs lors de la programmation en T-SQL. 1) Le modle relationnel et le langage SQL 2) Russir l'indexation 3) crire des requtes performantes Travaux pratiques Formation interactive, alternant troitement thorie et pratique. L'apprentissage se fait par l'exprimentation. 4) Remplacer tables temporaires et curseurs 5) Bonnes pratiques pour les modules de code

Participants
Chefs de projet, concepteurs et dveloppeurs TransactSQL.

Pr-requis
Bonnes connaissances des bases du langage SQL ou connaissances quivalentes celles apportes par le stage " SQL Server, programmation SQL " (PSQ).

Prix 2015 : 1350 HT Eligible DIF

1) Le modle relationnel et le langage SQL


- Les spcificits des bases de donnes relationnelles et du langage SQL. - La normalisation du modle de donnes. - Les notions d'criture ensembliste et dclarative. Les spcificits du dialecte Transact-SQL. - Le fonctionnement de l'optimiseur SQL. Travaux pratiques Exprimentation de requtes sur des modles plus ou moins normaliss.

Dates des sessions


Paris
20 mar. 2014, 26 juin 2014 21 ao. 2014, 2 oct. 2014 11 dc. 2014

2) Russir l'indexation
- Les bases de l'indexation. La structure en B-Tree et les diffrents types d'index. - Comment choisir ses index en fonction des requtes ? - La notion de couverture de requte par un index. - Le concept de SARG (Search Argument) pour favoriser l'utilisation de l'index. - Utilisation du profiler et du Database Tuning Advisor. Travaux pratiques Indexation de tables pour amliorer les performances de requtes.

3) crire des requtes performantes


- Les rgles de bonne criture des requtes SQL. - Lire et utiliser les statistiques d'excution et le plan d'excution. Optimiser ses jointures et ses regroupements. - Optimiser le code de mise jour des donnes. - Erreurs les plus communes : SQL dynamique, fonctions utilisateurs, comparaisons insensibles la casse. Travaux pratiques Rcriture de requtes peu performantes.

4) Remplacer tables temporaires et curseurs


- Matriser les sous-requtes et les oprateurs relationnels. - Utiliser l'instruction MERGE pour les mises jour de donnes complexes. - Crer des tables de nombres et de dates pour rsoudre les problmes de faon relationnelle. - Utiliser les fonctions de fentrage et les fonctions statistiques. - Utiliser le CROSS JOIN pour rsoudre les problmes complexes. - crire du code rcursif en utilisant des expressions de table. Travaux pratiques Rsolution de problmatiques complexes par des requtes ensemblistes.

5) Bonnes pratiques pour les modules de code


- Rgles pour l'criture de procdures stockes. - Matriser la compilation et recompilation. - Minimiser l'impact des dclencheurs. Comprendre les transactions et les problmes de verrouillage. - Utiliser les niveaux d'isolation de la transaction. Travaux pratiques Ecriture d'une procdure stocke optimise.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 27 / 54

Stage pratique de 3 jour(s) Rf : DIP

Participants
Cette formation est destine aux administrateurs et dveloppeurs qui doivent maintenir un environnement SQL Server, pour assurer les meilleures performances et la stabilit du systme.

SQL Server 2012/2008, diagnostic et rsolution de problmes


OBJECTIFS A l'issue de ce stage, vous comprendrez le fonctionnement de SQL Server et serez en mesure d'analyser et de rsoudre les problmes les plus courants. Tous les outils de diagnostic et de rsolution de problmes seront prsents et illustrs, ceci afin de ne plus percevoir SQL Server comme une " bote noire ". 1) Comprendre le fonctionnement du moteur SQL Server 2) Obtenir des informations l'aide des vues dynamiques de gestion (DMV) 3) Obtenir des informations l'aide d'autres outils 4) Grer l'excution des requtes 5) Les problmatiques classiques

Pr-requis
Bonne connaissance de l'administration SQL Server, connaissance du langage TSQL.

Prix 2015 : 1750 HT Eligible DIF

1) Comprendre le fonctionnement du moteur SQL Server


- Les diffrents modules du moteur SQL Server relationnel. - SQLOS et l'utilisation de la mmoire, du disque et des processeurs. - Le fichier de donnes et le journal de transactions. - Comprendre l'excution des requtes. Travaux pratiques Observation du fonctionnement de SQL Server l'aide d'outils de diagnostic.

Dates des sessions


Paris
3 mar. 2014, 2 juin 2014 20 oct. 2014, 1 dc. 2014

2) Obtenir des informations l'aide des vues dynamiques de gestion (DMV)


- Les DMV pour SQLOS : analyse du fonctionnement du moteur. - Les DMV pour l'excution : analyse des requtes, des sessions et des transactions. - Les DMV pour les index. - Analyser l'excution du code manag l'aide des DMV. Travaux pratiques Utiliser des DMV pour de nombreux cas d'analyse.

3) Obtenir des informations l'aide d'autres outils


- Tracer l'aide du profiler. - Tracer l'aide des vnements tendus (XEvents). - Comprendre et surveiller tempdb. - Surveiller les performances d'IO et dtecter les contentions. Travaux pratiques Utilisation du profiler et des XEvents pour tracer le comportement de SQL Server.

4) Grer l'excution des requtes


- Analyser les performances de requtes. - Analyser l'utilisation et la pertinence des index. - Comprendre et grer les problmatiques du cache de plans. - Grer les situations d'attentes et de blocage. Travaux pratiques Analyse de l'impact de diffrents types de batches de requtes.

5) Les problmatiques classiques


- Les problmatiques transactionnelles : journal de transactions et Deadlock. - Les problmatiques de mmoire : analyser et corriger les problmatiques de mmoire et de cache. - Dtecter et corriger les problmatiques d'IO et de Latches. - Les problmatiques de CPU : paralllisme, gestion du NUMA. Travaux pratiques Recherche de la cause et rsolution de diffrentes problmatiques.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 28 / 54

Stage pratique de 2 jour(s) Rf : RIP

SQL Server 2012/2008, rplication des donnes


OBJECTIFS Ce stage vous apportera les connaissances ncessaires pour mettre en oeuvre la rplication dans SQL Server. Vous comprendrez les diffrents modles et topologies de rplication, et vous apprendrez par la pratique grer un environnement rpliqu. 1) Introduction la rplication 2) Les rplications d'instantans et transactionnelle 3) La rplication de fusion 4) La rplication en point--point 5) Surveillance et administration de la rplication

Participants
Cette formation s'adresse aux administrateurs et dveloppeurs SQL Server qui souhaitent matriser la fonctionnalit de rplication.

Pr-requis
Bonnes connaissances de l'administration de SQL Server, de la manipulation des bases de donnes et du langage SQL. Connaissances de base de l'administration Windows 2003/2008.

1) Introduction la rplication
- L'architecture de rplication dans SQL Server : diteur, distributeur, abonn. - Les diffrents modles de rplication : instantans, transactionnelle, fusion. - Les topologies de rplication. - Les modes de rplication avancs : transactionnelle modifiable, rplication en point--point. - Les agents de rplication. - Configuration des publications et des articles, rplication des mtadonnes. Travaux pratiques Configuration d'un distributeur.

Prix 2015 : 1350 HT Eligible DIF

Dates des sessions


Paris
30 jan. 2014, 6 mai 2014 18 sep. 2014, 20 nov. 2014

2) Les rplications d'instantans et transactionnelle


- Les tapes de la mise en place de la rplication : cration d'un diteur, cration d'un abonnement. - Configuration et planification de l'agent d'instantan et de l'agent de distribution. - La rplication d'instantans, mise en place par assistant et par T-SQL. - La rplication transactionnelle simple, mise en place par assistant et par T-SQL. - La rplication transactionnelle modifiable : modifications en temps rel et modifications en file d'attente. - Configuration de l'agent de lecture du journal. Travaux pratiques Mise en place d'une rplication d'instantans et d'une rplication transactionnelle simple.

3) La rplication de fusion
- Architecture de la rplication de fusion. - Mise en place par assistant et par T-SQL. - Les abonns serveurs et les abonns clients. - Les mthodes de gestion des conflits : gestion des conflits intgre et gestion des conflits personnalise. - Configuration de l'agent de fusion. Travaux pratiques Mise en place d'une rplication de fusion.

4) La rplication en point--point
- Comprendre la rplication en point--point. - Configuration de la topologie l'aide de l'assistant et de T-SQL. - Dtection des conflits en SQL Server 2012. - La performance de la rplication en point--point. Travaux pratiques Mise en place d'une rplication en point--point l'aide de l'assistant.

5) Surveillance et administration de la rplication


- Supervision l'aide du moniteur Windows et du profiler. - Surveillance des agents de rplication dans l'agent SQL. - Automatisation de tches par script T-SQL et via Powershell en utilisant la bibliothque RMO. - Considrations sur la scurit. Travaux pratiques Supervision de la rplication, automatisation avec Powershell.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 29 / 54

Stage pratique de 4 jour(s) Rf : SQS

SQL Server, optimisation


OBJECTIFS Cette formation constitue une introduction rationnelle et efficace l'optimisation des bases des donnes relationnelles MS SQL Server en vue d'obtenir de hautes performances pour des applications complexes ou forte volumtrie. Elle couvre diffrentes versions de SQL Server. 1) Le modle et les donnes 2) Optimisation du matriel 3) Paramtrage de SQL Server 4) Ecriture et lecture des donnes 5) Optimiser les requtes SQL 6) Coder pour la performance 7) Grer de grandes bases de donnes

Participants
DBA SQL Server, chefs de projets ayant piloter des dveloppements impliquant de fortes volumtries (donnes, accs...) et dveloppeurs face des problmatiques de temps de rponse.

Pr-requis
Bonnes connaissances de la modlisation de donnes, des concepts des SGBDR, de MS SQL Server et des langages SQL et Transact SQL. Connaissances de base sur les OS Windows.

1) Le modle et les donnes


- Influence du type de donnes. Standard de schmatisation. Composition des clefs. - Modlisation en fonction de la volumtrie. - Utilisation des contraintes et des dclencheurs. - Qualit des donnes. Gestion de la redondance. Travaux pratiques Comparaison de deux modles aux donnes identiques.

Prix 2015 : 2270 HT Eligible DIF

Dates des sessions


Paris
4 fv. 2014, 20 mai 2014 2 sep. 2014, 25 nov. 2014

2) Optimisation du matriel
- Processeurs et gestion du paralllisme. - Mmoire vive. Fentre de donnes et RAM optimale. - Comparaisons des versions 32 et 64 bits de Windows. - Paramtres des disques durs. RAID et SAN. - Infrastructure rseau : bonnes pratiques. Travaux pratiques Mesure des I/O du serveur physique l'aide de Perfmon.

Bruxelles
4 mar. 2014, 3 juin 2014 23 sep. 2014, 2 dc. 2014

Geneve
4 mar. 2014, 3 juin 2014 23 sep. 2014, 2 dc. 2014

Luxembourg
4 mar. 2014, 3 juin 2014 23 sep. 2014, 2 dc. 2014

3) Paramtrage de SQL Server


- Remarques sur l'installation. Paramtres : OS, SQL Server, session. Audit du serveur avec Perfmon. - Gestion des ressources par Quota. Travaux pratiques Mesure des caractristiques du serveur logique l'aide de requtes SQL et du moniteur de performances.

4) Ecriture et lecture des donnes


- Le moteur de stockage. Le cache des donnes. - Checkpoint et LazyWriter. - Organisation des tables et index. Volumtrie. - Transaction. Logs. Niveaux d'isolation. - Organisation logique des fichiers. Travaux pratiques Cration d'une base multifichiers et migration des donnes.

5) Optimiser les requtes SQL


- Rle de l'optimiseur. Code procdural. Requtes complexes. Influence de l'criture des requtes. - Plan de requte et statistiques d'excution. - Dfragmentation des index. - Monitorer l'excution des requtes. - Utilisation des DMV pour affiner l'optimisation. Travaux pratiques Comparaison des diffrentes critures d'une mme requte l'aide de l'audit via Profiler.

6) Coder pour la performance


- Choisir entre Transact SQL et SQLCLR (C#, .Net). - Bonnes pratiques pour les procdures stockes. - Transactions : effets de bord et exceptions. - Dclencheurs et performances. - Monitorat. Tuning. Mesure. Travaux pratiques Ralisation d'une procdure de calcul d'auto-incrment (compteur) et d'une fonction utilisateur.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 30 / 54

7) Grer de grandes bases de donnes


- VLDB (Very Large DataBase). - La compression des donnes, des Backups. - Le partitionnement.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 31 / 54

Stage pratique de 3 jour(s) Rf : NAQ

SQL Server 2012 BI, les nouveauts


OBJECTIFS Cette formation vous apprendra utiliser les nouvelles fonctionnalits de l'environnement BI de SQL Server 2012 (SSIS, SSAS et SSRS). Vous verrez galement les nouvelles briques de gestion de rfrentiel matre (MDS) et de gestion de la qualit des donnes (DQS). 1) Les nouveauts de SQL Server Integration Services 2) Les nouveauts de SQL Server Analysis Services 3) Les nouveauts de SQL Server Reporting Services 4) Master Data Services (MDS) 5) Data Quality Services (DQS)

Participants
Dveloppeurs, chefs de projets et architectes de SI dcisionnels ayant une exprience sur les versions antrieures SQL Server et souhaitant mettre jour leurs comptences vers SQL Server 2012.

Pr-requis
Bonnes connaissances des SGBDR et du langage SQL. Connaissances de base de SQL Server BI 2008 ou 2008 R2.

1) Les nouveauts de SQL Server Integration Services


- Les amliorations relatives au dveloppement. - Les composants " Change Data Capture " (CDC) et Data Quality Services (DQS). - Les nouveaux modes de dploiement. - Gestion des lots SSIS et monitoring des vnements. - Les "Data Taps", pour tracer les donnes d'un flux un instant T. Travaux pratiques Utilisation de nouveaux composants. Paramtrage du dploiement de packages.

Prix 2015 : 1750 HT Eligible DIF

Dates des sessions


Paris
27 jan. 2014, 31 mar. 2014 30 juin 2014, 29 sep. 2014 12 nov. 2014

2) Les nouveauts de SQL Server Analysis Services


- Le modle tabulaire. - Les fonctions de filtrage DAX (Data Analysis Expressions). Travaux pratiques Utilisation des fonctions DAX.

3) Les nouveauts de SQL Server Reporting Services


- Le nouvel outil de restitution " Power View ". - Conception d'un rapport Power View. - Visualisation des donnes et prsentation interactive. - Les diffrents modes de reprsentation : mosaques, segments, cartes, graphiques bulles... - Publication vers SharePoint. - Push de donnes : le " Data Alert " de Reporting Services. Travaux pratiques Conception d?un rapport PowerView. Programmer le push (Data Alert).

4) Master Data Services (MDS)


- Prsentation de Master Data Services. - Prsentation de la notion de rfrentiel de donnes. - Implmentation d'un modle Master Data Services. - Utilisation du composant Excel pour Master Data Services. Travaux pratiques Implmentation d'un rfrentiel de donnes simple. Utilisation du composant Excel.

5) Data Quality Services (DQS)


- Introduction au nettoyage de donnes. - Utilisation de DQS pour nettoyer les donnes. Les modalits proposes. La gestion de la correction des donnes. - Utilisation de DQS pour la mise en correspondance des donnes. - Garantir l'uniformit des valeurs quivalentes. Travaux pratiques Mise en uvre des fonctionnalits de nettoyage des donnes, de gestion des donnes doublonnes.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 32 / 54

Stage pratique de 5 jour(s) Rf : BUI

SQL Server 2012, Business Intelligence


OBJECTIFS Cette formation vous apprendra concevoir et dployer une solution de Business Intelligence avec SQL Server 2012. Vous verrez les modules " Integration Services " pour la gestion de la chane ETL, " Analysis Services " pour les cubes OLAP, et " Reporting Services " pour les fonctions de restitution des donnes. 1) Introduction 2) Integration Services (SSIS), les objets manipuls 3) SSIS, savoir alimenter les tables 4) Analysis Services (SSAS), construire des cubes et des schmas en toile Mthodes pdagogiques Ateliers dvelopps autour de scnarios rels d'entreprise. 5) SSAS, lments avancs 6) Reporting Services (SSRS), construire des rapports 7) SSRS, dployer et grer des rapports

Participants
Chefs de projet BI, dveloppeurs et analystes, administrateurs ayant dployer et grer des solutions bases sur SQL Server 2012 BI.

Pr-requis
Connaissances de base des SGBDR, de la base SQL Server 2012 et du langage SQL. Connaissances de base des principes de modlisation de Datawarehouse.

Prix 2015 : 2770 HT Eligible DIF

Dates des sessions


Paris
3 mar. 2014, 30 juin 2014 8 sep. 2014, 1 dc. 2014

1) Introduction
- Raliser un entrept de donnes et des cubes OLAP. - La stratgie d'entreprise via les Balanced Scorecards. - Les principes de la modlisation. - Architecture de BI de SQL Server 2012. - Les Master Data Services. Dmonstration Exemples de mise en uvre et d'utilisation de SQL Server 2012 Business Intelligence.

2) Integration Services (SSIS), les objets manipuls


- La notion de Package, la notion de WorkFlow. - Le flux de contrle et ses tches. - La tche " Change Data Capture ". - Add-in de tches (filewatcher). - Conteneur de squence, de boucle For Each. Exercice Cration et modification de flux de contrle.

3) SSIS, savoir alimenter les tables


- Source, destination et transformation. - Dploiement, excution de packages. - Journalisation, scurit. Exercice Alimentation d'une table. Mise en uvre des transformations. Cration et utilisation de packages. Utilisation de la journalisation.

4) Analysis Services (SSAS), construire des cubes et des schmas en toile


- Introduction aux cubes multidimensionnels. - Introduction aux cubes tabulaires et PowerPivot. - Les tables de dimension et de faits. - Cration de cubes dans BIDS. Exercice Cration d'une base Analysis Services. Mise en place de dimensions. Cration de cubes.

5) SSAS, lments avancs


- Le langage MDX. Extraction et rapports. - Le Data Mining. - Requtes graphiques de prdiction DMX. Travaux pratiques Manipulation du langage MDX. Ecriture de requtes. Mise en oeuvre de calculs simples et complexes. Sauvegarde et restauration de cubes.

6) Reporting Services (SSRS), construire des rapports


- Le serveur de rapports. - Report Designer vs Report Builder 3.0. - Utiliser les Tablix. Le Report Model.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 33 / 54

- Rapports sur cube MDX, sous-rapports et rapports lis. Exercice Prise en main des outils. Cration et mise en forme de rapports sur cube OLAP.

7) SSRS, dployer et grer des rapports


- Export de rapport (format PDF, Excel, etc.). - Utilisation de PowerPivot sous Excel, langage DAX. - Dploiement, gestion de rapports avec SharePoint. Exercice Publication de rapports sous diffrents formats. Manipulation de PowerPivot sous Excel.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 34 / 54

Stage pratique de 2 jour(s) Rf : NAI

SQL Server 2012 BI, Integration Services


OBJECTIFS SQL Server Integration Services (SSIS) est un puissant outil ETL utilis dans le cadre de projets d'intgration ou de BI. Grce ce stage, vous apprendrez implmenter une solution ETL avec SSIS 2012. Vous dcouvrirez le traitement et l'alimentation des donnes, la scurisation et l'optimisation des flux. 1) Introduction 2) Implmentation d'un flux de contrle 3) Cration d'un flux de donnes 4) Utilisation de package dans le chargement d'une base multidimensionnelle 5) Journalisation d'un package 6) Fiabilisation des packages 7) Dploiement d'une solution 8) Performance et suivi d'excution

Participants
Dveloppeurs, chefs de projets et architectes de SI dcisionnels.

Pr-requis
Bonnes connaissances des SGBDR et du langage SQL. Connaissances de base du concept de Datawarehouse.

Prix 2015 : 1350 HT Eligible DIF

Dates des sessions


Paris
30 jan. 2014, 29 avr. 2014 18 sep. 2014, 20 nov. 2014

1) Introduction
- Concepts de Datawarehouse, Datamart et ETL. - Prsentation d'Integration services. - L'outil de dveloppement SQL Server Data Tools (SSDT). - La notion de projet SSIS. Dmonstration Prsentation de l'interface de l'outil.

2) Implmentation d'un flux de contrle


- Tches de flux de contrle. Contraintes de prcdences. - Conteneurs de squences, de boucles. - Variables, paramtres et expressions. - Contrle de la qualit, "Data Quality Services" (DQS). Application des rgles de qualit des donnes. Exercice Implmentation de flux de contrle. Utilisation de contraintes de prcdence. Ajout de conteneur de boucles.

3) Cration d'un flux de donnes


- Sources et destinations de donnes (type de connexion). - Composant "Change Data Capture" : dtecter les modifications de structure de bases de donnes. - Utilisation de scripts (VB.Net/C#). Exercice Implmentation d'un flux de donnes simple. Ajout de composants. Utilisation de DQS pour grer la qualit et cohrence des donnes.

4) Utilisation de package dans le chargement d'une base multidimensionnelle


- Alimentation de dimensions variations lentes (SCD). - Chargement de tables de faits. Exercice Utilisation des composants pour alimenter une dimension variation lente, pour charger une table de faits.

5) Journalisation d'un package


- Implmentation. - Utilisation du gestionnaire d'vnements. Exercice Utilisation de journalisation personnalise.

6) Fiabilisation des packages


- Dbogage et gestion des erreurs. - Utilisation de visionneuses de donnes. - Mise en place de points d'arrts et transactions. Exercice Analyse d'un flux de contrle, en mode dbogage. Analyse d'un flux de donnes.

7) Dploiement d'une solution


- Les diffrents types de dploiements (Projet/Package). - Gestion des environnements serveur. - Les types de configurations de package et de dploiement. - Configuration des options d'excution de packages avec DTEXEC/DTEXECUI vs. Excution dans SQL Server Management Studio.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 35 / 54

- Scurisation des lots. Exercice Dploiement d'un projet avec un ensemble de packages. Dfinition et paramtrage. Paramtrage des environnements (dveloppement, production, ...).

8) Performance et suivi d'excution


- Mesurer la performance d'un package. - Rapports de Monitoring : Temps d'excution des packages, volution... - Data Taps, pour tracer les donnes dun flux un instant T. Exercice Exploitation des rapports d'excution des packages. Data Taps : Intercepter et vrifier les donnes qui transitent sur un flux d'intgration.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 36 / 54

Stage pratique de 3 jour(s) Rf : NAA

SQL Server 2012 BI, Analysis Services


OBJECTIFS Ce stage vous prsentera les diffrents moyens de faire de l'analyse multidimensionnelle avec la suite SQL Server BI 2012. Vous apprendrez crer des cubes SSAS, slectionner, structurer et enrichir les donnes afin de produire des analyses interactives et d'extraire l'information pertinente. 1) Introduction 2) Les principales nouveauts 2012 3) Cration de cube multidimensionnel 4) Enrichir le cube OLAP 5) Dploiement et scurit dun cube OLAP 6) Mise en uvre de PowerPivot (tabulaire) 7) Explorer les donnes des cubes

Participants
Responsables BI, dveloppeurs, chefs de projets ou consultants dcisionnels, tout acteur ayant dployer des solutions OLAP dans l'environnement SQL server.

Pr-requis
Connaissances de base des SGBDR et de l'aide la dcision (concepts de Datamart, modlisation en toile..). Exprience en SQL.

1) Introduction
- Rappels des principes de la modlisation multidimensionnelle, de l'OLAP. - La modlisation en toile, les tables de faits, de dimension. - Prsentation de l'outil SSAS. - Les terminologies essentielles.

Prix 2015 : 1750 HT Eligible DIF

Dates des sessions


Paris
20 jan. 2014, 10 mar. 2014 10 juin 2014, 8 sep. 2014 12 nov. 2014

2) Les principales nouveauts 2012


- L'extension de l'UDM : le BISM (BI Semantic Model). - Le modle tabulaire et le moteur en mmoire xVelocity. - Le langage DAX ("Data Analysis Expression"), intermdiaire entre le SQL et le MDX. - Le modle tabulaire de PowerPivot.

3) Cration de cube multidimensionnel


- Les diffrents types de projets (OLAP, tabulaire) - Dfinition d'une vue de source de donnes dans le projet. - Cration des dimensions d'analyse et attributs (faits). - Relations entre dimensions et groupes de mesures. Exercice Cration de cube multidimensionnel.

4) Enrichir le cube OLAP


- Cration de membres calculs avec le langage MDX. Syntaxe MDX. - Crer des indicateurs de performance (KPI) sur une mesure. - Les jeux nomms. - Data Mining : clustering, prvision, arbres de dcision, etc. - Requtes graphiques de prdiction DMX. Exercice Manipulation du langage MDX. Ecriture de requtes. Mise en oeuvre de calculs.

5) Dploiement et scurit dun cube OLAP


- Le paramtrage du dploiement. - Les modes de mises jour du cube. Le stockage (ROLAP, MOLAP..). - Les rles de scurit. - Gestion des droits d'accs aux dimensions. Exercice Modifications des paramtres de dploiement et de scurit.

6) Mise en uvre de PowerPivot (tabulaire)


- Choix et filtrage des donnes analyser. - Cration des dimensions d'analyse et les attributs (faits). - Modes d'affichage des tables de faits et dimension. - Cration de hirarchies, perspectives. - Cration de mesures, des groupes de mesures. - Gnration d'un tableau crois d'analyse. Sauvegarde. Exercice Cration de projet en mode tabulaire. Manipulation de PowerPivot sous Excel.

7) Explorer les donnes des cubes


- PowerView pour Excel et SharePoint. - Reporting Services. - Analyse dans Excel.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 37 / 54

Exercice Conception de rapports sur les donnes d'un cube.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 38 / 54

Stage pratique de 2 jour(s) Rf : MDM

Participants
Chef de projet, consultant, dveloppeur, administrateur de bases de donnes, responsable qualit, responsable BI. Tout acteur impliqu dans un projet de gestion des donnes de rfrence.

SQL Server 2012, crer un rfrentiel de donnes avec Master Data Services
OBJECTIFS Ce stage vous apprendra construire et maintenir un rfrentiel de donnes avec SQL Server 2012 Master Data Services. Il couvre un large primtre allant de la prsentation de l'architecture de la plateforme jusqu' aux dveloppements avancs, en passant par l'utilisation des outils ddis (Excel, Master Data Manager). 1) Introduction Master Data Services 2012 2) Conception d'un rfrentiel Master Data Services 3) Import/Export de donnes dans un modle 4) Administration de Master Data Services

Pr-requis
Connaissance du langage SQL et d'un langage de la plateforme .NET (C# ou VB.NET).

1) Introduction Master Data Services 2012


- Dcentralisation, incohrence et latences des consolidations : le besoin de Master Data Management aujourd'hui. - Terminologie gnrale du Master Data Management. - Prsentation de SQL Server 2012 Master Data Services, positionnement dans l'architecture gnrale de SQL Server 2012. - Nouveauts dans Master Data Services par rapport la version SQL Server 2008 R2. Dmonstration Dmonstration de Master Data Services.

Eligible DIF

2) Conception d'un rfrentiel Master Data Services


- Concepts cls de Master Data Services: Entits, Attributs, Hirarchies et Collections. - Construction d'un modle MDS avec l'outil Master Data Manager. - Versionnement et publication d'un modle sur le serveur Master Data Services. - Modification de la structure du modle depuis l'addin Excel Master Data Services. - Utilisation de l'API Windows Communication Foundation pour altrer des modles depuis une application. Travaux pratiques Utilisation du Master Data Manager. Modification d'un modle avec l'addin Excel. Introduction l'API WCF de Master Data Services.

3) Import/Export de donnes dans un modle


- Cration et suivi de l'application des rgles mtier. - Chargement et consommation de donnes de rfrence depuis l'addin Excel. - Utilisation des tables de staging pour importer des donnes depuis les sources htrognes. - Cration de vues de souscription pour consommer le rfrentiel dans une application ou un entrept de donnes. - Utilisation de l'API Windows Communication Foundation pour charger et consommer des donnes depuis une application. Travaux pratiques Chargement des tables de staging de Master Data Services avec SSIS. Alimentation d'une dimension depuis une vue de souscription MDS.

4) Administration de Master Data Services


- Installation et configuration de Master Data Services. - Gestion des droits d'accs et de la scurit dans Master Data Manager. - Exploitation et monitoring des performances de la plateforme. Travaux pratiques Backup/Restore et ajout de droits d'accs.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 39 / 54

Stage pratique de 2 jour(s) Rf : BRS

SQL Server 2012/2008 BI, Reporting Services


OBJECTIFS Une formation pour concevoir, dployer et administrer une solution de reporting oprationnel ou analytique avec SQL Server Reporting Services 2008. 1) Introduction 2) Conception d'un rapport 3) Conception de rapport bas sur une source Analysis Services 4) Enrichir ses rapports 5) Programmation de Reporting Services 6) Finaliser et dployer les rapports

Participants
Dveloppeurs, consultants, chefs de projet, architectes SI.

Pr-requis
Connaissances de base des SGBDR et du SQL.

Prix 2015 : 1350 HT Eligible DIF

Dates des sessions


Paris
6 fv. 2014, 6 mai 2014 18 sep. 2014, 14 oct. 2014 20 nov. 2014, 11 dc. 2014

1) Introduction
- Vue d'ensemble. - Architecture de Reporting Services. - Les spcificits de la version 2012. - Powerview : analyse interactive des donnes, navigation entre les reprsentations graphiques. Partage sur SharePoint. - L'outil de dveloppement BIDS. - Types de rapports : tableau, matrice, graphiques... Dmonstration Prsentation des outils.

2) Conception d'un rapport


- Cration de rapport l'aide de l'assistant. - Paramtrage d'une source de donnes partages. - Edition de requtes. Utilisation des Tablix et des jauges. - Ajout de calculs dans un rapport. - Paramtres de slection. Filtres. Sous-tats. Exercice Connexion partir de la base de donnes. Cration et prsentation de rapport avec calculs simples.

3) Conception de rapport bas sur une source Analysis Services


- Conception d'une requte MDX grce l'assistant. - Ajout de paramtres variables. Rendu dans une matrice. - Bonnes pratiques appliquer avec une source SSAS. Exercice Cration de rapport bas sur un cube Analysis Services.

4) Enrichir ses rapports


- Exploration des donnes dans un rapport (drill down-up). - Tris interactifs. - Navigation d'un rapport l'autre. - "Data Alert". Programmer une alerte sur un indicateur. Exercice Insertion de tri interactif sur les donnes dans un rapport. Programmer une alerte mail.

5) Programmation de Reporting Services


- Ajout de code personnalis dans un rapport. - Utilisation du report Viewer en mode distant. Exercice Ajouter une expression de calcul personnalise sur une colonne du rapport.

6) Finaliser et dployer les rapports


- Types d'exports et de rendus : XML, CSV, PDF, TIFF, PDF, Excel, Word. - Les spcificits 2012 : Le format d'export OpenXML. Export vers "PowerPoint" pour Power View. - Utiliser Report Builder. - Cration et publication d'un modle de rapport. - Concevoir des tableaux et graphiques. - Publication des rapports. Cration d'un cache de rapports. Abonnement et distribution de rapports. - Administration. Gestionnaire de configuration. Scurit, rles. Exercice Ajouter des graphiques. Visualiser les possibilits de paramtrage du dploiement et de la scurit.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 40 / 54

Stage pratique de 5 jour(s) Rf : QLI

SQL Server 2008, Business Intelligence


OBJECTIFS Cette formation vous apprendra concevoir et dployer une solution de Business Intelligence avec la plateforme BI Microsoft SQL Server 2008. Seront vus les modules Integration Services pour la gestion du processus ETL, Analysis Services comme solution OLAP, et Reporting Services pour la restitution des donnes. 1) Introduction 2) Processus ETL avec Integration Services 3) Solution OLAP avec Analysis Services 4) Cration d'tat avec Reporting Services 5) Publication et gestion des rapports

Participants
Dveloppeurs, DBA, consultants, chefs de projet, architectes SI.

Pr-requis
Bonnes connaissances des SGBDR, de la mise en uvre de SQL Server 2008 et du langage SQL. Connaissances de base du concept de Datawarehouse.

Prix 2015 : 2770 HT Eligible DIF

1) Introduction
- Les enjeux d'un projet dcisionnel. - Concept de Datawarehouse. - Concept de Datamart. - L'offre dcisionnelle de Microsoft : SQL Server 2008 Business Intelligence. - Prsentation de l'outil de dveloppement Business Intelligence Development Studio.

Dates des sessions


Paris
10 mar. 2014, 2 juin 2014 7 juil. 2014, 6 oct. 2014 1 dc. 2014

2) Processus ETL avec Integration Services


- Prsentation d'Integration Services. - Les tches de flux de contrle. - Contraintes de prcdences. - Conteneurs. Contrle de la qualit des donnes l'aide de profileur de donnes. - Cration d'un flux de donnes : Sources et destinations de donnes. - Les diffrents types de transformations de donnes possibles. - Alimentation de dimensions variations lentes (Slowly Changing Dimension, SCD). - Alimentation de tables de faits. - Fiabilisation des packages, journalisation. - Gestion des erreurs. - Utilisation de visionneuses de donnes. - Mise en place de points d'arrts et transactions. Travaux pratiques Cration de tche de flux de contrle, de flux de donnes. Alimentation de dimensions variations lentes.

3) Solution OLAP avec Analysis Services


- Concepts de modlisation multidimensionnelle. - OLAP (Online Analytical Processing), exploration de donnes... - Vue de source de donnes. - Principes de l'Unified Dimensional Model (UDM). - Cration des dimensions. Amlioration des dimensions avec l'aide de l'assistant. - Dfinition des hirarchies et des relations d'attributs. - Cration des groupes de mesures. - Personnalisation d'un cube. - Dfinition et configuration d'actions. Traductions. Perspectives. - Introduction an langage MDX (Multidimensional Expressions). - Les rles. - Le modle de scurit utilis pour contrler l'accs aux objets dans Analysis Services. - Types de dploiement d'un cube. Travaux pratiques Cration d'un cube OLAP. Introduction au langage MDX en travaux dirigs. Cration d'un rle de scurit. Navigation dans le cube avec Excel.

4) Cration d'tat avec Reporting Services


- Architecture de reporting services. - Types de rapports : tableau simple, matrice, graphiques, jauges. - Cration d'tat l'aide de l'assistant. - Edition de requtes. - Utilisation des Tablix pour les tableaux croiss. - Ajout de calculs dans un tat. - Cration de paramtres de slection. - Conception d'tat bas sur une source Analysis Services : requte MDX. - Enrichir ses tats. - Exploration des donnes, tris interactifs, navigation d'un tat l'autre. Travaux pratiques Conception d'tats sur base SQL Server et sur un cube OLAP.
ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 41 / 54

5) Publication et gestion des rapports


- Prsentation de Report Builder. - Publication des rapports. - Cration et gestion d'abonnements. - Gestion de la scurit sur les rapports.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 42 / 54

Stage pratique de 2 jour(s) Rf : ISE

SQL Server 2008 BI, Integration Services


OBJECTIFS Vous apprendrez implmenter une solution ETL avec SQL Server Integration Services 2008. Vous verrez comment alimenter vos bases de donnes et assurer la performance des flux changs. 1) Introduction 2) Implmentation d'un flux de contrle 3) Cration d'un flux de donnes 4) Utilisation dans le chargement d'une base multidimensionnelle 5) Journalisation d'un package 6) Fiabilisation des packages 7) Performance et optimisation 8) Dploiement d'une solution

Participants
Dveloppeurs, chefs de projets et architectes de SI dcisionnels.

Pr-requis
Bonnes connaissances des SGBDR et du langage SQL. Connaissances de base du concept de Datawarehouse.

Prix 2015 : 1350 HT Eligible DIF

1) Introduction
- Concepts d'ETL. Prsentation d'Integration Services. - Rappel des concepts de Datawarehouse et Datamart. - L'outil de dveloppement BIDS.

Dates des sessions


Paris
30 jan. 2014, 29 avr. 2014 11 sep. 2014, 13 nov. 2014

2) Implmentation d'un flux de contrle


- Tches de flux de contrle. Contraintes de prcdences. - Conteneurs de squences, de boucles. - Contrle de la qualit des donnes.

3) Cration d'un flux de donnes


- Sources et destinations de donnes (type de connexion). - Types de transformations de donnes. - Utilisation de scripts (VB.Net/C#).

4) Utilisation dans le chargement d'une base multidimensionnelle


- Alimentation de dimensions variations lentes (SCD). - Chargement de tables de faits.

5) Journalisation d'un package


- Implmentation. - Utilisation du gestionnaire d'vnements.

6) Fiabilisation des packages


- Dbogage et gestion des erreurs. - Utilisation de visionneuses de donnes. - Mise en place de points d'arrts et transactions.

7) Performance et optimisation
- Mesurer la performance d'un package. - Bonnes pratiques de dveloppement. Optimisation.

8) Dploiement d'une solution


- Configuration de package et dploiement. - Modes d'excution des packages. - Scurisation des lots.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 43 / 54

Stage pratique de 3 jour(s) Rf : BAS

SQL Server 2008 BI, Analysis Services


OBJECTIFS Vous apprendrez concevoir et dployer une solution OLAP scurise avec SQL Server Analysis Services 2008. Vous verrez comment crer des cubes et explorer les donnes. 1) Introduction 2) Pr-paramtrage de la solution 3) Conception du cube 4) Le langage MDX 5) Navigation dans le cube 6) Administration d'un cube 7) Introduction au Data Mining (DM)

Participants
Dveloppeurs, chefs de projets dcisionnels, administrateurs ayant crer et dployer des solutions OLAP dans l'environnement SQL Server.

Pr-requis
Connaissances de base des SGBDR et de l'aide la dcision (Datamart, modlisation en toile). Exprience en SQL.

1) Introduction
- Rappels sur les architectures BI. - Concepts et vocabulaire OLAP. - Prsentation d'Analysis Services 2008. Dmonstration Prsentation de l'outil de dveloppement BIDS.

Prix 2015 : 1750 HT Eligible DIF

Dates des sessions


Paris
3 mar. 2014, 2 juin 2014 8 sep. 2014, 12 nov. 2014

2) Pr-paramtrage de la solution
- Cration d'un projet avec BI Development Studio. - Cration de la sources de donnes. - Les vues de sources de donnes (DSV). Nom des tables, calculs nomms, cls et relations logiques. Exercice Cration d'un projet, d'une source de donnes et d'une Data Source View. Cration manuelle du cube.

3) Conception du cube
- Ajout de dimension. - Dfinition des proprits des attributs de dimensions. - Ajout et organisation des mesures (les faits). - Dfinition des relations dimension-mesures. - Proprit des hirarchies (attribut, utilisateur). Exercice Cration de dimension, de hirarchies.

4) Le langage MDX
- Introduction au langage. - Niveaux et membres, tuples, jeux, set slicing, dicing. - Requtes dans SQL Server Management Studio. - Dfinition de calculs et scripts. - Cration de jeux nomms. - Dfinition d'indicateurs "KPI". Exercice Cration de calculs de KPI dans un cube

5) Navigation dans le cube


- Navigation avec un tableau crois dynamique dans BIDS. - Rapport Reporting Services sur un cube OLAP. - Consultation du cube via Excel 2007. Exercice Cration de rapport sur les donnes du cube. Utilisation d'Excel pour le reporting.

6) Administration d'un cube


- Dploiement d'un cube. Dfinition et optimisation de partitions utilisateurs. - Gestion de la mise jour des donnes (complte, incrmentale etc.). Optimisation. - Gestion du stockage des donnes : ROLAP, MOLAP, HOLAP. - Scurisation du cube. Authentification utilisateur, rles et niveaux de scurit. - Sauvegarde et restauration d'une base SSAS. Exercice Dfinition et optimisation de partitions utilisateurs. Utilisation de l'assistant de dploiement.

7) Introduction au Data Mining (DM)


- Dfinition, positionnement par rapport OLAP.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 44 / 54

- Prsentation des algorithmes. Cration et exploitation d'une source pour le DM. Dmonstration Paramtrage d'analyses DM.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 45 / 54

Stage pratique de 2 jour(s) Rf : MDX

Le langage MDX pour le requtage de cubes OLAP


OBJECTIFS Cette formation vous apprendra matriser le langage MDX (Multi-Dimensional eXpressions) pour requter vos donnes multidimensionnelles. Vous verrez comment concevoir des scripts, interroger les cubes Analysis Services de SQL Server 2005/2008 et ajouter ces cubes des calculs mtiers. 1) Prsentation gnrale du MDX 2) Conception de requtes MDX 3) Membres calculs et jeux nomms 4) Navigation et slection 5) Tri et classement des donnes 6) Scripting de cubes SQL Server Analysis Services avec MDX 7) Modification de l'environnement multidimensionnel

Participants
Dveloppeurs, chefs de projets dcisionnels, utilisateurs avancs ayant crer des calculs mtiers et requter des solutions OLAP dans l'environnement SQL Server 2005/2008.

Pr-requis
Connaissances de base des SGBDR, des concepts de l'aide la dcision (Datamart/ Datawarehouse, modlisation en toile) et des bases OLAP avec SQL Server 2005/2008.

1) Prsentation gnrale du MDX


- Rappel des principes d'OLAP. - Dfinition du langage. Les mcanismes sous-jacents. - Les diffrentes utilisations de MDX avec Analysis Services. - Prsentation des concepts de base du langage (membre, tuple, set, hirarchie...). Travaux pratiques Exemples de requtes et de cas d'usage.

Prix 2015 : 1350 HT Eligible DIF

Dates des sessions


Paris
20 mar. 2014, 26 juin 2014 2 oct. 2014, 11 dc. 2014

2) Conception de requtes MDX


- Utilisation de l'outil de dveloppement de requte. - Syntaxe de l'instruction #'SELECT'. - Ecriture de requtes complexes. - Utilisation des mots cls et fonctions du langage MDX. Travaux pratiques Prise en main de l'outil de dveloppement. Ecriture de requtes MDX simples et complexes.

3) Membres calculs et jeux nomms


- Dfinition et scnarios d'utilisation des membres calculs. - Dfinition et scnarios d'utilisation des jeux nomms. - Syntaxe d'criture de membres calculs et jeux nomms. Travaux pratiques Exemple de cration de calculs mtiers (marge, contribution relative, rallocation).

4) Navigation et slection
- Navigation dans les hirarchies des dimensions. - Traitement du NULL et de la division par 0.

5) Tri et classement des donnes


- Effectuer des tris, classements, palmars sur les membres via le MDX. - Scnario d'utilisation. Travaux pratiques Utilisation des instructions de tris et classements de donnes avec MDX.

6) Scripting de cubes SQL Server Analysis Services avec MDX


- Ajout de calculs mtiers et de fonctionnalits dans les cubes OLAP avec MDX. - Scnarios d'utilisation. Travaux pratiques Ecriture d'un script pour personnaliser un cube.

7) Modification de l'environnement multidimensionnel


- Ecriture dans les cubes OLAP (Writeback) : cration, mise jour. - Modification, suppression d'un cube avec MDX. - Utilisation de transactions. Travaux pratiques Mise jour de donnes avec MDX.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 46 / 54

Stage pratique de 13 jour(s) Rf : KAM

Cycle certifiant Administrateur SQL Server 2008


OBJECTIFS Ce cycle vous apportera toutes les connaissances ncessaires pour l'installation, la configuration et l'administration de SQL Server 2008. Vous comprendrez l'architecture du serveur et serez mme de mettre en place une installation du serveur de bases de donnes de Microsoft. Vous apprendrez paramtrer le systme, le configurer, effectuer des sauvegardes et des restaurations, automatiser les tches ou encore surveiller son fonctionnement. 1) Prsentation de SQL Server 2008 2) Installation et configuration de SQL Server 2008 3) Gestion des tables et des vues 4) Mise en oeuvre des contraintes 5) SQL avanc 6) Tches d'administration d'une base de donnes 7) Sauvegardes et restaurations 8) Mise en place du Clustering 9) Mise en oeuvre du Database Mirroring

Participants
Cette formation est destine des ingnieurs systme et des dveloppeurs qui doivent utiliser ou mettre en uvre SQL Server 2008.

Pr-requis
Bonnes connaissances du langage SQL. Ou connaissances quivalentes celles apportes par le stage "Programmation SQL" (rf. PSQ).

Prix 2015 : 4820 HT

1) Prsentation de SQL Server 2008


Dates des sessions
Paris
20 jan. 2014, 31 mar. 2014 30 juin 2014, 25 ao. 2014 6 oct. 2014, 1 dc. 2014

- Prsentation de SQL Server 2008, ses diffrentes versions. - Architecture de SQL Server 2008. - Outils de dveloppement, d'administration. Travaux pratiques Prise en main des outils graphiques de SQL Server : gestionnaire de configuration et Management Studio.

2) Installation et configuration de SQL Server 2008


- Contenu de SQL Server : intgration des composants de SQL Server, les bases de donnes, la scurit... - Installation de SQL Server : planification, mthodes et vrification de l'installation. - Gestion des versions antrieures : migration des bases et du serveur. - Utilisation de l'outil de gestion des services SQL Server (SQL Server Configuration Manager). - Utilisation de l'outil d'administration et de dveloppement : SQL Server Management Studio. - Dfinition du primtre de scurit l'aide de SQL Server Surface Area Configuration. - Configuration de SQL Server. Utiliser le Declarative Management Framework. - Commande de gestion sqlcmd. - Les bases de donnes systme. Travaux pratiques Installation de SQL Server, utilisation des outils de consultation dynamique pour l'accs des bases d'exemples. Configuration l'aide du DMF (Declarative Management Framework).

3) Gestion des tables et des vues


- Langage DDL : cration d'objets, contraintes. - Types de donnes SQL Server et types utilisateurs. - Cration des tables : dfinition des colonnes. - Gestion des auto-incrments. - Cration et utilisation des vues. - Conditions de mise jour travers les vues. Travaux pratiques Cration de types utilisateurs. Cration de tables et de vues. Manipulation des auto-incrments. Mise jour travers les vues.

4) Mise en oeuvre des contraintes


- Les contraintes de domaine (CHECK). - Contraintes de colonne NOT NULL et DEFAULT. - Clef primaire et clefs alternatives. - Gestion de l'intgrit rfrentielle. - Utilisation de dclencheurs (Triggers) pour la ralisation des assertions. Travaux pratiques Ajout de contraintes de domaines aux types utilisateurs et aux colonnes. Mise en place de clefs primaires et de contraintes d'unicit. Mise en place de clefs trangres. Ralisation de contraintes complexes CHECK l'aide de fonctions et de dclencheurs.

5) SQL avanc
- Le transact SQL. - Groupages OLAP (CUBE, ROLLUP, GROUPING SETS...). - Ordre SQL MERGE. - Gestion d'objets larges l'aide du type Filestream.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 47 / 54

- Cryptage des donnes. - Indexation et plans de requtes. Travaux pratiques Exercices de requtes mettant en uvre les fonctions avances de Transact-SQL. Mise en place d'index sur la base de donnes et constat sur les performances.

6) Tches d'administration d'une base de donnes


- Planification de tches par l'agent SQL Server. - Envoi de notifications (e-mail) par du code SQL, notifications dans l'agent et par les alertes. - Gestion des oprateurs de notification. - Cration de dclencheurs DDL pour tracer les modifications de structures. - Vrification de la cohrence de la base de donnes : intgrit physique et intgrit logique. - Maintenance des index (reconstruction et dfragmentation). Maintenance des statistiques. - Utilisation de l'outil de plan de maintenance. Travaux pratiques Gestion de la configuration de SQL Server. Automatisation et planification des travaux d'administration.

7) Sauvegardes et restaurations
- Gestion des sauvegardes et restauration de la base de donnes : utilit des sauvegardes. - Mise en place d'un modle de rcupration, sauvegarde de la configuration de SQL Server et des bases de donnes. - Les diffrents types de sauvegardes. Mode de rcupration et influence sur la rcupration des donnes. - Mise en place d'une stratgie de sauvegarde pour minimiser le delta de perte des donnes. Planification des sauvegardes. - Restauration de bases de donnes : enchanement des commandes et rcupration de la base. - Rparation des environnements SQL Server endommags. Sauvegarde et restaurations des bases systmes. Travaux pratiques Cration de configuration de sauvegarde et de restauration. Utilisation de Transact-SQL et du gestionnaire SQL Server Enterprise Manager pour le Backup de la configuration. Gestion et sauvegarde des logs de base de donnes.

8) Mise en place du Clustering


- Le fonctionnement de MS Clustering Services. - Les noeuds actif/passif et actif/actif. - Installation de MS CS et SQL Server en tant que Cluster. - Le paramtrage de l'instance SQL Server et MSDTC. - Les diffrents scnarios de basculement. Travaux pratiques Installation de SQL Server en mode cluster et validation d'un scnario de basculement et retour.

9) Mise en oeuvre du Database Mirroring


- Principe de fonctionnement. - Mise en place du Mirroring hors domaine. - Test des diffrents scnarios (synchrone avec et sans tmoin, synchrone). - Conseil concernant les applications multibases, les connexions et les travaux de l'agent. Travaux pratiques Installation et configuration d'une solution de mirroring et gestion des travaux de l'agent.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 48 / 54

Stage pratique de 5 jour(s) Rf : SEM

SQL Server 2008, mise en uvre


OBJECTIFS Cette formation vous apportera toutes les connaissances ncessaires la pleine utilisation de SQL Server 2008. Elle vous permettra de comprendre le rle des divers composants de SQL Server 2008, d'utiliser les outils de requte, et d'crire des ordres SQL de manipulation des donnes incluant les extensions au langage SQL propres SQL Server. Elle vous montrera comment modifier la structure des tables, mettre en place les contraintes d'intgrit et comment exploiter au mieux le concept de transaction. 1) Prsentation de SQL Server 2008 2) Bases de donnes et schmas SQL 3) Tables et vues 4) Les contraintes 5) Chargement de donnes et exports 6) SQL avanc avec Transact SQL 7) Indexation et plans de requtes 8) Codage procdural 9) Transactions et gestion des exceptions 10) Introduction aux techniques avances

Participants
Cette formation est destine des ingnieurs systme et des dveloppeurs doivent utiliser ou mettre en uvre SQL Server 2008.

Pr-requis
Bonnes connaissances du langage SQL ou connaissances quivalentes celles apportes par le stage " Programmation SQL " (rf. PSQ).

Prix 2015 : 2770 HT Eligible DIF

1) Prsentation de SQL Server 2008


- Prsentation de SQL Server 2008. Versions. - Architecture de SQL Server 2008. - Outils de dveloppement et d'administration. - Les bases systmes. Travaux pratiques Prise en main des outils graphiques de SQL Server : gestionnaire de configuration et Management Studio.

Dates des sessions


Paris
20 jan. 2014, 31 mar. 2014 30 juin 2014, 25 ao. 2014 6 oct. 2014, 1 dc. 2014

Aix
24 mar. 2014, 23 juin 2014 22 sep. 2014, 8 dc. 2014

2) Bases de donnes et schmas SQL


- Les identifiants : nommage des objets SQL Server. - Stockage physique : fichiers de donnes et journal de transactions. - Cration de la base de donnes : gestion des espaces de stockage paramtres de cration. - Schmas SQL : concept et utilisation. - Cycle de vies des objets d'une base. - Brves notions sur la gestion des privilges. - Vues et procdures de mtadonnes. Travaux pratiques Cration physique d'une base de donnes. Mise en place de diffrents schmas SQL. Modification des paramtres de la base de donnes

Bordeaux
3 mar. 2014, 2 juin 2014 29 sep. 2014, 15 dc. 2014

Bruxelles
3 mar. 2014, 2 juin 2014 15 sep. 2014, 1 dc. 2014

Geneve
3 mar. 2014, 2 juin 2014 15 sep. 2014, 1 dc. 2014

Lille
3 mar. 2014, 2 juin 2014 29 sep. 2014, 15 dc. 2014

3) Tables et vues
Langage DDL : cration d'objets, contraintes - Types de donnes SQL Server et types utilisateurs. - Cration des tables : dfinition des colonnes. - Gestion des auto-incrments. - Cration et utilisation des vues. - Conditions de mise jour travers les vues. Travaux pratiques Cration de types utilisateurs. Cration de tables et de vues. Manipulation des auto-incrments. Mise jour travers les vues.

Luxembourg
3 mar. 2014, 2 juin 2014 15 sep. 2014, 1 dc. 2014

Lyon
24 mar. 2014, 23 juin 2014 22 sep. 2014, 8 dc. 2014

Nantes
31 mar. 2014, 30 juin 2014 15 sep. 2014, 1 dc. 2014

Rennes
31 mar. 2014, 30 juin 2014 15 sep. 2014, 1 dc. 2014

4) Les contraintes
- Les contraintes de domaine (CHECK). - Contraintes de colonne NOT NULL et DEFAULT. - Clef primaire et clefs alternatives. - Gestion de l'intgrit rfrentielle. - Utilisation de dclencheurs Ttriggers) pour la ralisation des assertions. Travaux pratiques Ajout de contraintes de domaines aux types utilisateurs et aux colonnes. Mise en place de clefs primaires et de contraintes d'unicit. Mise en place de clefs trangres. Ralisation de contraintes complexes CHECK l'aide de fonctions et de dclencheurs.

Sophia-antipolis
24 mar. 2014, 23 juin 2014 22 sep. 2014, 8 dc. 2014

Strasbourg
3 mar. 2014, 2 juin 2014 29 sep. 2014, 15 dc. 2014

Toulouse
3 mar. 2014, 2 juin 2014 29 sep. 2014, 15 dc. 2014

5) Chargement de donnes et exports


- Chargement de fichier avec la commande BULK INSERT - Import/export en ligne de commande avec bcp. - Fonctions OPEN pour interroger les donnes externes. - Gestion des flux interserveurs. - Integration Services.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 49 / 54

Travaux pratiques Chargement des donnes l'aide de BULK INSERT et bcp. Utilisation d'OPENROWSET pour faire des requtes externes.

6) SQL avanc avec Transact SQL


- Manipulation de donnes boolennes. - Groupages OLAP (CUBE, ROLLUP, GROUPING SETS...) - Fonction de fentrage et clause OVER. - Tableaux croiss avec PIVOT et UNPIVOT. - Clauses TOP et SAMPLE. - Clause OUTPUT, SELECT INTO, TRUNCATE TABLE. - Ordre SQL MERGE. - Gestion d'objets larges l'aide du type filestream. - Cryptage des donnes Travaux pratiques Exercices de requtes mettant en uvre les fonctions avances de Transact-SQL.

7) Indexation et plans de requtes


- Prsentation : rle des index, utilisation. - Structure des index : arbre quilibr, index ordonn et non ordonn, statistiques de distribution. - Cration d'index : approche de cration, choix des index. - Utilisation du Database Tuning Advisor. - Indexation de vues : indications et contraintes. - Index pour recherche en texte intgral. - Analyse des performances. Travaux pratiques Mise en place d'index sur la base de donnes et constat sur les performances.

8) Codage procdural
- Syntaxe procdurale du Transact SQL (variables, affectation, types de donnes et structures). - Cration de fonctions scalaires (UDF). - Fonction tables (requte paramtres). - Principe des procdures stockes. - Cration et utilisation de tables temporaires et de variables table. - Manipulation de curseurs. - Dclencheurs : types de triggers. - Dbogage du code Transact-SQL. Travaux pratiques Ralisation de fonctions scalaires et de dclencheurs pour grer la qualit des donnes. Ralisation d'une fonction table multi instruction. Programmation d'une procdure stocke pour l'insertion combine.

9) Transactions et gestion des exceptions


- Principe des transactions : mode implicite et explicite. - Dfinition des frontires des transactions. - Anomalies transactionnelles, gestion des niveaux d'isolation et mise en place des verrous. - Gestion des exceptions. - Problmatique des transactions imbriques. - Transactions distribues et commit deux phases. Travaux pratiques Intgration de la gestion des exceptions et des transactions dans les dclencheurs et les procdures stockes.

10) Introduction aux techniques avances


- Prsentation du SIG de SQL Server (systme d'information gographique). - Utilisation de XML au sein de SQL (requtes avec XQuery/XPath et clause FOR XML). - Introduction l'indexation textuelle (Full Text Search). - Intgration de .NET dans SQL Server. Travaux pratiques Utilisation du SIG, interrogation XML et recherches "plain text".

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 50 / 54

Stage pratique de 5 jour(s) Rf : SAD

SQL Server 2008, administration


OBJECTIFS Cette formation apporte la connaissance ncessaire pour l'installation, la configuration et l'administration de SQL Server 2008. Vous comprendrez l'architecture du serveur et serez mme de mettre en place une installation de SQL 2008. Vous apprendrez paramtrer le systme, le configurer, effectuer des sauvegardes et des restaurations, automatiser les tches ou encore surveiller son fonctionnement. 1) Installation et configuration de SQL Server 2008 2) Gestion des espaces de stockage 3) Gestion de la scurit et du chiffrement 4) Tches d'administration de la base de donnes 5) Sauvegarde et restauration 6) Surveillance de SQL Server 2008

Participants
Cette formation est destine des administrateurs et spcialistes systme dsireux de matriser le fonctionnement et l'administration de SQL Server 2008.

Pr-requis
Connaissance de l'utilisation et de la mise en uvre de SQL Server et de la manipulation des bases de donnes. Connaissance du langage SQL. Connaissances de base de l'administration Windows 2000/2003.

1) Installation et configuration de SQL Server 2008


- Architecture gnrale de SQL Server 2008. - Composants de SQL Server : bases de donnes, scurit, fonctionnalits de BI, services de notification. - Diffrentes versions de SQL Server 2008. - Installation de SQL Server : planification, mthodes et vrification de l'installation. - Gestion des versions antrieures : migration des bases et du serveur. - Utilisation de l'outil de gestion des services SQL Server (SQL Server Configuration Manager). - Utilisation de l'outil d'administration et de dveloppement : SQL Server Management Studio. - Dfinition du primtre de scurit l'aide de SQL Server Surface Area Configuration. - Configuration de SQL Server. Utiliser le Declarative Management Framework. - Commande de gestion 'sqlcmd'. - Les bases de donnes systme. Travaux pratiques Installation de SQL Server, utilisation des outils de consultation dynamique pour l'accs des bases d'exemples. Configuration l'aide du DMF (Declarative Management Framework).

Prix 2015 : 2770 HT Eligible DIF

Dates des sessions


Paris
3 fv. 2014, 3 mar. 2014 7 avr. 2014, 12 mai 2014 2 juin 2014, 7 juil. 2014 1 sep. 2014, 6 oct. 2014 17 nov. 2014, 8 dc. 2014

Aix
31 mar. 2014, 16 juin 2014 27 oct. 2014, 1 dc. 2014

Bordeaux
24 mar. 2014, 30 juin 2014 29 sep. 2014, 24 nov. 2014

2) Gestion des espaces de stockage


- Cration de la base de donnes, dfinition du catalogue systme et contrle de l'espace de stockage. - Modification de la structure d'une base de donnes, destruction. Cration et modification des tables. - Insertion et importation de donnes. - Gestion de la localisation physique de la base de donnes : mise en place des fichiers et des journaux. - Conseil sur la localisation des fichiers. Gestion de la taille et de la croissance des bases. - Gestion des partitionnements de tables et des index. - Instantans de bases de donnes (SNAPSHOT). Travaux pratiques Cration d'une base de donnes, gestion des fichiers de la base, cration d'instantans et restauration partir de l'instantan.

Bruxelles
24 mar. 2014, 30 juin 2014 20 oct. 2014, 15 dc. 2014

Geneve
24 mar. 2014, 30 juin 2014 20 oct. 2014, 15 dc. 2014

Lille
24 mar. 2014, 30 juin 2014 29 sep. 2014, 24 nov. 2014

Luxembourg
24 mar. 2014, 30 juin 2014 20 oct. 2014, 15 dc. 2014

3) Gestion de la scurit et du chiffrement


- Risques de scurit. Scurit externe et interne SQL Server. Prvenir les injections, scuriser la communication. - Modle de scurit interne. Architecture. - Gestion des authentifications, interaction avec le systme. Connexions et sessions. - Gestion des objets contrlables. - Gestion des rles et des permissions au niveau serveur et au niveau base. - Gestion des permissions sur les donnes, les bases de donnes, les schmas. - Attribution, dni et rvocation des privilges. - Cryptage des donnes et gestion des certificats. - Gestion du contexte d'excution des objets. - Utilisation des outils d'audit de scurit. Travaux pratiques Manipulation et mise en uvre des permissions et des contrles d'accs. Gestion des certificats. Contexte d'excution.

Lyon
31 mar. 2014, 16 juin 2014 27 oct. 2014, 1 dc. 2014

Nantes
10 mar. 2014, 30 juin 2014 20 oct. 2014, 15 dc. 2014

Rennes
10 mar. 2014, 30 juin 2014 20 oct. 2014, 15 dc. 2014

Sophia-antipolis
31 mar. 2014, 16 juin 2014 27 oct. 2014, 1 dc. 2014

Strasbourg
24 mar. 2014, 30 juin 2014 29 sep. 2014, 24 nov. 2014

4) Tches d'administration de la base de donnes


- Planification de tches par l'agent SQL Server. - Envoi de notifications (e-mail) par du code SQL, notifications dans l'agent et par les alertes. - Gestion des oprateurs de notification. - Cration de dclencheurs DDL pour tracer les modifications de structures. - Vrification de la cohrence de la base de donnes : intgrit physique et intgrit logique. - Maintenance des index (reconstruction et dfragmentation). Maintenance des statistiques. - Utilisation de l'outil de plan de maintenance.

Toulouse
24 mar. 2014, 30 juin 2014 29 sep. 2014, 24 nov. 2014

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 51 / 54

Travaux pratiques Gestion de la configuration de SQL Server. Automatisation et planification des travaux d'administration.

5) Sauvegarde et restauration
- Utilit des sauvegardes, mise en place d'un modle de rcupration. - Sauvegarde de la configuration de SQL Server et des bases de donnes. - Les diffrents types de sauvegardes. Mode de rcupration et influence sur la rcupration des donnes. - Mise en place d'une stratgie de sauvegarde pour minimiser le Delta de perte des donnes. Planification des sauvegardes. - Restauration : enchanement des commandes et rcupration de la base. - Rparation des environnements SQL Server endommags. Sauvegarde et restaurations des bases systmes. Travaux pratiques Cration de configuration de sauvegarde et de restauration. Utilisation de Transact-SQL et du gestionnaire SQL Server Enterprise Manager' pour le backup de la configuration. Gestion et sauvegarde des logs de base de donnes.

6) Surveillance de SQL Server 2008


- Utilisation de l'outil de profiling : contrle de l'excution, gestion des informations de performance. - Utilisation de dclencheurs DDL pour tracer les modifications de structure. - Mise en uvre et utilisation des vnements de modification. - Utilisation des vues de mta-donnes et des vues de gestion dynamique. - Utilisation du moniteur de performance pour l'audit du serveur et de la machine. - Lecture des journaux d'vnements et des journaux d'erreur SQL Server. - Visualisation des verrous, dtection et traitement des verrous mortels (Deadlocks). - Utilisation du gouverneur de ressources. Travaux pratiques Mise en place des surveillances sur les modifications de structure. Utilisation des vues de gestion dynamique, traitement d'un verrou mortel.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 52 / 54

Stage pratique de 2 jour(s) Rf : MHD

SQL Server 2008, mise en uvre de la haute disponibilit


OBJECTIFS Vous apprendrez la dmarche et les techniques ncessaires pour mettre en place une solution SQL Server 2008 en haute disponibilit, notamment dans le cadre d'un Plan de Reprise d'Activit (PRA). Vous apprendrez mettre en oeuvre les exigences lies au basculement et grer efficacement la synchronisation des donnes. 1) Introduction 2) Comparaison des fonctionnalits de haute disponibilit 3) Le Log Shipping 4) Le Clustering 5) Le Database Mirroring 6) La haute disponibilit avec DENALI (SQL2011)

Participants
Administrateur de bases de donnes, architectes techniques.

Pr-requis
Bonne connaissance de MS SQL Server.

Prix 2015 : 1350 HT Eligible DIF

Dates des sessions


Paris
30 jan. 2014, 29 avr. 2014 11 sep. 2014, 13 nov. 2014

1) Introduction
- La haute disponibilit, dfinition. - Les diffrences entre PCA et PRA. - Les solutions synchrones et asynchrones. - La granularit des diffrentes solutions.

2) Comparaison des fonctionnalits de haute disponibilit


- Les solutions de virtualisation. - Ddoubler l'intelligence avec le Clustering. - Ddoubler les donnes avec le Database Mirroring. - Une solution simple avec le Log Shipping. - Bases rparties avec la rplication, les vues distribues. - Le service Broker. - Les solutions matrielles. Travaux pratiques Configuration d'une rplication transactionnelle.

3) Le Log Shipping
- Le principe de l'envoi des journaux. - La scurisation du flux de donnes. - Mise en place du Log Shipping. Travaux pratiques Mise en place d'une solution de Log Shipping pour constituer deux bases : l'une reprenant au plus tt, l'autre 24h.

4) Le Clustering
- Le fonctionnement de MS Clustering Services. - Les noeuds actif/passif et actif/actif. - Installation de MS CS et SQL Server en tant que Cluster. - Le paramtrage de l'instance SQL Server et MSDTC. - Les diffrents scnarios de basculement. Travaux pratiques Installation de SQL Server en mode cluster et validation d'un scnario de basculement et retour.

5) Le Database Mirroring
- Principe de fonctionnement. - Mise en place du mirroring hors domaine. - Test des diffrents scnarios (synchrone avec et sans tmoin, synchrone). - Conseil concernant les applications multibases, les connexions et les travaux de l'agent. Travaux pratiques Installation et configuration d'une solution de mirroring et gestion des travaux de l'agent.

6) La haute disponibilit avec DENALI (SQL2011)


- Basculement simultan d'un groupe de bases mirror. - Ajouter les connexions et privilges de serveur la base avec les " contained databases ".

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 53 / 54

Stage pratique de 1 jour(s) Rf : KBY

Certification Administrateur SQL Server 2008


OBJECTIFS Cette journe de certification valide les connaissances, les acquis du cycle certifiant "Administrateur SQL Server 2008". Les comptences valides portent sur la capacit installer, configurer et grer la scurit et la disponibilit d'une base SQL Server 2008. 1) Prparation 2) Epreuve crite commune 3) Epreuve individuelle : Mise en oeuvre d'une base SQL Server 4) Exercices - Administration de la base

Participants
Candidats la certification "Administrateur SQL Server 2008"

Pr-requis
Avoir suivi l'intgralit du cycle certifiant "Administrateur SQL Server 2008"

Prix 2015 : 500 HT

1) Prparation
- Dcouverte de l'environnement technique disposition. - Prsentation de l'preuve, des documents et fichiers ressources disposition des candidats. - Questions - rponses

Dates des sessions


Paris
3 fv. 2014, 19 mai 2014 15 sep. 2014, 24 nov. 2014

2) Epreuve crite commune


- Questionnaire choix multiple portant sur les connaissances fondamentales sur l'architecture et l'administration. - Questionnaire choix multiple portant sur la haute disponibilit.

3) Epreuve individuelle : Mise en oeuvre d'une base SQL Server


- Epreuve pratique de configuration de SQL Server. - Etude de cas portant sur la cration et mise en oeuvre d'une base de donnes, partir d'un scnario. - Exercices de manipulation sur la base.

4) Exercices - Administration de la base


- Prsentation de la srie d'exercices portant sur l'etude de cas. - Exercices portant sur l'administration courante et la sauvgarde. - Exercices sur la surveillance et l'optimisation.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Dfense cedex. Tl : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78

page 54 / 54

You might also like