72
Big Data, BI, NoSQL, SGBD, SQL Server Microsoft, avec son SGBD SQL Server, figure parmi les principaux éditeurs de solutions de bases de données. Les stages ORSYS couvrent tous les domaines de compétences sur les dernières versions de SQL Server : la conception, le développement d’applications, l’administration et la Business Intelligence. ORSYS vous propose également des stages de préparation aux certifications Microsoft dans le domaine de l'administration et du développement. Les fondamentaux Bases de données et langage SQL pour non-informaticiens (réf. SIF) .... p.3 Bases de données, modélisation et choix techniques (réf. CBC) .... p.5 SQL Server, Programmation SQL (réf. PSQ) .... p.7 Administration SQL Server, l'essentiel (réf. ASL) .... p.9 Administration SQL Server pour autres DBA (réf. ASQ) .... p.11 SQL Server 2016/2014/2012 SQL Server 2016, les nouveautés (réf. NMQ) .... p.13 SQL Server, mise en oeuvre (réf. QSM) .... p.15 SQL Server, administration (réf. QSA) .... p.17 SQL Server, mettre en oeuvre In-Memory OLTP (réf. MEO) .... p.19 SQL Server, mettre en oeuvre la haute disponibilité (réf. SDS) .... p.21 SQL Server, programmation SQL avancée (réf. PAV) .... p.23 Transact-SQL, optimisation pour SQL Server (réf. TAS) .... p.25 SQL Server, développement (réf. SED) .... p.27 SQL Server 2008 SQL Server 2008, mise en oeuvre (réf. SEM) .... p.29 SQL Server 2008, administration (réf. SAD) .... p.31 Gestion de données spatiales sous PostGreSQL et SQL Server 2008 (réf. TIA) .... p.33 SQL Server multiversions : administration SQL Server analyse des performances et optimisations SQL (réf. SQS) .... p.35 SQL Server, diagnostic et résolution de problèmes (réf. DIP) .... p.37 SQL Server, réplication des données (réf. RIP) .... p.39 SQL Server Business Intelligence SQL Server 2016, Business Intelligence (réf. SBU) .... p.41 SQL Server Integration Services (réf. NAI) .... p.44 SQL Server Analysis Services (réf. NAA) .... p.46 SQL Server Reporting Services (réf. BRS) .... p.48 SQL Server 2016 Business Intelligence, nouveautés pour le Big Data (réf. MOV) .... p.50 SQL Server 2012, Business Intelligence (réf. BUI) .... p.52 SQL Server 2008, Business Intelligence (réf. QLI) .... p.54 SQL Server 2008 BI, Integration Services (réf. ISE) .... p.56 ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 1

Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

  • Upload
    ngoque

  • View
    236

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Big Data, BI, NoSQL, SGBD, SQL Server

Microsoft, avec son SGBD SQL Server, figure parmi les principaux éditeurs de solutionsde bases de données. Les stages ORSYS couvrent tous les domaines de compétencessur les dernières versions de SQL Server : la conception, le développement d’applications,l’administration et la Business Intelligence. ORSYS vous propose également des stagesde préparation aux certifications Microsoft dans le domaine de l'administration et dudéveloppement.

Les fondamentaux

Bases de données et langage SQL pour non-informaticiens (réf. SIF) .... p.3

Bases de données, modélisation et choix techniques (réf. CBC) .... p.5

SQL Server, Programmation SQL (réf. PSQ) .... p.7

Administration SQL Server, l'essentiel (réf. ASL) .... p.9

Administration SQL Server pour autres DBA (réf. ASQ) .... p.11

SQL Server 2016/2014/2012

SQL Server 2016, les nouveautés (réf. NMQ) .... p.13

SQL Server, mise en œuvre (réf. QSM) .... p.15

SQL Server, administration (réf. QSA) .... p.17

SQL Server, mettre en œuvre In-Memory OLTP (réf. MEO) .... p.19

SQL Server, mettre en oeuvre la haute disponibilité (réf. SDS) .... p.21

SQL Server, programmation SQL avancée (réf. PAV) .... p.23

Transact-SQL, optimisation pour SQL Server (réf. TAS) .... p.25

SQL Server, développement (réf. SED) .... p.27

SQL Server 2008

SQL Server 2008, mise en œuvre (réf. SEM) .... p.29

SQL Server 2008, administration (réf. SAD) .... p.31

Gestion de données spatiales sous PostGreSQL et SQL Server 2008 (réf. TIA) .... p.33

SQL Server multiversions : administration

SQL Server analyse des performances et optimisations SQL (réf. SQS) .... p.35

SQL Server, diagnostic et résolution de problèmes (réf. DIP) .... p.37

SQL Server, réplication des données (réf. RIP) .... p.39

SQL Server Business Intelligence

SQL Server 2016, Business Intelligence (réf. SBU) .... p.41

SQL Server Integration Services (réf. NAI) .... p.44

SQL Server Analysis Services (réf. NAA) .... p.46

SQL Server Reporting Services (réf. BRS) .... p.48

SQL Server 2016 Business Intelligence, nouveautés pour le Big Data (réf. MOV) .... p.50

SQL Server 2012, Business Intelligence (réf. BUI) .... p.52

SQL Server 2008, Business Intelligence (réf. QLI) .... p.54

SQL Server 2008 BI, Integration Services (réf. ISE) .... p.56

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 1

Page 2: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

SQL Server 2008 BI, Analysis Services (réf. BAS) .... p.58

Maîtriser le langage MDX pour le requêtage de cubes OLAP (réf. MDX) .... p.60

Préparation aux certifications Microsoft

Requête SQL Server 2014/2012 (70-461) (réf. RQS) .... p.62

Développement de bases de données Microsoft SQL Server 2012 (70-464) (réf. BDO) .... p.64

Administration d'une base de données SQL Server 2014/2012 (70-462) (réf. ABD) .... p.66

100% E-Learning

SQL Server 2014, SQL/Transact SQL, conception et réalisation d'une base de données (réf. 4QR) ....p.68

SQL Server 2014, administration d'une base de données transactionnelle (réf. 4QU) .... p.70

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 2

Page 3: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 3 jour(s)Réf : SIF

ParticipantsChargé de reporting oud'analyse, assistant(e), toutepersonne ayant des besoinsd'interrogation ou de misesà jour simples d'une basede données avec le langageSQL.

Pré-requisAucune connaissanceparticulière.

Prix 2018 : 1270€ HT

Dates des sessions

AIX24 sep. 2018, 26 nov. 2018

ANGERS24 sep. 2018, 26 nov. 2018

BORDEAUX10 sep. 2018, 03 déc. 2018

BRUXELLES03 sep. 2018, 03 déc. 2018

DIJON10 sep. 2018, 03 déc. 2018

GENEVE03 sep. 2018, 03 déc. 2018

GRENOBLE10 sep. 2018, 03 déc. 2018

LILLE24 sep. 2018, 26 nov. 2018

LIMOGES24 sep. 2018, 26 nov. 2018

LUXEMBOURG03 sep. 2018, 03 déc. 2018

LYON10 sep. 2018, 03 déc. 2018

MONTPELLIER24 sep. 2018, 26 nov. 2018

NANCY24 sep. 2018, 26 nov. 2018

NANTES24 sep. 2018, 26 nov. 2018

ORLEANS24 sep. 2018, 26 nov. 2018

PARIS09&23 juil. 2018, 20 aoû.201803&17 sep. 2018, 01&15 oct.201805&19 nov. 2018, 03&17 déc.2018

RENNES24 sep. 2018, 26 nov. 2018

ROUEN24 sep. 2018, 26 nov. 2018

SOPHIA-ANTIPOLIS24 sep. 2018, 26 nov. 2018

STRASBOURG24 sep. 2018, 26 nov. 2018

TOULOUSE10 sep. 2018, 03 déc. 2018

TOURS

Bases de données et langage SQL pour non-informaticiens> Big Data, BI, NoSQL, SGBD> SQL Server

Cette formation "découverte" vous permettra de comprendre les bases de données dites relationnelles etleurs principes de fonctionnement. Vous manipulerez le langage SQL pour interroger les données d'unebase. Vous vous familiariserez également avec des requêtes plus avancées pour analyser les informations.

OBJECTIFS PEDAGOGIQUES

Comprendre le principe et le contenu d'une base de données relationnelleCréer des requêtes pour extraire des données suivant différents critèresRéaliser des requêtes avec des jointures, pour restituer les informations de plusieurs tablesUtiliser des calculs simples et des agrégations de donnéesCombiner les résultats de plusieurs requêtes

1) Introduction aux bases de données2) Extraire les données d'une table3) Interroger les données de plusieurs tables

4) Ordonnancement et statistiques5) Présenter et trier les données6) Utiliser des sous-requêtes

Méthodes pédagogiques

Nombreux exercices progressifs d'extraction de données sur base exemple. Formation commune à toutes lesbases relationnelles (Oracle, SQL Server, DB2, PostGreSQL, MySQL, Access, SQL Lite...).

1) Introduction aux bases de données

- Qu'est-ce qu'une base et un serveur de base de données ?- Lire un modèle relationnel.- Composition d'une table. Notion de colonne et de types.- Clé primaire et unicité.- Notion d'intégrité référentielle.- Outil pour interroger une base.

ExerciceInvestigation dans la base à la recherche de tables, colonnes et clés.

2) Extraire les données d'une table

- Qu'est-ce qu'une requête d'extraction ?- Lister les valeurs à retourner.- La clause WHERE pour filtrer les données.- L'absence de valeur (marqueur NULL).- Retourner des lignes sans doublon (DISTINCT).- Opérateurs de restriction (BETWEEN, IN, LIKE...).

ExerciceInterrogations de plusieurs tables sur des critères différents.

3) Interroger les données de plusieurs tables

- Principe des jointures : restituer les informations à partir de plusieurs tables.- Jointure interne. Jointure externe.- La jointure "naturelle"... et ses difficultés.- Opérateurs ensemblistes (UNION, INTERSECT...).- Introduction aux vues : principe et intérêt.

ExerciceRéaliser des requêtes avec des jointures et des opérateurs ensemblistes.

4) Ordonnancement et statistiques

- Trouver des valeurs agrégées (MIN, MAX, AVG, SUM...).- Calculer des agrégats relatifs avec GROUP BY.- Filtrer les valeurs agrégées avec HAVING.- Mélanger agrégats et détails avec OVER.- Ordonnancement des résultats avec RANK, ROW_NUMBER.

ExerciceRéaliser des requêtes utilisant des calculs simples et agrégats. Sous-totaux et numération.

5) Présenter et trier les données

- Présenter les données des colonnes avec des alias.- Conversion d'un type à un autre.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 3

Page 4: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

24 sep. 2018, 26 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

- Effectuer des choix à l'aide de l'opérateur CASE.- Trier les données avec ORDER BY.- Opérations sur les chaînes de caractères, sur les dates.

ExerciceUtilisation de fonctions permettant d'améliorer la présentation du résultat des requêtes.

6) Utiliser des sous-requêtes

- Qu'est-ce qu'une sous-requête ?- Les différentes typologies de résultats.- Sous-requêtes liste et opérateurs IN, ANY/SOME et ALL.- Sous-requêtes corrélées.

ExerciceEcriture de requêtes incluant des sous-requêtes de différentes formes.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 4

Page 5: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 4 jour(s)Réf : CBC

ParticipantsDéveloppeurs, architectes,responsables informatiques,chefs de projets, décideursinformatiques.

Pré-requisAucune connaissanceparticulière. La connaissanced'un langage informatique esttoutefois un plus.

Prix 2018 : 2490€ HT

Dates des sessions

AIX25 sep. 2018, 27 nov. 2018

BORDEAUX18 sep. 2018, 20 nov. 2018

BRUXELLES09 oct. 2018, 11 déc. 2018

GENEVE09 oct. 2018, 11 déc. 2018

GRENOBLE18 sep. 2018, 20 nov. 2018

LILLE25 sep. 2018, 27 nov. 2018

LUXEMBOURG09 oct. 2018, 11 déc. 2018

LYON18 sep. 2018, 20 nov. 2018

MONTPELLIER25 sep. 2018, 27 nov. 2018

NANTES25 sep. 2018, 27 nov. 2018

PARIS04 sep. 2018, 20 nov. 2018

RENNES25 sep. 2018, 27 nov. 2018

SOPHIA-ANTIPOLIS25 sep. 2018, 27 nov. 2018

STRASBOURG25 sep. 2018, 27 nov. 2018

TOULOUSE18 sep. 2018, 20 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur le

Bases de données, modélisation et choix techniques> Big Data, BI, NoSQL, SGBD> SQL Server

Cette formation apporte une synthèse complète des connaissances aujourd'hui indispensables en matière debases de données, du processus de conception à son utilisation effective. Elle analyse les architectures etdomaines d'application, évalue l'offre du marché et examine les démarches pratiques de mise en œuvre.

OBJECTIFS PEDAGOGIQUES

Comprendre la logique des SGBD relationnelsRéaliser le modèle conceptuel d'une base de données à l'aide d'UMLPasser du modèle conceptuel au modèle logiqueComprendre la normalisation et dénormalisation d'un schémaPasser du modèle logique au modèle physique, et l'implémenter avec SQL

1) Logique des SGBD2) Techniques de modélisation3) Modèle logique de données

4) Implémentation avec SQL5) Paramètres clés pour le choix d'un serveur

1) Logique des SGBD

- Rappel des théories sous-jacentes aux bases de données relationnelles.- Modèles de données (hiérarchique, réseau...).- Typologie des SGBD. Objectifs des SGBD relationnels.- Fonctionnalités (règles de Codd, transactions, indexage, sauvegardes, restaurations).- Les architectures.

Travaux pratiquesCréation d'un utilisateur, attributions de droits, transaction, interrogation d'une base de données.

2) Techniques de modélisation

- Le modèle conceptuel.- Analyse des besoins.- Concepts de base (entités, associations...).- Dépendances fonctionnelles.- Niveau conceptuel avec Merise et UML.- La démarche.- Prise en compte des règles métier et contraintes.

Travaux pratiquesEtudes de plusieurs cas réels, modélisations Merise et UML à l'aide d'un outil.

3) Modèle logique de données

- Le modèle logique. La structure des tables et des contraintes.- Modèle relationnel (concepts, notations, terminologie).- Du conceptuel au logique.- Modélisation des arborescences.- Les formes normales (de la 1ère à la 5ème, BCNF).- Dénormalisation.- Calculs de volumétrie.

Travaux pratiquesEtude de cas réels, exercices de normalisation et dénormalisation, génération de schémas à l'aide d'un outil.

4) Implémentation avec SQL

- Les transactions.- Normes SQL (SQL1, SQL2, SQL:1999, SQL:2003).- Du logique au physique.- Qualité des données.- Vues et vues matérialisées.- Droits d'accès et rôles.- Procédures cataloguées et déclencheurs.- Interfaces avec les langages de programmation.

Travaux pratiquesCréation et manipulation d'une base, Reverse Engineering, mesures de performances (démonstrations).

5) Paramètres clés pour le choix d'un serveur

- Etude des paramètres des serveurs SQL.- Composants techniques (disques et interfaces réseau).- Modules applicatifs (outils d'administration...).

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 5

Page 6: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

plan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

- Solutions de haute disponibilité, sécurité des données.- Critères techniques.- Coût global d'exploitation.- Offre du marché.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 6

Page 7: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 3 jour(s)Réf : PSQ

ParticipantsConcepteur de requêtes SQL,futur développeur en SGBD,administrateur ou chargé demaintenance.

Pré-requisConnaissances de base enprogrammation.

Prix 2018 : 1920€ HT

Dates des sessions

AIX08 oct. 2018, 03 déc. 2018

BORDEAUX24 sep. 2018, 19 nov. 2018

BRUXELLES10 sep. 2018, 10 déc. 2018

GENEVE10 sep. 2018, 10 déc. 2018

GRENOBLE24 sep. 2018, 19 nov. 2018

LILLE08 oct. 2018, 03 déc. 2018

LUXEMBOURG10 sep. 2018, 10 déc. 2018

LYON24 sep. 2018, 19 nov. 2018

MONTPELLIER08 oct. 2018, 03 déc. 2018

NANTES08 oct. 2018, 03 déc. 2018

PARIS23 juil. 2018, 27 aoû. 201824 sep. 2018, 22 oct. 201819 nov. 2018, 17 déc. 2018

RENNES08 oct. 2018, 03 déc. 2018

SOPHIA-ANTIPOLIS08 oct. 2018, 03 déc. 2018

STRASBOURG08 oct. 2018, 03 déc. 2018

TOULOUSE24 sep. 2018, 19 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur le

SQL Server, Programmation SQLversions 2016 à 2008> Big Data, BI, NoSQL, SGBD> SQL Server

Cette formation vous permettra d'appréhender les fondements du langage SQL. Vous y découvrirez lesprincipes des bases de données relationnelles (algèbre relationnelle, théorie des ensembles), et explorerez lasyntaxe du langage SQL pour interroger, analyser les données et manipuler les bases.

OBJECTIFS PEDAGOGIQUES

Comprendre le modèle relationnel et identifier les objets d'une baseInterroger et classer les données d'une table à l'aide d'opérateurs simplesRestituer les données de plusieurs tables grâce aux jointures et aux sous-requêtesRegrouper les données et réaliser des calculs à des fins d'analyseManipuler les données dans les tables de la base

1) Algèbre relationnelle et norme SQL2) Théorie des bases de données3) Interrogation des données monotabulaire4) Interrogation multitabulaire

5) Analyse de données6) Mise à jour des données7) Introduction au SQL procédural

Travaux pratiques

Les exemples et les travaux pratiques sont réalisés sur MS SQL Server, l'un des SGBDR les plus proches dela norme SQL.

1) Algèbre relationnelle et norme SQL

- Les principes du modèle relationnel.- Historique des SGBDR et du langage SQL.- Entités, associations et MCD.- Types de données et expression des valeurs

Mise en situationPrise en main du logiciel SQL Server Management Studio. Découverte de la base étudiée.

2) Théorie des bases de données

- Eléments du SGBD.- Tables, clefs et formes normales.- Entités, associations et MCD.- Contraintes de colonnes et de tables.

Travaux pratiquesIdentifier les objets d'une base de données. Déterminer le type de forme normale d'une relation et latransformer, créer un MCD.

3) Interrogation des données monotabulaire

- Structure d'une requête SELECT.- Filtre WHERE, prédicats et logique ternaire (NULL).- Opérateurs et expressions SQL.- Fonctions prédéfinies.

Travaux pratiquesExtraction à l'aide de la clause WHERE. Utilisation d'opérateurs IN, LIKE, CASE... des opérateursnumériques, dates, des fonctions de chaîne. Tri des données.

4) Interrogation multitabulaire

- Combiner des résultats avec les opérations ensemblistes (UNION, INTERSECT, EXCEPT).- Présentation de la jointure.- Imbrication des requêtes.- Utilisation des CTE et découverte des requêtes récursives.- Les sous-requêtes corrélées et l'opérateur EXISTS.

Travaux pratiquesUtilisation des opérations ensemblistes, création de requêtes avec jointures.

5) Analyse de données

- Fonctions d'agrégation (AVG, SUM, COUNT...).- Création de sous-ensembles (clause GROUP BY).- Filtrage des agrégats avec la clause HAVING.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 7

Page 8: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

plan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

- Découverte des fonctions d'analyse de données (LEAD, LAG...) et rangements (RANK, ROW_NUMBER,NTILE...).

Travaux pratiquesAnalyse de données par écritures de requêtes utilisant des calculs avec regroupements.

6) Mise à jour des données

- Les ordres INSERT, UPDATE, DELETE, TRUNCATE.- Mises à jour simples.- Mises à jour à l'aide de sous-requêtes.- Mise à jour des données à travers les vues.

Travaux pratiquesOpérations d'insertion et mises à jour de tables de la base de données.

7) Introduction au SQL procédural

- Les dialectes SQL des principaux éditeurs.- Notions basiques sur les déclencheurs.- Introduction aux procédures stockées.- Les UDF ou fonctions "utilisateur".

Travaux pratiquesCréation d'une procédure stockée.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 8

Page 9: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 2 jour(s)Réf : ASL

ParticipantsAdministrateur systèmeWindows.

Pré-requisBonnes connaissances del'administration Windows.

Prix 2018 : 1470€ HT

Dates des sessions

PARIS17 sep. 2018, 04 oct. 201812 nov. 2018, 13 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de fin

Administration SQL Server, l'essentiel> Big Data, BI, NoSQL, SGBD> SQL Server

Cette formation permettra aux administrateurs Windows d'apprendre l'essentiel pour la gestion d'une BD SQLServer. Elle présente les éléments de configuration fondamentaux ainsi que les outils et les bonnes pratiquesnécessaires pour superviser, garantir la cohérence et sauvegarder les données de la base de données.

OBJECTIFS PEDAGOGIQUES

Comprendre l'architecture et les composants principaux du SGBD SQL ServerDéfinir une stratégie de sauvegarde et la mettre en œuvreMettre en place la sécurité à différents niveaux de la base de données (base, schémas, utilisateurs)Surveiller les traitements, maintenir la qualité et l'intégrité des données sur la baseAnticiper et résoudre les situations de blocage sur la base de données

1) Installation et configuration du moteur SQLServer2) Sauvegarde et reprise sur incident3) Gestion de la sécurité

4) Maintenance du serveur5) Supervision du moteur SQL

Travaux pratiques

Formation alternant théorie et pratique. Tout ce qui est appris sera expérimenté.

1) Installation et configuration du moteur SQL Server

- Présentation générale de SQL Server : les éditions, les services.- L'architecture générale de SQL Server.- Les étapes importantes de l'installation.- La disposition des fichiers sur les disques : fichiers de données, journal de transactions, tempdb.- Les éléments importants de la configuration : propriétés du serveur et des bases de données.- Les outils d'administration de SQL Server. Les utilitaires en ligne de commande.

Travaux pratiquesObservation du journal de transactions et de tempdb.

2) Sauvegarde et reprise sur incident

- L'architecture de la sauvegarde et de la restauration.- Les différents modes de sauvegarde.- Etablir une stratégie de sauvegarde des bases de données.- Effectuer des restaurations complètes ou partielles.- Les sauvegardes sur des partages réseaux.

Travaux pratiquesMise en place d'une stratégie de sauvegarde. Restauration d'une base corrompue.

3) Gestion de la sécurité

- Vue d'ensemble de la sécurité SQL Server.- Les comptes de service.- L'authentification des connexions.- Les permissions dans les bases de données.- La protection des sauvegardes.

Travaux pratiquesCréation de logins et de permissions sur une table.

4) Maintenance du serveur

- La vérification d'intégrité, la récupération de pages en cas de corruption.- La défragmentation des index, reconstruction et réorganisation.- La mise à jour des statistiques.- La planification des tâches administratives. Exécution des travaux de l'agent SQL Server.- L'assistant plan de maintenance.

Travaux pratiquesMise en place d'un plan de maintenance.

5) Supervision du moteur SQL

- Les compteurs de performance à surveiller, processeur, utilisation de la mémoire, activité du disque.- Comment identifier pro-activement les problèmes ?- Gérer les situations de blocage, les deadlocks.- Gérer la mémoire et les processeurs.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 9

Page 10: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

de formation si le stagiaire abien assisté à la totalité de lasession.

Travaux pratiquesSurveillance avec le moniteur de performances. Résolution d'une situation de blocage.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 10

Page 11: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 3 jour(s)Réf : ASQ

ParticipantsAdministrateurs expérimentésd'une base de donnéesautre que SQL Server, auxadministrateurs d'applicationset aux consultants.

Pré-requisConnaissances de base dela manipulation des basesde données et du langageSQL. Connaissances de basede l'administration WindowsServer.

Prix 2018 : 1920€ HT

Dates des sessions

PARIS03 sep. 2018, 05 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours qui

Administration SQL Server pour autres DBA> Big Data, BI, NoSQL, SGBD> SQL Server

Ce stage vous apportera les connaissances nécessaires pour installer, configurer et administrer SQL Server2012. Vous découvrirez l'architecture du serveur, apprendrez à le configurer, à optimiser le stockage desdonnées, à automatiser des tâches ainsi qu'à sécuriser et garantir l'intégrité des données.

OBJECTIFS PEDAGOGIQUES

Installer et configurer la base SQL ServerOrganiser et optimiser le stockage physique des objets sur la baseAutomatiser des tâches administratives courantesUtiliser plusieurs modes de sauvegarde et de restauration des données de la baseRéparer des bases endommagéesAssurer la maintenance des index et des statistiques

1) Installation et configuration2) Gestion des espaces de stockage3) Automatisation des tâches administratives

4) Sauvegardes et restaurations5) Maintenance courante6) Introduction à la haute disponibilité

1) Installation et configuration

- Architecture de SQL Server. Installation, migration.- Les outils de configuration des services.- SQL Server Management Studio et SQLcmd.exe.- Instances, bases schémas.- Objets et bases de données système.- Les "Data Management Views".- Politiques d'administration. Paramétrer l'instance.

Travaux pratiquesUtiliser des outils de consultation dynamique. Configuration à l'aide du Policy Based Management (PBM).

2) Gestion des espaces de stockage

- Moteur de stockage et stockage physique. Allocation des objets.- Partitionnement des tables et index.- Colonnes calculées.- Gérer la croissance des bases. Clichés de bases de données (SNAPSHOT).- Transparent Data Encryption : chiffrer le stockage.

Travaux pratiquesCréation d'une base. Gestion des fichiers. Création d'instantanés. Mise en place de TDE.

3) Automatisation des tâches administratives

- Planification de tâches par l'agent SQL Server. Rôles spécifiques de MSDB. Journal d'exécution, moniteur.- Alertes et notifications. Gestion des opérateurs.- Envoi d'emails : configurer les paramètres.- Travaux multiserveurs. Redirection d'événements.- Déclencheurs DDL. Evénements : performance, WMI, WQL.

Travaux pratiquesAutomatiser et planifier des travaux.

4) Sauvegardes et restaurations

- Les types de sauvegarde. Modes de récupération et leur influence.- Stratégie de sauvegarde. Sécurité. Planification.- Restauration, réparation des environnements endommagés.- Les différentes restaurations.- Sauvegarde des bases système.

Travaux pratiquesConfigurer des sauvegardes et restaurations.

5) Maintenance courante

- Vérifier l'intégrité physique. Récupérer des informations sur le moteur (DBCC).- Réparer des bases endommagées.- Diagnostic des index dans SQL Server.- Métrique des requêtes et plan d'exécution. Mise en place d'index.- Maintenance des index et des statistiques. L'outil de plan de maintenance.

Travaux pratiques

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 11

Page 12: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

est ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

Maintenir des index et statistiques. Vérifier l'intégrité du stockage.

6) Introduction à la haute disponibilité

- Le principe du "log shipping" et du mirroring.- AlwaysOn : groupes de disponibilité, réplicas, listeners.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 12

Page 13: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 2 jour(s)Réf : NMQ

ParticipantsChefs de projet, DBA etdéveloppeurs de solutions debases de données.

Pré-requisBonnes connaissances d'uneversion de SQL Server entre2008 et 2014.

Prix 2018 : 1470€ HT

Dates des sessions

AIX27 sep. 2018, 26 nov. 2018

BORDEAUX20 sep. 2018, 22 nov. 2018

BRUXELLES13 sep. 2018, 22 nov. 2018

GENEVE13 sep. 2018, 22 nov. 2018

GRENOBLE20 sep. 2018, 22 nov. 2018

LILLE27 sep. 2018, 26 nov. 2018

LUXEMBOURG13 sep. 2018, 22 nov. 2018

LYON20 sep. 2018, 22 nov. 2018

MONTPELLIER27 sep. 2018, 26 nov. 2018

NANTES27 sep. 2018, 26 nov. 2018

PARIS13 sep. 2018, 13 déc. 2018

RENNES27 sep. 2018, 26 nov. 2018

SOPHIA-ANTIPOLIS27 sep. 2018, 26 nov. 2018

STRASBOURG27 sep. 2018, 26 nov. 2018

TOULOUSE20 sep. 2018, 22 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de la

SQL Server 2016, les nouveautés> Big Data, BI, NoSQL, SGBD> SQL Server

Administration, sécurité, développement, performance, haute disponibilité : les nouveautés du moteur debases de données de SQL Server 2016 sont multiples. Ce stage vous apportera les connaissances desnouveautés les plus utiles pour une mise en œuvre éclairée et performante de SQL Server 2016.

OBJECTIFS PEDAGOGIQUES

Passer en revue les apports de la version 2016 de SQL ServerConnaître les nouvelles fonctionnalités pour l'administration, la sécurité et le suivi des performancesConnaître les nouveautés pour le développement et la conception des bases de donnéesComprendre les améliorations majeures apportées aux technologies In-Memory et Index Column Store

1) Présentation de SQL Server 20162) Nouveautés pour l'administration et lasécurité3) Nouveautés pour le développement et laconception

4) Nouveautés du In-Memory et Index ColumnStore5) Nouveautés pour les performances

Travaux pratiques

Démonstrations et travaux pratiques avec SQL Server 2016

1) Présentation de SQL Server 2016

- Revue des apports des versions 2012 et 2014.- Tour d'horizon des apports de la version 2016.- Migrer depuis des versions antérieures.

Travaux pratiquesMigrer une base d'une version antérieure.

2) Nouveautés pour l'administration et la sécurité

- Nouveautés et améliorations pour l'installation et la configuration. Bonnes pratiques.- Les scénarios avec le Cloud : Stretch Databases, pour archiver des données historiques dans Azure.Backup vers Azure.- Le chiffrement du client jusqu'à la base de données : Always Encrypted (ou "chiffrement intégral").- Les architectures multi-tenant et la sécurité niveau ligne (Row Level Security).- Le masquage de données sensibles aux utilisateurs non autorisés, avec Dynamic Data Masking.- Les améliorations de la haute disponibilité AlwaysOn. Les groupes de disponibilités basiques avec laversion Standard.

Travaux pratiquesUtiliser Always Encrypted, utiliser la sécurité niveau ligne, masquer les données avec Dynamic Data Masking.

3) Nouveautés pour le développement et la conception

- La conservation automatique d'un historique des données d'une table, avec les tables temporelles("Temporal tables").- Le support du JSON. Les fonctions pour utiliser les données au format JSON.- Nouveautés du langage TSQL, nouvelles commandes et fonctions.

Travaux pratiquesMettre en œuvre les tables temporelles.

4) Nouveautés du In-Memory et Index Column Store

- Rappel sur le OLTP In-Memory et les Index Column Store avec SQL Server 2014.- Les nouvelles capacités de OLTP In-Memory avec SQL Server 2016.- Real-Time Operational Analytics : les nouvelles possibilités des Index Column Store en lecture/écriture.

Travaux pratiquesExpérimenter les tables In-Memory et les Index Column Store.

5) Nouveautés pour les performances

- Le comportement de l'optimiseur avec SQL 2016/2014.- Nouvelles commandes et directives avec ALTER DATABASE SCOPED CONFIGURATION.- Suivre et améliorer les performances avec le Query Store.

Travaux pratiquesConfigurer le Query Store.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 13

Page 14: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

pédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 14

Page 15: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 5 jour(s)Réf : QSM

ParticipantsCette formation est destinéeà des ingénieurs systèmes etdes développeurs qui doiventutiliser ou mettre en œuvreSQL Server 2016 à 2012.

Pré-requisBonnes connaissancesdu langage SQL ouconnaissances équivalentes àcelles apportées par le stage" SQL Server, programmationSQL " (réf. PSQ).

Prix 2018 : 3030€ HT

Dates des sessions

PARIS03 sep. 2018, 19 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours qui

SQL Server, mise en œuvreversions 2016, 2014 et 2012> Big Data, BI, NoSQL, SGBD> SQL Server

Ce stage vous apportera toutes les connaissances nécessaires à la pleine utilisation de SQL Server enversion 2016. Vous apprendrez à écrire des ordres SQL et utiliser les extensions du langage, à modifier lesstructures et entrer les contraintes d'intégrité, à charger les données et exploiter les transactions.

OBJECTIFS PEDAGOGIQUES

Se familiariser avec l'environnement Management StudioCréer les tables de la base, les clés primaires et contraintes d'unicitéCharger des données dans la baseMettre en place des index sur la base de données pour améliorer ses performancesCréer des requêtes de mise à jour de la baseIntégrer la gestion des exceptions et les transactions dans les déclencheurs et les procédures

1) Présentation de SQL Server2) Bases de données et schémas SQL3) Tables, vues et contraintes4) Chargement de données et exports

5) Indexation et plans de requêtes6) SQL avancé avec Transact SQL, codeprocédural7) Transactions et gestion des exceptions8) Introduction aux techniques avancées

1) Présentation de SQL Server

- Architecture de SQL Server.- Outils de développement et d'administration.

Travaux pratiquesPrise en main du gestionnaire de configuration et de Management Studio.

2) Bases de données et schémas SQL

- Les identifiants : nommage des objets SQL Server.- Création de la base de données. Schémas SQL.- Cycle de vie des objets d'une base.

3) Tables, vues et contraintes

- Langage DDL : création d'objets, contraintes.- Types de données natifs et types utilisateurs.- Création des tables et des vues.- Les contraintes de domaine et de colonne.- Clé primaire et clés alternatives. Gestion de l'intégrité référentielle.

Travaux pratiquesCréation de types utilisateurs. Création de tables et de vues. Ajout de contraintes. Mise en place de clésprimaires et de contraintes d'unicité.

4) Chargement de données et exports

- La commande BULK INSERT.- Import/export en ligne de commande avec BCP.- Fonctions OPEN pour interroger les données externes.- Présentation d'Integration Services.

Travaux pratiquesChargement des données à l'aide de BULK INSERT et BCP. Utilisation d'OPENROWSET.

5) Indexation et plans de requêtes

- Structure des index : arbre équilibré, index clustered...- Création d'index : approche de création...- Analyse des performances.- Utilisation du Database Tuning Advisor.

Travaux pratiquesMise en place d'index sur la base de données et constat sur les performances.

6) SQL avancé avec Transact SQL, code procédural

- Groupages OLAP et clauses OUTPUT, SELECT INTO...- Ordre SQL MERGE. Chiffrement des données.- Fonctions, procédures stockées, curseurs, déclencheurs.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 15

Page 16: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

est ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

Travaux pratiquesCréation de requêtes avancées de Transact-SQL. Réalisation d'une fonction table multi-instructions.Procédure stockée pour l'insertion combinée.

7) Transactions et gestion des exceptions

- Les transactions. Niveaux d'isolation. Gestion des exceptions. Transactions imbriquées.

Travaux pratiquesIntégration de la gestion des exceptions et des transactions dans les déclencheurs et les procéduresstockées.

8) Introduction aux techniques avancées

- Présentation du Système d'Information Géographique-SIG. Utilisation de XML au sein de SQL Server.

Travaux pratiquesUtilisation du SIG. Interrogation XML.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 16

Page 17: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 5 jour(s)Réf : QSA

ParticipantsAdministrateurs de basede données, responsablesd'exploitation, administrateurset ingénieurs système.

Pré-requisBonnes connaissances del'utilisation de SQL Server,de la manipulation des basesde données et du langageSQL. Connaissances de basede l'administration Windows2003/2008.

Prix 2018 : 3030€ HT

Dates des sessions

AIX24 sep. 2018, 26 nov. 2018

BORDEAUX17 sep. 2018, 10 déc. 2018

BRUXELLES17 sep. 2018, 17 déc. 2018

GENEVE17 sep. 2018, 17 déc. 2018

GRENOBLE17 sep. 2018, 10 déc. 2018

LILLE24 sep. 2018, 26 nov. 2018

LUXEMBOURG17 sep. 2018, 17 déc. 2018

LYON17 sep. 2018, 10 déc. 2018

MONTPELLIER24 sep. 2018, 26 nov. 2018

NANTES24 sep. 2018, 26 nov. 2018

PARIS20 aoû. 2018, 17 sep. 201815 oct. 2018, 12 nov. 201810 déc. 2018

RENNES24 sep. 2018, 26 nov. 2018

SOPHIA-ANTIPOLIS24 sep. 2018, 26 nov. 2018

STRASBOURG24 sep. 2018, 26 nov. 2018

TOULOUSE17 sep. 2018, 10 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateur

SQL Server, administrationversions 2016, 2014 et 2012> Big Data, BI, NoSQL, SGBD> SQL Server

Ce stage vous apportera les connaissances nécessaires pour installer, configurer et administrer un serveurde base de données SQL Server. Vous découvrirez l'architecture du serveur, apprendrez à le paramétrer et àsurveiller son fonctionnement, à gérer les espaces de stockage, à automatiser des tâches et à effectuer dessauvegardes et des restaurations.

OBJECTIFS PEDAGOGIQUES

Installer et configurer le SGBD Microsoft SQL ServerCréer une base de données et organiser le stockage des fichiers de donnéesDéfinir les permissions et contrôles d'accès sur la base et gérer les certificatsAutomatiser et planifier des tâches d'administration couranteCréer des plans de sauvegarde et de restauration des donnéesMettre en place des surveillances en continu de la base sur les modifications et sur ses performances

1) Installation et configuration2) Gestion des espaces de stockage3) Sécurité et chiffrement

4) Tâches d'administration5) Sauvegardes et restaurations6) Surveillance et performances

1) Installation et configuration

- Les tâches de l'administrateur et les moyens à sa disposition.- Architecture générale de SQL Server.- Installation, migration.- Les outils de configuration. SQL Server Configuration Manager.- Outil de gestion des services, du réseau.- Présentation des outils client.- Les objets et bases de données système.

Travaux pratiquesInstallation de SQL Server. Utilisation des outils de consultation dynamique. Configuration à l'aide du PolicyBased Management (PBM).

2) Gestion des espaces de stockage

- Moteur de stockage et stockage physique.- Allocation des objets.- Partitionnement des tables et index. Fonction de partition. Schéma de partition.- Colonnes calculées.- Gestion de la taille et de la croissance des bases.- Clichés de bases de données (SNAPSHOT). Opérations d'instantanés- Insertion et importation de données. Options principales de BULK INSERT ou BCP.

Travaux pratiquesCréation d'une base. Gestion des fichiers. Création d'instantanés (clichés).

3) Sécurité et chiffrement

- Sécurité externe et interne.- Sécuriser la connexion et les sessions, modèle de sécurité interne.- Modes d'authentification. Résolution des noms.- Les rôles : rôles de serveur, rôles fixes de bases de données, rôles créés par l'utilisateur, rôles d'application.- Attribution de privilèges (Grant, Revoke, Deny ..). Chaînage de propriétaire.- Contained Databases.- Contexte d'exécution.- Chiffrement des données (symétrique, asymétrique). Architecture de chiffrement.- Clé principale de base de données. Sauvegarde et restauration des clés. Extensible Key Management.- Certificats SQL Server, exemple d'utilisation.- Métadonnées de chiffrement.- Transparent Data Encryption.- Audit de base de données, syntaxe de création d'événements à auditer.

Travaux pratiquesManipulation des permissions et des contrôles d'accès. Gestion des certificats.

4) Tâches d'administration

- Planification de tâches par l'agent SQL Server.- Organisation des travaux : catégories de travaux, types d'étapes, règles de précédence et erreurs,notifications.- Planification des travaux, rôles spécifiques de MSDB. Journal d'exécution, moniteur.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 17

Page 18: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Les experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

- Paramétrage de l'Agent SQL. Configuration d'alertes et de notifications. Gestion des opérateurs.- Envoi d'emails depuis SQL Server : configuration des paramètres de Database Mail, de l'Agent pour l'envoide mails.- Configuration de travaux multiserveurs. Redirection d'événements- Déclencheurs DDL. Evénements SQL Server : performance, WMI, WQL.- Vérification de l'intégrité physique. Récupérer des informations de bas niveau sur le moteur SQL Server(DBCC).- Rappels sur la structure des index et maintenance des index. Vues indexées. Index de texte intégral.- Recalcul des statistiques.- L'outil de plan de maintenance. Utiliser SQL Server Data Tools.

Travaux pratiquesAutomatisation et planification des travaux d'administration.

5) Sauvegardes et restaurations

- Les différents types de sauvegarde (complète, différentielle, journal..)- Mode de récupération (complet, simple, journalisé en bloc..) et influence sur la récupération des données.- Mise en place d'une stratégie de sauvegarde.- Sécurité des sauvegardes.- Sauvegardes en T-SQL : intégrité. Sauvegardes multifichiers, multifamilles.- Planification des sauvegardes.- Restauration de bases, réparation des environnements endommagés.- Restauration de journal.- Restauration dans une base différente.- Restauration de page.- Sauvegarde des bases système. Restauration de Master.

Travaux pratiquesCréation de configuration de sauvegardes et de restaurations.

6) Surveillance et performances

- Le profiler et l'eXtended Events (XEvents) pour tracer l'utilisation.- Les événements étendus.- Déclencheurs DDL pour tracer les modifications de structures.- Vues de méta-données et vues de gestion dynamique. Procédures stockées de métadonnées.- Le moniteur de performances Windows. Compteurs et événements utilisateurs. Database Tuning Advisor.- Visualisation des verrous et blocages, détection et traitement des verrous mortels (deadlocks).- Configuration du serveur et des bases de données. Le gouverneur de ressources.

Travaux pratiquesMise 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 Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 18

Page 19: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 2 jour(s)Réf : MEO

ParticipantsDéveloppeurs SQL Server.

Pré-requisBonnes connaissances endéveloppement SQL Server.Bonnes connaissances etexpérience du Transact SQL.

Dates des sessions

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

SQL Server, mettre en œuvre In-Memory OLTPversions 2016 et 2014> Big Data, BI, NoSQL, SGBD> SQL Server

SQL Server intègre un moteur "OLTP in-Memory" qui permet de rendre les applications beaucoup plusperformantes. Ce stage vous apprendra les éléments nécessaires à la mise en œuvre de ce moteurnotamment les paramètres structurels et syntaxiques nécessaires et les outils de supervision associés.

OBJECTIFS PEDAGOGIQUES

Comprendre les principes de la gestion de la mémoire dans SQL ServerDécouvrir le traitement In-Memory et ses avantagesCréer des tables en mémoireAdapter les procédures stockées et les transactions à la gestion In-MemoryUtiliser les outils de supervision pour évaluer les gains en performance

1) Présentation de In-Memory OLTP2) Création de tables In-Memory3) Codage en T-SQL

4) Les transactions5) Administration

Travaux pratiques

Chaque thématique présentée sera expérimentée par la pratique.

1) Présentation de In-Memory OLTP

- A quoi sert In-Memory Online Transaction Processing (OLTP) ?- Principes et règles du traitement (Atomicity, Consistency, Isolation, Durability).- Présentation de cas d'utilisation d'In-Memory OLTP.- Les avantages et les inconvénients. Les avantages par rapport aux pratiques de développement.- Le contexte transactionnel spécifique, les modèles de persistance.- L'histoire, les modèles concurrents.

DémonstrationExemples de mise en œuvre. Comparaison du nombre de transactions par seconde.

2) Création de tables In-Memory

- Créer les objets : groupes de fichiers et tables In-Memory.- La structure physique des tables In-Memory.- Options de création des tables, les options de persistance. Option de création DURABILITY pour lapersistance.- Les index en hash et en B-Tree.

Travaux pratiquesCréation de tables en mémoire et alimentation.

3) Codage en T-SQL

- L'interopérabilité entre tables traditionnelles et tables In-Memory.- Adaptation des procédures stockées interprétées.- Les procédures stockées en mode natif.- Lire les plans d'exécution.

Travaux pratiquesCréation de procédures stockées natives.

4) Les transactions

- Le modèle transactionnel des tables In-Memory et des procédures stockées natives.- Les niveaux d'isolation spécifiques.- La syntaxe BEGIN ATOMIC.- Passage d'un mode de verrouillage pessimiste (locking traditionnel) à un mode optimiste (sans locking).- Horodatage (TimeStamp) des lignes enregistrées.- La transaction entre tables In-Memory et tables traditionnelles.- L'intérêt pour les tables de travail.

Travaux pratiquesUtilisation des niveaux d'isolation des tables en mémoire.

5) Administration

- Le monitoring et les indicateurs de performances.- Evaluer la pertinence de passer au mode "In-Memory" : l'outil AMR (analyse, migration et rapport).- L'optimisation des performances, le suivi des requêtes.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 19

Page 20: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

- La question des sauvegardes.

Travaux pratiquesUtilisation des outils de supervision.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 20

Page 21: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 3 jour(s)Réf : SDS

Pré-requisBonnes connaissances del'administration SQL Server2016-2012 ou connaissanceséquivalentes à cellesapportées par le stage "SQLServer administration" (réf.QSA).

Prix 2018 : 1920€ HT

Dates des sessions

PARIS03 sep. 2018, 03 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire a

SQL Server, mettre en oeuvre la haute disponibilitéversions 2016, 2014 et 2012> Big Data, BI, NoSQL, SGBD> SQL Server

Ce stage vous apprendra à choisir et mettre en place la meilleure stratégie de haute disponibilité et de reprisesur incident avec SQL Server. Vous verrez les différents types de réplicas et les dernières améliorationsapportées jusqu'en 2017.

OBJECTIFS PEDAGOGIQUES

Comprendre les principes des solutions de haute disponibilité proposées dans SQL ServerConnaître les pré-requis et les conditions essentielles pour mettre en place un cluster de basculement AlwaysOnMettre en œuvre une solution de log shippingConfigurer une solution de récupération d'urgence avec les groupes de disponibilité AlwaysOnIdentifier les avantages et limites d'autres solutions de disponibilité proposés dans SQL Server

1) Comparaison des solutions de hautedisponibilité2) Instances de cluster de basculementAlwaysOn (Clustering Services)

3) Groupes de Disponibilité AlwaysOn(AlwaysOn Avalability Groups)4) Groupes de Disponibilité AlwaysOn, surveilleret gérer les problèmes

Travaux pratiques

Formation alternant théorie et pratique. Tout ce qui est appris sera expérimenté.

1) Comparaison des solutions de haute disponibilité

- Définition du HADR, High Availability and Disaster Recovery.- Comparaison des solutions proposées dans SQL Server.- Mise en place d'une solution de log shipping.

2) Instances de cluster de basculement AlwaysOn (Clustering Services)

- Les services de cluster Windows : de MSCS (Microsoft Cluster Service) à WSFC (Windows Server FailoverCluster).- Recommandations et conditions matérielles et logicielles préalables au déploiement de groupes dedisponibilité AlwaysOn.- La configuration d'un cluster Windows avec WSFC. Comprendre les modes de quorum.- L'installation de SQL Server en nœud de cluster.- La configuration des propriétés du groupe de cluster.- Gestion du cluster avec Failover Cluster Manager.- Supervision avec les vues de gestion dynamique et les compteurs de performance.

Travaux pratiquesMise en place d'un cluster de basculement en environnement de machines virtuelles.

3) Groupes de Disponibilité AlwaysOn (AlwaysOn Avalability Groups)

- Principes de fonctionnement, différence avec le miroir dans les versions antérieures.- Les groupes de disponibilité basiques (BAG) pour l'édition standard.- Les différents types de réplicas. Modes de validation synchrone et asynchrone.- Utilisation du listener pour la redirection des clients.- Les réplicas ouverts en lecture, le routage de la lecture. Les sauvegardes déportées sur le secondaire.

Travaux pratiquesMise en place d'un groupe de disponibilité AlwaysOn.

4) Groupes de Disponibilité AlwaysOn, surveiller et gérer les problèmes

- Supervision avec les vues de gestion dynamique et les compteurs de performance.- Les améliorations en SQL Server 2014 et 2016.- Gérer le basculement manuel, forcer le quorum en cas de perte de quorum.- Assurer les performances en conditions opérationnelles.- Surveiller les performances des secondaires en lecture.

Travaux pratiquesRécupération d'AlwaysOn en cas de problème, correction de problèmes de performances.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 21

Page 22: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

bien assisté à la totalité de lasession.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 22

Page 23: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 2 jour(s)Réf : PAV

ParticipantsDéveloppeurs,administrateurs, utilisateursavancés ayant à mettreen oeuvre des requêtescomplexes avec SQL Server.

Pré-requisBonnes connaissances desbases du langage SQL ouconnaissances équivalentes àcelles apportées par le stage" SQL Server, programmationSQL " (réf PSQ).

Prix 2018 : 1470€ HT

Dates des sessions

AIX11 oct. 2018, 13 déc. 2018

BORDEAUX11 oct. 2018, 13 déc. 2018

GRENOBLE11 oct. 2018, 13 déc. 2018

LILLE11 oct. 2018, 13 déc. 2018

LYON11 oct. 2018, 13 déc. 2018

MONTPELLIER11 oct. 2018, 13 déc. 2018

NANTES11 oct. 2018, 13 déc. 2018

PARIS27 aoû. 2018, 01 oct. 201806 déc. 2018

RENNES11 oct. 2018, 13 déc. 2018

SOPHIA-ANTIPOLIS11 oct. 2018, 13 déc. 2018

STRASBOURG11 oct. 2018, 13 déc. 2018

TOULOUSE11 oct. 2018, 13 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ils

SQL Server, programmation SQL avancéeversion 2016 à 2008> Big Data, BI, NoSQL, SGBD> SQL Server

Grâce à ce cours, vous découvrirez les expressions et opérateurs SQL avancés, et verrez comment lesutiliser avec efficacité pour résoudre des problématiques d'extraction de données complexes. Vous saureztraiter des besoins de regroupement, d'analyse, d'échantillonnage et de restitution de données hiérarchisées.

OBJECTIFS PEDAGOGIQUES

Ecrire des sous-requêtes et requêtes combinéesUtiliser des fonctions de groupages décisionnelsMettre en œuvre des fonctions analytiques et de fenêtrageEcrire des requêtes récursivesUtiliser les commandes de mises à jour complexes avec l'instruction MERGE

1) Rappel sur les requêtes multitables2) Opérateurs particuliers

3) Les expressions de tables4) L'écriture des données

Méthodes pédagogiques

Les stagiaires pourront récupérer les nombreux exemples et TP ainsi que la base servant de fil rouge. Desréférences web et bibliographiques sont proposées pour en savoir plus sur chacun des sujets.

Travaux pratiques

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

1) Rappel sur les requêtes multitables

- Opérateurs ensemblistes UNION, INTERSECT et EXCEPT.- Rappel sur les jointures internes et externes.- Maîtriser les sous-requêtes dans les différentes parties des instructions SQL.- Corrélations des requêtes imbriquées.- Opérations d'intra-jointure avec APPLY (CROSS, OUTER) pour les fonctions et les fragments XML.

Travaux pratiquesRésolutions de cas de requêtes mettant en action plusieurs tables.

2) Opérateurs particuliers

- Utilité du produit cartésien (CROSS JOIN).- La division relationnelle.- Groupage décisionnel avec CUBE, ROLLUP et GROUPING SET.- Fonctions analytiques et de fenêtrage : ordonnancement et agrégat avec les clauses OVER et WINDOW.- Tableaux croisés avec PIVOT et UNPIVOT.- Echantillon de données avec TABLESAMPLE.

Travaux pratiquesRésolution de cas de division relationnelle. Utilisation des fonctions de groupages décisionnels. Mise enoeuvre 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 spécifier une CTE.- Les différentes techniques de requêtage dans les arborescences (adjacence, chemin, intervallaire,récursion).- Résolution de problèmes de graphes avec les requêtes récursives.- Utilisation de tables de nombres et de dates (tally tables) pour résoudre des requêtes complexes.

Travaux pratiquesExprimer des requêtes sous la forme de la CTE récursive.

4) L'écriture des données

- Mise à jour et suppression des données avec sous-requêtes.- Utilisation de la syntaxe étendue de mise à jour et suppression avec jointures.- Opérations d'insertion, de mise à jour ou de suppression à partir de résultats d'une jointure, l'opérateurMERGE.- Récupération des données ajoutées, modifiées ou supprimées, avec la clause OUTPUT.

Travaux pratiquesEcriture de commandes de mises à jour complexes avec l'instruction MERGE et les sous-requêtes.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 23

Page 24: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

ont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 24

Page 25: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 2 jour(s)Réf : TAS

ParticipantsChefs de projet, concepteurset développeurs Transact-SQL.

Pré-requisBonnes connaissances desbases du langage SQL ouconnaissances équivalentes àcelles apportées par le stage" SQL Server, programmationSQL " (réf PSQ).

Prix 2018 : 1470€ HT

Dates des sessions

PARIS25 oct. 2018, 13 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

Transact-SQL, optimisation pour SQL Serverversions 2016 à 2008> Big Data, BI, NoSQL, SGBD> SQL Server

Cette formation présente les règles de bonne écriture et d'optimisation du Transact-SQL, pour améliorer lesperformances des requêtes et éviter les écueils fréquemment rencontrés lors de la programmation en T-SQL.

OBJECTIFS PEDAGOGIQUES

Comprendre le fonctionnement de l'optimiseur SQLBien choisir ses index pour optimiser l'accès aux donnéesUtiliser le profiler et les évènements étendus pour améliorer les performancesUtiliser les statistiques et le plan d'exécution pour auditer les performances des requêtesAméliorer les requêtes par de bonnes pratiques d'écritureUtiliser les requêtes ensemblistes

1) Le modèle relationnel et le langage SQL2) Réussir l'indexation3) Ecrire des requêtes performantes

4) Remplacer tables temporaires et curseurs5) Bonnes pratiques pour les modules de code

Travaux pratiques

Formation interactive, alternant étroitement théorie et pratique. L'apprentissage se fait par l'expérimentation.

1) Le modèle relationnel et le langage SQL

- Les spécificités des bases de données relationnelles et du langage SQL.- La normalisation du modèle de données.- Les notions d'écriture ensembliste et déclarative. Les spécificités du dialecte Transact-SQL.- Le fonctionnement de l'optimiseur SQL.

Travaux pratiquesExpérimentation de requêtes sur des modèles plus ou moins normalisés.

2) Réussir l'indexation

- Les bases de l'indexation. La structure en B-Tree et les différents types d'index.- Comment choisir ses index en fonction des requêtes ?- La notion de couverture de requête par un index.- Le concept de SARG (Search Argument) pour favoriser l'utilisation de l'index.- Utilisation du profiler et des événements étendus (xevents).- Utiliser le Query Store en SQL Server 2016 pour détecter les régressions de plans.

Travaux pratiquesIndexation et traces de requêtes problématiques.

3) Ecrire des requêtes performantes

- Les règles de bonne écriture des requêtes SQL.- Lire et utiliser les statistiques d'exécution et le plan d'exécution.- Optimiser le code de mise à jour des données.- Erreurs les plus communes : fonctions utilisateurs, comparaisons insensibles à la casse, estimation decardinalité.

Travaux pratiquesRéécriture de requêtes peu performantes.

4) Remplacer tables temporaires et curseurs

- Maîtriser les sous-requêtes et les opérateurs relationnels.- Utiliser l'instruction MERGE pour les mises à jour de données complexes.- Créer des tables de nombres et de dates pour résoudre les problèmes de façon relationnelle.- Utiliser les fonctions de fenêtrage et les fonctions statistiques.- Ecrire du code récursif en utilisant des expressions de table.

Travaux pratiquesRésolution de problématiques complexes par des requêtes ensemblistes.

5) Bonnes pratiques pour les modules de code

- Règles pour l'écriture de procédures stockées.- Maîtriser la compilation et recompilation.- Minimiser l'impact des déclencheurs. Comprendre les transactions et les problèmes de verrouillage.- Utiliser les niveaux d'isolation de la transaction.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 25

Page 26: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

Travaux pratiquesEcriture d'une procédure stockée optimisée.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 26

Page 27: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 4 jour(s)Réf : SED

ParticipantsDéveloppeurs, chefs deprojets.

Pré-requisConnaissances de base enprogrammation. Notions surles bases de données et lelangage SQL.

Prix 2018 : 2490€ HT

Dates des sessions

PARIS25 sep. 2018, 27 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formation

SQL Server, développementversions 2016 à 2008> Big Data, BI, NoSQL, SGBD> SQL Server

Ce stage vous procurera toutes les connaissances nécessaires pour développer des applications sous SQLServer. Il vous apprendra notamment à manipuler les objets d'une base de données, à optimiser les tempsde restitution des données, et à réaliser les opérations de maintenance courantes du développeur.

OBJECTIFS PEDAGOGIQUES

Créer une base de données, ses tables et contraintes associéesMettre à jour les données de la baseCréer des requêtes d'extraction et optimiser leur temps d'exécution grâce aux plans de requêtesCréer des fonctions, procédures stockées et déclencheurs pour opérer des traitements sur les donnéesRéaliser des opérations courantes de sauvegarde et maintenir les indexImporter et exporter des données d'une base

1) La construction des bases de données2) Requêtes d'extraction de données3) Mise à jour des données

4) Coder en Transact SQL5) Optimisation de l'exécution des requêtes6) Maintenance courante pour le développeur

1) La construction des bases de données

- Le stockage physique avec les fichiers et les groupes de fichiers.- Les schémas SQL ou le stockage logique.- Bon usage des différents types de données.- Créer des tables. Mise en place des contraintes.- Obtenir un rétro-script DDL.

Travaux pratiquesCréer les tables d'une base de données et définir les contraintes associées.

2) Requêtes d'extraction de données

- Les opérateurs ensemblistes.- Les jointures internes et externes. Typologies.- Les sous-requêtes.- Utiliser les "Common Table Expression " (CTA) et les requêtes récursives.- Fonctions fenêtrées et clause OVER (ordonnancement, agrégat et fenêtrage RANGE/ROWS).- Les opérateurs particuliers (APPLY, PIVOT...).- La création des vues.

Travaux pratiquesManipuler des requêtes d'extraction avec différents types de jointures. Présenter les données avec lesfonctions d'agrégat. Créer des vues.

3) Mise à jour des données

- Les mises à jour simples (INSERT, UPDATE et DELETE).- L'ordre SQL MERGE.- Mise à jour avec des sous-requêtes.- BULK INSERT et BCP pour le chargement de fichier et l'export de données.

Travaux pratiquesRéaliser des opérations de mise à jour de la base. Importer et exporter des données.

4) Coder en Transact SQL

- Eléments du langage Transact SQL. Notion de Batch.- Créer des fonctions scalaires et des fonctions tables.- Présentation des transactions.- Programmation des déclencheurs.- Développer des procédures stockées.

Travaux pratiquesCréer des fonctions et des vues paramétrables. Créer des procédures stockées gérant des transactions.Automatiser des traitements à l'aide de déclencheurs.

5) Optimisation de l'exécution des requêtes

- Visualisation des plans de requêtes.- Métrique (IO TIME) et comparaison d'exécution.- Présentation des index. Que faut-il indexer ?

Travaux pratiques

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 27

Page 28: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

ainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

Comparer les temps d'exécution pour des scénarios d'indexation. Utiliser des plans de requêtes.

6) Maintenance courante pour le développeur

- Sauvegarde des données. Scénarios de restauration.- Maintenir les index et les statistiques.- Vérifier l'intégrité physique d'une base et la réparer.

Travaux pratiquesEffectuer des sauvegardes et des restaurations. Elaborer un plan de maintenance des index.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 28

Page 29: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 5 jour(s)Réf : SEM

ParticipantsCette formation est destinéeà des ingénieurs système etdes développeurs qui doiventutiliser ou mettre en œuvreSQL Server 2008.

Pré-requisBonnes connaissancesdu langage SQL ouconnaissances équivalentes àcelles apportées par le stage" Programmation SQL " (réf.PSQ).

Prix 2018 : 3030€ HT

Dates des sessions

PARIS24 sep. 2018, 26 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours qui

SQL Server 2008, mise en œuvre> Big Data, BI, NoSQL, SGBD> SQL Server

Cette formation vous apportera toutes les connaissances nécessaires à la pleine utilisation de SQL Server2008. Elle vous permettra de comprendre le rôle des divers composants de SQL Server 2008, d'utiliser lesoutils de requête, et d'écrire des ordres SQL de manipulation des données incluant les extensions au langageSQL propres à SQL Server. Elle vous montrera comment modifier la structure des tables, mettre en place lescontraintes d'intégrité et comment exploiter au mieux le concept de transaction.

OBJECTIFS PEDAGOGIQUES

Créer une base de données avec SQL Server 2008, définir ses paramètres générauxCréer les tables de la base et les utilisateurs, importer et exporter des donnéesMettre en place des clés sur les tables et autres vérifications sur les donnéesManipuler les données de la base avec les fonctions du Transact-SQLOptimiser les performances en mettant en place des index sur la base de donnéesProgrammer des déclencheurs et procédures stockées

1) Présentation de SQL Server 20082) Bases de données et schémas SQL3) Tables et vues4) Les contraintes5) Chargement de données et exports

6) SQL avancé avec Transact SQL7) Indexation et plans de requêtes8) Codage procédural9) Transactions et gestion des exceptions10) Introduction aux techniques avancées

1) Présentation de SQL Server 2008

- Présentation de SQL Server 2008. Versions.- Architecture de SQL Server 2008.- Outils de développement et d'administration.- Les bases systèmes.

Travaux pratiquesPrise en main des outils graphiques de SQL Server : gestionnaire de configuration et Management Studio.

2) Bases de données et schémas SQL

- Les identifiants : nommage des objets SQL Server.- Stockage physique : fichiers de données et journal de transactions.- Création de la base de données : gestion des espaces de stockage paramètres de création.- Schémas SQL : concept et utilisation.- Cycle de vie des objets d'une base.- Brèves notions sur la gestion des privilèges.- Vues et procédures de métadonnées.

Travaux pratiquesCréation physique d'une base de données. Mise en place de différents schémas SQL. Modification desparamètres de la base de données.

3) Tables et vues

Langage DDL : création d'objets, contraintes

- Types de données SQL Server et types utilisateurs.- Création des tables : définition des colonnes.- Gestion des auto-incréments.- Création et utilisation des vues.- Conditions de mise à jour à travers les vues.

Travaux pratiquesCréation de types utilisateurs. Création de tables et de vues. Manipulation des auto-incréments. Mise à jour àtravers les vues.

4) Les contraintes

- Les contraintes de domaine (CHECK).- Contraintes de colonne NOT NULL et DEFAULT.- Clé primaire et clés alternatives.- Gestion de l'intégrité référentielle.- Utilisation de déclencheurs (triggers) pour la réalisation des assertions.

Travaux pratiquesAjout de contraintes de domaines aux types utilisateurs et aux colonnes. Mise en place de clés primaires etde contraintes d'unicité. Mise en place de clés étrangères. Réalisation de contraintes complexes CHECK àl'aide de fonctions et de déclencheurs.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 29

Page 30: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

est ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

5) Chargement de données et exports

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

Travaux pratiquesChargement des données à l'aide de BULK INSERT et bcp. Utilisation d'OPENROWSET pour faire desrequêtes externes.

6) SQL avancé avec Transact SQL

- Manipulation de données booléennes.- Groupages OLAP (CUBE, ROLLUP, GROUPING SETS...).- Fonction de fenêtrage et clause OVER.- Tableaux croisés avec PIVOT et UNPIVOT.- Clauses TOP et SAMPLE.- Clauses OUTPUT, SELECT INTO, TRUNCATE TABLE.- Ordre SQL MERGE.- Gestion d'objets larges à l'aide du type filestream.- Cryptage des données.

Travaux pratiquesExercices de requêtes mettant en œuvre les fonctions avancées de Transact-SQL.

7) Indexation et plans de requêtes

- Présentation : rôle des index, utilisation.- Structure des index : arbre équilibré, index ordonné et non ordonné, statistiques de distribution.- Création d'index : approche de création, choix des index.- Utilisation du Database Tuning Advisor.- Indexation de vues : indications et contraintes.- Index pour recherche en texte intégral.- Analyse des performances.

Travaux pratiquesMise en place d'index sur la base de données et constat sur les performances.

8) Codage procédural

- Syntaxe procédurale du Transact SQL (variables, affectation, types de données et structures).- Création de fonctions scalaires (UDF).- Fonctions tables (requêtes paramétrées).- Principe des procédures stockées.- Création et utilisation de tables temporaires et de variables table.- Manipulation de curseurs.- Déclencheurs : types de triggers.- Débogage du code Transact-SQL.

Travaux pratiquesRéalisation de fonctions scalaires et de déclencheurs pour gérer la qualité des données. Réalisation d'unefonction table multi-instruction. Programmation d'une procédure stockée pour l'insertion combinée.

9) Transactions et gestion des exceptions

- Principe des transactions : mode implicite et explicite.- Définition des frontières des transactions.- Anomalies transactionnelles, gestion des niveaux d'isolation et mise en place des verrous.- Gestion des exceptions.- Problématique des transactions imbriquées.- Transactions distribuées et commit à deux phases.

Travaux pratiquesIntégration de la gestion des exceptions et des transactions dans les déclencheurs et les procéduresstockées.

10) Introduction aux techniques avancées

- Présentation du SIG de SQL Server (système d'information géographique).- Utilisation de XML au sein de SQL (requêtes avec XQuery/XPath et clause FOR XML).- Introduction à l'indexation textuelle (Full Text Search).- Intégration de .NET dans SQL Server.

Travaux pratiquesUtilisation du SIG, interrogation XML et recherches "plain text".

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 30

Page 31: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 5 jour(s)Réf : SAD

ParticipantsCette formation est destinéeà des administrateurs etspécialistes système désireuxde maîtriser le fonctionnementet l'administration de SQLServer 2008.

Pré-requisConnaissance de l'utilisationet de la mise en œuvrede SQL Server et de lamanipulation des bases dedonnées. Connaissance dulangage SQL. Connaissancesde base de l'administrationWindows 2000/2003.

Prix 2018 : 3030€ HT

Dates des sessions

AIX01 oct. 2018, 03 déc. 2018

BORDEAUX24 sep. 2018, 03 déc. 2018

GRENOBLE24 sep. 2018, 03 déc. 2018

LILLE01 oct. 2018, 03 déc. 2018

LYON24 sep. 2018, 03 déc. 2018

MONTPELLIER01 oct. 2018, 03 déc. 2018

NANTES01 oct. 2018, 03 déc. 2018

PARIS17 sep. 2018, 05 nov. 2018

RENNES01 oct. 2018, 03 déc. 2018

SOPHIA-ANTIPOLIS01 oct. 2018, 03 déc. 2018

STRASBOURG01 oct. 2018, 03 déc. 2018

TOULOUSE24 sep. 2018, 03 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de la

SQL Server 2008, administration> Big Data, BI, NoSQL, SGBD> SQL Server

Cette formation apporte la connaissance nécessaire pour l'installation, la configuration et l'administrationde SQL Server 2008. Vous comprendrez l'architecture du serveur et serez à même de mettre en placeune installation de SQL 2008. Vous apprendrez à paramétrer le système, à le configurer, à effectuer dessauvegardes et des restaurations, à automatiser les tâches ou encore à surveiller son fonctionnement.

OBJECTIFS PEDAGOGIQUES

Installer et configurer une base SQL Server 2008Organiser le stockage physique des donnéesDéfinir les rôles utilisateurs et leurs permissions sur la baseAssurer l'intégrité, la cohérence et les performances de la baseGarantir la sécurité des données de la base

1) Installation et configuration de SQL Server20082) Gestion des espaces de stockage3) Gestion de la sécurité et du chiffrement

4) Tâches d'administration de la base dedonnées5) Sauvegarde et restauration6) Surveillance de SQL Server 2008

1) Installation et configuration de SQL Server 2008

- Architecture générale de SQL Server 2008.- Composants de SQL Server : bases de données, sécurité, fonctionnalités de BI, services de notification.- Différentes versions de SQL Server 2008.- Installation de SQL Server : planification, méthodes et vérification de l'installation.- Gestion des versions antérieures : 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 développement : SQL Server Management Studio.- Définition du périmètre de sécurité à l'aide de SQL Server Surface Area Configuration.- Configuration de SQL Server. Utiliser le Declarative Management Framework.- Commande de gestion 'sqlcmd'.- Les bases de données système.

Travaux pratiquesInstallation de SQL Server, utilisation des outils de consultation dynamique pour l'accès à des basesd'exemples. Configuration à l'aide du DMF (Declarative Management Framework).

2) Gestion des espaces de stockage

- Création de la base de données, définition du catalogue système et contrôle de l'espace de stockage.- Modification de la structure d'une base de données, destruction. Création et modification des tables.- Insertion et importation de données.- Gestion de la localisation physique de la base de données : 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.- Instantanés de bases de données (SNAPSHOT).

Travaux pratiquesCréation d'une base de données, gestion des fichiers de la base, création d'instantanés et restauration àpartir de l'instantané.

3) Gestion de la sécurité et du chiffrement

- Risques de sécurité. Sécurité externe et interne à SQL Server. Prévenir les injections, sécuriser lacommunication.- Modèle de sécurité interne. Architecture.- Gestion des authentifications, interaction avec le système. Connexions et sessions.- Gestion des objets contrôlables.- Gestion des rôles et des permissions au niveau serveur et au niveau base.- Gestion des permissions sur les données, les bases de données, les schémas.- Attribution, déni et révocation des privilèges.- Cryptage des données et gestion des certificats.- Gestion du contexte d'exécution des objets.- Utilisation des outils d'audit de sécurité.

Travaux pratiquesManipulation et mise en œuvre des permissions et des contrôles d'accès. Gestion des certificats. Contexted'exécution.

4) Tâches d'administration de la base de données

- Planification de tâches par l'agent SQL Server.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 31

Page 32: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

pédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

- Envoi de notifications (e-mail) par du code SQL, notifications dans l'agent et par les alertes.- Gestion des opérateurs de notification.- Création de déclencheurs DDL pour tracer les modifications de structures.- Vérification de la cohérence de la base de données : intégrité physique et intégrité logique.- Maintenance des index (reconstruction et défragmentation). Maintenance des statistiques.- Utilisation de l'outil de plan de maintenance.

Travaux pratiquesGestion 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 modèle de récupération.- Sauvegarde de la configuration de SQL Server et des bases de données.- Les différents types de sauvegardes. Mode de récupération et influence sur la récupération des données.- Mise en place d'une stratégie de sauvegarde pour minimiser le Delta de perte des données. Planificationdes sauvegardes.- Restauration : enchaînement des commandes et récupération de la base.- Réparation des environnements SQL Server endommagés. Sauvegarde et restaurations des basessystèmes.

Travaux pratiquesCréation de configuration de sauvegarde et de restauration. Utilisation de Transact-SQL et du gestionnaireSQL Server Enterprise Manager pour le backup de la configuration. Gestion et sauvegarde des logs de basede données.

6) Surveillance de SQL Server 2008

- Utilisation de l'outil de profiling : contrôle de l'exécution, gestion des informations de performance.- Utilisation de déclencheurs DDL pour tracer les modifications de structure.- Mise en œuvre et utilisation des événements de modification.- Utilisation des vues de métadonnées et des vues de gestion dynamique.- Utilisation du moniteur de performance pour l'audit du serveur et de la machine.- Lecture des journaux d'événements et des journaux d'erreur SQL Server.- Visualisation des verrous, détection et traitement des verrous mortels (Deadlocks).- Utilisation du gouverneur de ressources.

Travaux pratiquesMise 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 Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 32

Page 33: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 3 jour(s)Réf : TIA

ParticipantsDéveloppeurs spécialisésgéomatique, architectes dedonnées, chefs de projettechniques désirant intégrerdes données géométriques etgéographiques à un SGBDRcomme PostGreSQL ou SQLServer.

Pré-requisBonnes connaissances dulangage SQL, des SGBDR etde la conception des bases dedonnées ou connaissanceséquivalentes aux coursORSYS réf. PSQ/CBC/UMD.

Dates des sessions

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

Gestion de données spatiales sous PostGreSQL et SQLServer 2008> Big Data, BI, NoSQL, SGBD> SQL Server

OBJECTIFS

Cette formation vous apprendra à manipuler des données spatiales dans des SGBD relationnels commePostGreSQL et SQL Server 2008 au moyen du plug-in PostGIS. Les traitements seront réalisés avec unmixte de données relationnelles, géographiques et spatio-temporelles : localisation, cheminement, évolutionsd'aires...

1) Normes et standards des SIG2) Données géométriques et formalisation dedonnées spatiales conforme à l'OGC3) Modélisation des données spatiales4) Méthodes pour les types géométriques

5) Données relationnelles et le SIG6) Gestion des données spatiales7) Outils et serveurs périphériques

Travaux pratiques

Création d'une base de navigation GPS. Création d'une base hydrologique. Positionnement des capteurs delimnimétrie et pluviométrie.

1) Normes et standards des SIG

- Norme SQL ISO 13249-3 SQL/MM : Spatial.- Standard OGC (Open Geospatial Consortium).- Position des différents SGBDR. Intérêt d'utiliser un SIG.- Problématique du géoïde terrestre (définition d'une donnée géodésique).- Mode de représentation logique des données géométriques (spaghetti, graphe et topologique).

2) Données géométriques et formalisation de données spatiales conforme àl'OGC

- Hiérarchie des types géométriques.- Identificateurs de références spatiales (SRID).- Constructeurs génériques Well Known Text (WKT) et Well Known Binary (WKB).

Travaux pratiquesTransformation de géométries en géographie.

3) Modélisation des données spatiales

- Retour sur la modélisation relationnelle et la normalisation des relations.- Structuration des différentes natures d'objets par couches.- Modélisation des évolutions de formes à l'aide de tables spatio-temporelles.

Travaux pratiquesModélisation des données et réflexion sur les couches.

4) Méthodes pour les types géométriques

- Méthodes communes.- Test de validation et fonction MakeValid.- Transformation des données.- Test des relations topologiques entre objets.- Matrice DE-9IM d'intersection entre objets.- Méthodes de calculs d'objets géométriques.

Travaux pratiquesCréation des fonctions primitives de manipulation des données de localisation.

5) Données relationnelles et le SIG

- Jointures spatiales et spatio-relationnelles.- Contraintes spatiales et spatio-temporelles.- Requêtes récursives. Vues et métadonnées spatiales.

Travaux pratiquesCréation de contraintes et déclencheurs.

6) Gestion des données spatiales

- Indexation des objets spatiaux. Performance des requêtes.- Dénormalisation intelligente : colonnes calculées, vues indexées etc.- Intégration, conversions, chargement et exports de données.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 33

Page 34: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

Travaux pratiquesIndexation de la base et dénormalisation.

7) Outils et serveurs périphériques

- Frameworks orientés spatial.- Le webmapping et les solutions autonomes.- SOLAP ou la BI dans l'espace (GBI).

Travaux pratiquesVisualisation des données des différentes couches.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 34

Page 35: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 4 jour(s)Réf : SQS

ParticipantsDBA SQL Server, chefs deprojets et développeurs.

Pré-requisBonnes connaissances dela modélisation de données,des concepts des SGBDR,de MS SQL Server et deslangages SQL et TransactSQL. Connaissances de basesur les OS Windows.

Prix 2018 : 2490€ HT

Dates des sessions

PARIS11 sep. 2018, 20 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

SQL Server analyse des performances et optimisationsSQLversions 2016 à 2008> Big Data, BI, NoSQL, SGBD> SQL Server

Cette formation constitue une introduction rationnelle et efficace à l'optimisation des bases de donnéesrelationnelles MS SQL Server en vue d'obtenir de hautes performances pour des applications complexes ouà forte volumétrie. Elle couvre différentes versions de SQL Server.

OBJECTIFS PEDAGOGIQUES

Optimiser l'utilisation des ressources matériellesRendre plus rapide la lecture-écriture des donnéesAméliorer l'écriture des requêtes SQL et la gestion des indexContrôler les résultats grâce au moniteur de performances

1) Matériel2) Outils de diagnostic3) Stockage4) Modèle de données

5) Optimiser les requêtes6) Coder pour la performance7) Gérer la forte volumétrie

1) Matériel

- Fonctionnement interne de SQL Server.- Ressources physiques nécessaires : CPU, RAM, stockage.- Configurer SQL Server (sp_configure et DBCC TRACE).

Travaux pratiquesMesure des I/O du serveur physique et des caractéristiques du serveur logique.

2) Outils de diagnostic

- Journaux d'événement. DMV, DMF et DBCC.- Analyseur de performances. Profiler et trace par défaut.- Événements étendus et session de santé.- Database Tuning Advisor.- Outils complémentaires (PAL, RML).

3) Stockage

- Fonctionnement du moteur de stockage et du cache.- Journalisation des transactions (Checkpoint et LazyWriter).- Types de stockage (fichiers, fileStream, FileTable).- Structure interne des fichiers de données (extensions, pages, slots de ligne).- Gestion des fichiers et groupes de fichiers.

Travaux pratiquesCréation d'une base multifichiers et migration des données.

4) Modèle de données

- Règles d'or : redondance, "null" et mise à jour.- Choix des types de données- Importance de l'efficacité d'une clef- Combattre la redondance et le "NULL".- Qualité des données.- Faut-il dénormaliser ?

Travaux pratiquesComparer deux modèles.

5) Optimiser les requêtes

- Fonctionnement de l'optimiseur- Statistiques et plan de requêtes.- Estimateur de cardinalité- Indexation rowstore, columstore et "cherchabilité"- Index XML, spatial et textuel- Maintenance des statistiques et index

Travaux pratiquesComparaison d'écritures d'une même requête.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 35

Page 36: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

6) Coder pour la performance

- Code itératif vs code ensembliste.- Transact SQL ou SQLCLR ?- Bonnes pratiques d'écriture des routines (UDF, déclencheurs, procédures)- Transactions, verrouillage et gestion des niveaux d'isolation.- Déclencheurs et performances.- Comment éradiquer les curseurs ?

Travaux pratiquesRéaliser une procédure de calcul et une fonction utilisateur.

7) Gérer la forte volumétrie

- Very Large DataBase (VLDB).- Partitionnement des tables et index.- La dénormalisation : colonnes calculées, vues indexées, déclencheurs.- Compression des données.- Maintenance "On Line".- Utilisation du "In Memory".- Collecteur de données.- Profiler les utilisateurs avec le "Resource Governor".

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 36

Page 37: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 3 jour(s)Réf : DIP

ParticipantsCette formation est destinéeaux administrateurs etdéveloppeurs qui doiventmaintenir un environnementSQL Server, pour assurer lesmeilleures performances et lastabilité du système.

Pré-requisBonne connaissance del'administration SQL Server,connaissance du langage T-SQL.

Prix 2018 : 1920€ HT

Dates des sessions

PARIS15 oct. 2018, 03 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours qui

SQL Server, diagnostic et résolution de problèmesversions 2016 à 2008> Big Data, BI, NoSQL, SGBD> SQL Server

A l'issue de ce stage, vous comprendrez le fonctionnement de SQL Server et serez en mesure d'analyseret de résoudre les problèmes les plus courants. Tous les outils de diagnostic et de résolution de problèmesseront présentés et illustrés, ceci afin de ne plus percevoir SQL Server comme une "boîte noire".

OBJECTIFS PEDAGOGIQUES

Suivre le fonctionnement de la base SQL Server à l'aide d'outils de diagnosticUtiliser les vues dynamiques de gestion pour analyser le fonctionnement interneTracer le comportement de SQL Server pour améliorer les performancesAnalyser les performances des requêtes et l'utilisation des indexRésoudre différentes problématiques classiques en SQL Server

1) Comprendre le fonctionnement du moteurSQL Server2) Obtenir des informations à l'aide des vuesdynamiques de gestion (DMV)3) Obtenir des informations à l'aide d'autresoutils

4) Gérer l'exécution des requêtes5) Les problématiques classiques

1) Comprendre le fonctionnement du moteur SQL Server

- Les différents modules du moteur SQL Server relationnel.- SQLOS et l'utilisation de la mémoire, du disque et des processeurs.- Le fichier de données et le journal de transactions.- Comprendre l'exécution des requêtes.

Travaux pratiquesObservation du fonctionnement de SQL Server à l'aide d'outils de diagnostic.

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'exécution : analyse des requêtes, des sessions et des transactions.- Les DMV pour les index.- Analyser l'exécution du code managé à l'aide des DMV.

Travaux pratiquesUtiliser 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 événements étendus (XEvents).- Comprendre et surveiller Tempdb.- Surveiller les performances d'IO et détecter les contentions.

Travaux pratiquesUtilisation du profiler et des XEvents pour tracer le comportement de SQL Server.

4) Gérer l'exécution des requêtes

- Analyser les performances de requêtes.- Analyser l'utilisation et la pertinence des index.- Comprendre et gérer les problématiques du cache de plans.- Gérer les situations d'attente et de blocage.- Utiliser le Query Store en SQL Server 2016 pour détecter les régressions.

Travaux pratiquesAnalyse de l'impact de différents types de batches de requêtes.

5) Les problématiques classiques

- Les problématiques transactionnelles : journal de transactions et Deadlock.- Les problématiques de mémoire : analyser et corriger les problématiques de mémoire et de cache.- Détecter et corriger les problématiques d'IO et de Latches.- Les problématiques de CPU : parallélisme, gestion du NUMA.

Travaux pratiquesRecherche de la cause et résolution de différentes problématiques.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 37

Page 38: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

est ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 38

Page 39: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 2 jour(s)Réf : RIP

ParticipantsCette formation s'adresseaux administrateurs etdéveloppeurs SQL Serverqui souhaitent maîtriser lafonctionnalité de réplication.

Pré-requisBonnes connaissances del'administration de SQLServer, de la manipulationdes bases de données et dulangage SQL. Connaissancesde base de l'administrationWindows 2003/2008.

Dates des sessions

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présence

SQL Server, réplication des donnéesversions 2016 à 2008> Big Data, BI, NoSQL, SGBD> SQL Server

Ce stage vous apportera les connaissances nécessaires pour mettre en oeuvre la réplication dans SQLServer. Vous comprendrez les différents modèles et topologies de réplication, et vous apprendrez par lapratique à gérer un environnement répliqué.

OBJECTIFS PEDAGOGIQUES

Comprendre le principe de la réplication et ses différents modesConfigurer une réplication d'instantanés et une réplication transactionnelle simpleMettre en place une réplication de fusionConfigurer une réplication en point-à-point à l'aide de l'assistantSuivre les réplications en place

1) Introduction à la réplication2) Les réplications d'instantanés ettransactionnelle3) La réplication de fusion

4) La réplication en point-à-point5) Surveillance et administration de la réplication

1) Introduction à la réplication

- L'architecture de réplication dans SQL Server : éditeur, distributeur, abonné.- Les différents modèles de réplication : instantanées, transactionnelles, fusion.- Les topologies de réplication.- Les modes de réplication avancés : réplication transactionnelle modifiable, réplication en point-à-point.- Les agents de réplication.- Configuration des publications et des articles, réplication des métadonnées.

Travaux pratiquesConfiguration d'un distributeur.

2) Les réplications d'instantanés et transactionnelle

- Les étapes de la mise en place de la réplication : création d'un éditeur, création d'un abonnement.- Configuration et planification de l'agent d'instantané et de l'agent de distribution.- La réplication d'instantanés, mise en place par assistant et par T-SQL.- La réplication transactionnelle simple, mise en place par assistant et par T-SQL.- La réplication transactionnelle modifiable : modifications en temps réel et modifications en file d'attente.- Configuration de l'agent de lecture du journal.

Travaux pratiquesMise en place d'une réplication d'instantanés et d'une réplication transactionnelle simple.

3) La réplication de fusion

- Architecture de la réplication de fusion.- Mise en place par assistant et par T-SQL.- Les abonnés serveurs et les abonnés clients.- Les méthodes de gestion des conflits : gestion des conflits intégrée et gestion des conflits personnalisée.- Configuration de l'agent de fusion.

Travaux pratiquesMise en place d'une réplication de fusion.

4) La réplication en point-à-point

- Comprendre la réplication en point-à-point.- Configuration de la topologie à l'aide de l'assistant et de T-SQL.- Détection des conflits.- La performance de la réplication en point-à-point.

Travaux pratiquesMise en place d'une réplication en point-à-point à l'aide de l'assistant.

5) Surveillance et administration de la réplication

- Supervision à l'aide du moniteur Windows et du profiler.- Surveillance des agents de réplication dans l'agent SQL.- Automatisation de tâches par script T-SQL et via Powershell en utilisant la bibliothèque RMO.- Considérations sur la sécurité.

Travaux pratiquesSupervision de la réplication, automatisation avec Powershell.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 39

Page 40: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

est fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 40

Page 41: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 5 jour(s)Réf : SBU

ParticipantsChefs de projet BI,développeurs et analystes,administrateurs ayantà déployer et gérer dessolutions basées sur SQLServer BI.

Pré-requisConnaissances de base desSGBDR, de la base SQLServer et du langage SQL.Connaissances de base desprincipes de modélisation deData Warehouse.

Prix 2018 : 3030€ HT

Dates des sessions

PARIS24 sep. 2018, 10 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours qui

SQL Server 2016, Business Intelligence> Big Data, BI, NoSQL, SGBD> SQL Server

La version 2016 de SQL Server BI apporte un enrichissement des fonctions d'analyse, un support élargidans le catalogue SSIS et l'intégration de rapports SSRS dans Power BI. Ce stage vous présentera la chaînecomplète de conception d'une solution décisionnelle avec SQL Server 2016 BI. Vous mettrez en œuvre unDatawarehouse avec SSIS, construirez des cubes multidimensionnels avec SSAS, et mettrez à disposition,notamment sur SharePoint, des rapports professionnels avec SSRS. Enfin, vous découvrirez la solutiond'analyse Power BI et les services "SQL Server R Services" pour la Data Science.

OBJECTIFS PEDAGOGIQUES

Comprendre l'architecture de la suiteAborder les concepts de change data capture, data quality et master data servicesCréer un flux de contrôle et mettre en œuvre des transformations de données avec l'ETL SSISCréer une base Analysis Services et mettre en place des dimensions d'analyseComprendre les concepts de PowerPivot et Powerview, requêtes DAX pour l'analyseCréer et mettre en forme des rapports avec SSRSDécouvrir Power BI

1) Introduction à la Business Intelligence2) Data Quality et Master Data Management(MDM)3) Integration Services (SSIS), les objetsmanipulés4) Integration Services (SSIS), savoir alimenterles tables5) Analysis Services (SSAS), construire descubes et des schémas en étoile

6) SSAS, éléments avancés7) Data Science avec R et SQL Server8) Reporting Services (SSRS), construire desrapports9) SSRS, fonctionnalités avancées10) SSRS, déployer et gérer des rapports

Méthodes pédagogiques

Ateliers développés autour de scénarios réels d'entreprise.

1) Introduction à la Business Intelligence

- Les raisons qui sous-tendent l'initiation de projets BI.- Qu'est-ce qu'un entrepôt de données (Data Warehouse) ?- Les composants d'une Solution Data Warehouse.- Les étapes de modélisation d'un DW (Ralph Kimball).- Comprendre les principes de la modélisation (étoile, flocon, constellation).- SQL Server BI, plateforme de DataWarehouse.- Architecture des outils de BI de SQL Server 2016.

DémonstrationExemples de mise en œuvre et d'utilisation de SQL Server 2016 Business Intelligence.

2) Data Quality et Master Data Management (MDM)

- La notion de référentiel qualité des données.- Objectifs du Master Data management (MDS). L'application de règles de gestion afin d'assurer la validitédes données.- Les Master Data Services.- Le composant de Master Data Management DQS Cleansing (Nettoyage des données).- La déduplication des données.

ExemplePrésentation de modèles qualité.

3) Integration Services (SSIS), les objets manipulés

- Comprendre les principes et le modèle de l'ETL. Vue d'ensemble.- La notion de Package, la notion de Workflow.- La définition du flux de contrôle et du package.- Les différentes tâches d'un flux de contrôle : script SQL, envoi de mail, mise à jour de cube.- La tâche "Change Data Capture".- Add-in de tâches (filewatcher).- Conteneur de séquence.- Conteneur de boucle ForEach.

Travaux pratiquesCréation et modification de flux de contrôle.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 41

Page 42: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

est ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

4) Integration Services (SSIS), savoir alimenter les tables

- Sources, destinations et transformations.- Les différentes transformations : fractionnement conditionnel, colonne dérivée, regroupement...- Les dimensions à variation lente.- Déploiement, exécution de packages.- Ordonnancement et configuration des paquets.- Journalisation, sécurité.

ExerciceAlimentation d'une table. Mise en œuvre des transformations. Création et utilisation de packages. Utilisationde la journalisation.

5) Analysis Services (SSAS), construire des cubes et des schémas en étoile

- Introduction aux cubes multidimensionnels.- Les modèles tabulaires SSAS- Utilisation de tables de dimension et tables de faits.- Introduction aux cubes tabulaires et à PowerPivot.- Création de cubes dans SSDT.- Conception de la dimension.- Les hiérarchies utilisateur.- Les relations d'attribut.- Clés composites.

ExerciceCréation d'une base Analysis Services. Mise en place de dimensions. Création de cube.

6) SSAS, éléments avancés

- Introduction au langage MDX.- Membres calculés et ensembles nommés.- Extraction et rapports.- Partitions et conception d'agrégation.- Requêtes graphiques de prédiction DMX.- Sauvegarde et restauration des cubes.- Mises à jour incrémentielles et sécurité des cubes.

Travaux pratiquesManipulation du langage MDX. Ecriture de requêtes. Mise en œuvre de calculs simples et complexes.Sauvegarde et restauration de cubes.

7) Data Science avec R et SQL Server

- Présentation de la Data Science.- Introduction au langage R.- Présentation de SQL Server R Services.

Réflexion collectiveIllustration des présentations à l'aide de démonstrations. Exercice : Développement R, exécution de scriptsexemples.

8) Reporting Services (SSRS), construire des rapports

- Le serveur de rapports.- Report Designer versuss Report Builder- Utiliser les Tablix (tableaux et matrices).- Eléments de mise en forme.- Mise en forme conditionnelle.- Eléments simple de présentation.

ExerciceEdition de requêtes. Utilisation et mise en forme des tablix.

9) SSRS, fonctionnalités avancées

- Enrichir ses rapports avec des graphiques et jauges.- Utilisation des paramètres.- Tris et filtres.- Eléments d'analyse avancée : expressions, sparkline, KPI...- Rapports sur cube MDX, extraction de données avec MDX.- Actions et sous-rapports.

ExerciceCréation de rapports incluant des graphiques. Intégration des paramètres et des tris. Utilisation des jauges,indicateurs. Rapport sur une source Analysis Services.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 42

Page 43: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

10) SSRS, déployer et gérer des rapports

- Gestionnaire de configuration.- Gestion du serveur en mode natif.- Déploiement de rapports.- Export de rapports sous Excel et PDF, Word.- Mise en cache, captures instantanées de rapport.- Sécurité.- Rapports liés, KPI, présentation des rapports mobiles et Power BI.

ExercicePublication de rapports. Exporter un rapport sous Excel. Création et gestion d'abonnement. Création d'unKPI.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 43

Page 44: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 2 jour(s)Réf : NAI

ParticipantsDéveloppeurs, chefs deprojets et architectes de SIdécisionnels.

Pré-requisBonnes connaissances desSGBDR et du langage SQL.Connaissances de base duconcept de Datawarehouse.

Prix 2018 : 1470€ HT

Dates des sessions

PARIS13 sep. 2018, 15 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présence

SQL Server Integration Servicesversions 2016, 2014 et 2012> Big Data, BI, NoSQL, SGBD> SQL Server

SQL Server Integration Services (SSIS) est un puissant outil ETL utilisé dans le cadre de projets d'intégrationou de BI. Grâce à ce stage, vous apprendrez à implémenter une solution ETL avec SSIS. Vous découvrirezle traitement et l'alimentation des données, la sécurisation et l'optimisation des flux.

OBJECTIFS PEDAGOGIQUES

Naviguer dans l'outil de développement SQL Server Data Tools et créer un projet SSIS.Implémenter un flux de contrôle et un flux de données.Alimenter une dimension à variation lente, pour charger une table de faits.Mettre en place des points d'arrêt dans les flux d'un package.Mesurer, suivre l'exécution et améliorer la performance d'un package SSIS.

1) Introduction2) Implémentation d'un flux de contrôle3) Création d'un flux de données4) Utilisation de package dans le chargementd'une base multidimensionnelle

5) Journalisation et fiabilisation d'un package6) Déploiement d'une solution7) Performance et suivi d'exécution

1) Introduction

- Concepts de Datawarehouse, Datamart et ETL.- Présentation d'IS. La notion de projet SSIS.- L'outil de développement SQL Server Data Tools (SSDT).

DémonstrationPrésentation de l'interface de l'outil.

2) Implémentation d'un flux de contrôle

- Tâches de flux de contrôle. Contraintes de précédences.- Conteneurs de séquences, de boucles.- Variables, paramètres et expressions.

ExerciceImplémentation de flux de contrôle. Utilisation de contraintes de précédence. Ajout de conteneur de boucles.

3) Création d'un flux de données

- Sources et destinations de données (type de connexion).- Le composant " Change Data Capture ".- Contrôle de la qualité, "Data Quality Services" (DQS).

ExerciceImplémentation d'un flux de données simple. Ajout de composants. Utilisation de DQS pour gérer la qualité etcohérence des données.

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

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

ExerciceUtilisation des composants pour alimenter une dimension à variation lente, pour charger une table de faits.

5) Journalisation et fiabilisation d'un package

- Implémentation. Utilisation du gestionnaire d'événements.- Débogage et gestion des erreurs.- Mise en place de points d'arrêts et transactions.

ExerciceUtilisation de journalisation personnalisée. Analyse d'un flux de contrôle, en mode débogage. Analyse d'unflux de données avec la visionneuse.

6) Déploiement d'une solution

- Les différents types de déploiements (Projet/Package).- Les types de configurations de package et de déploiement.- Configuration des options d'exécution de packages.

Exercice

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 44

Page 45: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

est fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

Déploiement d'un projet avec un ensemble de packages. Définition et paramétrage. Paramétrage desenvironnements (développement, production, ...).

7) Performance et suivi d'exécution

- Mesurer la performance d'un package.- Le rapports de Monitoring.- Data Taps, tracer les données d'un flux.

ExerciceExploitation des rapports d'exécution des packages. Data Taps : Intercepter et vérifier les données quitransitent sur un flux d'intégration.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 45

Page 46: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 3 jour(s)Réf : NAA

ParticipantsResponsables BI,développeurs, chefs deprojets ou consultantsdécisionnels, tout acteurayant à déployer des solutionsOLAP dans l'environnementSQL server.

Pré-requisConnaissances de basedes SGBDR et de l'aide àla décision (concepts deDatamart, modélisation enétoile..). Expérience en SQL.

Prix 2018 : 1920€ HT

Dates des sessions

PARIS03 sep. 2018, 05 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours qui

SQL Server Analysis Servicesversions 2016, 2014 et 2012> Big Data, BI, NoSQL, SGBD> SQL Server

Ce stage vous présentera les différents moyens de faire de l'analyse multidimensionnelle avec la suite SQLServer BI. Vous apprendrez à créer des cubes SSAS, à sélectionner, structurer et enrichir les données afinde produire des analyses interactives et d'extraire l'information pertinente.

OBJECTIFS PEDAGOGIQUES

Créer un cube multidimensionnel avec SSAS 2012Ajouter des indicateurs de performance (KPI) dans le cubeDéfinir les modes de mises à jour et de déploiement du cubeMettre en oeuvre un projet en mode tabulaire avec PowerpivotExplorer les données du cube avec différents modules (PowerView pour Excel, Reporting Services..)

1) Introduction2) Les principales nouveautés3) Création de cube multidimensionnel4) Enrichir le cube OLAP

5) Déploiement et sécurité d'un cube OLAP6) Mise en œuvre de PowerPivot (tabulaire)7) Explorer les données des cubes

1) Introduction

- Rappels des principes de la modélisation multidimensionnelle, de l'OLAP.- La modélisation en étoile, les tables de faits, de dimension.- Présentation de l'outil SSAS.- Les terminologies essentielles.

2) Les principales nouveautés

- L'extension de l'UDM : le BISM (BI Semantic Model).- Le modèle tabulaire et le moteur en mémoire xVelocity.- Le langage DAX ("Data Analysis Expression"), intermédiaire entre le SQL et le MDX.- Le modèle tabulaire de PowerPivot.

3) Création de cube multidimensionnel

- Les différents types de projets (OLAP, tabulaire)- Définition d'une vue de source de données dans le projet.- Création des dimensions d'analyse et attributs (faits).- Relations entre dimensions et groupes de mesures.

ExerciceCréation de cube multidimensionnel.

4) Enrichir le cube OLAP

- Création de membres calculés avec le langage MDX. Syntaxe MDX.- Créer des indicateurs de performance (KPI) sur une mesure.- Les jeux nommés.- Data Mining : clustering, prévision, arbres de décision, etc.- Requêtes graphiques de prédiction DMX.

ExerciceManipulation du langage MDX. Ecriture de requêtes. Mise en oeuvre de calculs.

5) Déploiement et sécurité d'un cube OLAP

- Le paramétrage du déploiement.- Les modes de mises à jour du cube. Le stockage (ROLAP, MOLAP..).- Les rôles de sécurité.- Gestion des droits d'accès aux dimensions.

ExerciceModifications des paramètres de déploiement et de sécurité.

6) Mise en œuvre de PowerPivot (tabulaire)

- Choix et filtrage des données à analyser.- Création des dimensions d'analyse et les attributs (faits).- Modes d'affichage des tables de faits et dimension.- Création de hiérarchies, perspectives.- Création de mesures, des groupes de mesures.- Génération d'un tableau croisé d'analyse. Sauvegarde.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 46

Page 47: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

est ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

ExerciceCréation de projet en mode tabulaire. Manipulation de PowerPivot sous Excel.

7) Explorer les données des cubes

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

ExerciceConception de rapports sur les données d'un cube.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 47

Page 48: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 2 jour(s)Réf : BRS

ParticipantsDéveloppeurs, consultants,chefs de projet, architectes SI.

Pré-requisConnaissances de base desSGBDR et du SQL.

Prix 2018 : 1470€ HT

Dates des sessions

PARIS06 sep. 2018, 15 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire a

SQL Server Reporting Servicesversions 2016 à 2008> Big Data, BI, NoSQL, SGBD> SQL Server

Une formation pour concevoir, déployer et administrer une solution de reporting opérationnel ou analytiqueavec SQL Server Reporting Services.

OBJECTIFS PEDAGOGIQUES

Comprendre les spécificités des outils de reporting de la suite et leur utilisationCréer un premier rapport simple avec SSRSCréer un rapport basé sur un cube (source Analysis Services)Ajouter un calcul personnalisé dans un rapport SSRSAjouter des graphiques dans un rapport SSRSExporter et publier des rapports SSRS

1) Introduction2) Conception d'un rapport3) Conception de rapport basé sur une sourceAnalysis Services

4) Enrichir ses rapports5) Programmation de Reporting Services6) Finaliser et déployer les rapports

1) Introduction

- Vue d'ensemble.- Architecture de Reporting Services.- PowerView : analyse interactive des données, navigation entre les représentations graphiques. Partage surSharePoint.- L'outil de développement BIDS.- Types de rapports : tableau, matrice, graphiques...

DémonstrationPrésentation des outils.

2) Conception d'un rapport

- Création de rapport à l'aide de l'assistant.- Paramétrage d'une source de données partagées.- Edition de requêtes. Utilisation des Tablix et des jauges.- Ajout de calculs dans un rapport.- Paramètres de sélection. Filtres. Sous-états.

ExerciceConnexion à partir de la base de données. Création et présentation de rapport avec calculs simples.

3) Conception de rapport basé sur une source Analysis Services

- Conception d'une requête MDX grâce à l'assistant.- Ajout de paramètres variables. Rendu dans une matrice.- Bonnes pratiques à appliquer avec une source SSAS.

ExerciceCréation de rapport basé sur un cube Analysis Services.

4) Enrichir ses rapports

- Exploration des données dans un rapport (drill down-up).- Tris interactifs.- Navigation d'un rapport à l'autre.- "Data Alert". Programmer une alerte sur un indicateur.

ExerciceInsertion de tri interactif sur les données 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.

ExerciceAjouter une expression de calcul personnalisée sur une colonne du rapport.

6) Finaliser et déployer les rapports

- Types d'exports et de rendus : XML, CSV, PDF, TIFF, PDF, Excel, Word.- Le format d'export OpenXML. Export vers PowerPoint pour PowerView.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 48

Page 49: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

bien assisté à la totalité de lasession.

- Utiliser Report Builder.- Création et publication d'un modèle de rapport.- Concevoir des tableaux et graphiques.- Publication des rapports. Création d'un cache de rapports. Abonnement et distribution de rapports.- Administration. Gestionnaire de configuration. Sécurité, rôles.

ExerciceAjouter des graphiques. Visualiser les possibilités de paramétrage du déploiement et de la sécurité.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 49

Page 50: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 2 jour(s)Réf : MOV

ParticipantsDéveloppeurs, Analystesprogrammeurs.

Pré-requisConnaissances de baseen développement SQLet BI Microsoft. Bonnesconnaissances en basede données. Expériencenécessaire en informatiquedécisionnelle.

Prix 2018 : 1470€ HT

Dates des sessions

AIX13 sep. 2018, 29 nov. 2018

BORDEAUX03 sep. 2018, 22 nov. 2018

GRENOBLE03 sep. 2018, 22 nov. 2018

LILLE13 sep. 2018, 29 nov. 2018

LYON03 sep. 2018, 22 nov. 2018

MONTPELLIER13 sep. 2018, 29 nov. 2018

NANTES13 sep. 2018, 29 nov. 2018

PARIS11 oct. 2018, 13 déc. 2018

RENNES13 sep. 2018, 29 nov. 2018

SOPHIA-ANTIPOLIS13 sep. 2018, 29 nov. 2018

STRASBOURG13 sep. 2018, 29 nov. 2018

TOULOUSE03 sep. 2018, 22 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupent

SQL Server 2016 Business Intelligence, nouveautés pourle Big Data> Big Data, BI, NoSQL, SGBD> SQL Server

Ce cours présente les nouvelles fonctionnalités adressant des problématiques Big Data dans SQLServer 2016. Chaque sujet sera présenté et mise en œuvre à l'aide des outils Microsoft associés. Vous ydécouvrirez également les possibilités offertes par SQL Server R Services pour la Data Science.

OBJECTIFS PEDAGOGIQUES

Comprendre ce qu'est le Big DataComprendre l'architecture de Polybase dans SQL ServerSavoir comment configurer et exploiter PolybaseConnaître les composants Big Data présents dans Azure Feature Pack pour Integration ServicesUtiliser des composants Big Data dans SQL Server Integration ServicesComprendre ce qu'est la Data Science et utiliser SQL Server R Services

1) Introduction au Big Data2) Le Big Data avec SQL Server et Polybase3) Utilisation de l'ETL Integration Services SQLServer 2016 pour le Big Data

4) Data Science avec R5) SQL Server R Services

Méthodes pédagogiques

Ateliers développés autour de scénarios réels d'entreprise.

1) Introduction au Big Data

- Qu'est ce que le Big Data ?- Comparaison des approches Business Intelligence et Big Data.- Concepts clés du Big Data.- Architecture Big Data, composants d'une solution Big Data.- Exemples de distribution Big Data.

ExempleExemples de mises en oeuvre de projets Big Data, présentation d'architectures et de distributions.

2) Le Big Data avec SQL Server et Polybase

- Polybase, la couche d'abstraction entre le SQL et des données externes : présentation de l'architecture.- Configuration de Polybase : paramétrage pour la connectivité du stockage d'objets blob Azure et PolyBaseHadoop.- Interrogation de Polybase : construction de requêtes basées sur des tables externes configurées avecPolybase

DémonstrationConfiguration et interrogation de Polybase, configuration d'une table externe, construction d'une requêteinterrogeant à la fois des données Polybase et des données d'une base SQL.

3) Utilisation de l'ETL Integration Services SQL Server 2016 pour le Big Data

- Integration Services dans SQL Server 2016 : présentation rapide de l'ETL de SQL Server- Azure Feature Pack pour Integration Services : présentation du contenu et de l'installation.- Présentation des composants Big Data dans Integration Services, liste des composants (tâches ettransformations).

Travaux pratiquesDémonstration et exemple d'implémentation. Développement de packages SSIS pour le Big Data.

4) Data Science avec R

- Présentation de la Data Science.- Introduction au langage R.- Les types de données R.- Les fonctions R.- Présentation de l'environnement de développement R Studio.

Travaux pratiquesDéveloppement R avec RStudio. Manipulation des types de données de base. Création de fonctions.

5) SQL Server R Services

- Pourquoi utiliser un serveur R ?- Présentation de SQL Server R Services.- Installation du serveur SQL Server R Services.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 50

Page 51: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

ou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

- Fonctions du package RevoScaleR.

DémonstrationDémonstration d'utilisation du package RevoScaleR.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 51

Page 52: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 5 jour(s)Réf : BUI

ParticipantsChefs de projet BI,développeurs et analystes,administrateurs ayantà déployer et gérer dessolutions basées sur SQLServer 2012 BI.

Pré-requisConnaissances de base desSGBDR, de la base SQLServer 2012 et du langageSQL. Connaissances de basedes principes de modélisationde Data Warehouse.

Prix 2018 : 3030€ HT

Dates des sessions

AIX08 oct. 2018, 17 déc. 2018

BORDEAUX01 oct. 2018, 03 déc. 2018

BRUXELLES01 oct. 2018, 03 déc. 2018

GENEVE01 oct. 2018, 03 déc. 2018

GRENOBLE01 oct. 2018, 03 déc. 2018

LILLE08 oct. 2018, 17 déc. 2018

LUXEMBOURG01 oct. 2018, 03 déc. 2018

LYON01 oct. 2018, 03 déc. 2018

MONTPELLIER08 oct. 2018, 17 déc. 2018

NANTES08 oct. 2018, 17 déc. 2018

PARIS24 sep. 2018, 19 nov. 2018

RENNES08 oct. 2018, 17 déc. 2018

SOPHIA-ANTIPOLIS08 oct. 2018, 17 déc. 2018

STRASBOURG08 oct. 2018, 17 déc. 2018

TOULOUSE01 oct. 2018, 03 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont des

SQL Server 2012, Business Intelligence> Big Data, BI, NoSQL, SGBD> SQL Server

Cette formation vous apprendra à concevoir et à déployer une solution de Business Intelligence avec SQLServer 2012. Vous verrez les modules "Integration Services" pour la gestion de la chaîne ETL, "AnalysisServices" pour les cubes OLAP, et "Reporting Services" pour les fonctions de restitution des données.

OBJECTIFS PEDAGOGIQUES

Comprendre l'architecture de la suite SQL Server 2012 BIMettre en œuvre des transformations de données avec l'ETL SSISCréer une base Analysis ServicesAborder les concepts de change data capture, data quality et master data servicesComprendre les concepts de PowerPivot et Powerview, requêtes DAX pour l'analyseCréer des rapports avec SSRS

1) Introduction à la Business Intelligence2) Data Quality et Master Data Management(MDM)3) Integration Services (SSIS), les objetsmanipulés4) Integration Services (SSIS), alimenter lestables

5) Analysis Services (SSAS), construire descubes et des schémas en étoile6) SSAS, éléments avancés7) Introduction au Data Mining8) Reporting Services (SSRS), construire desrapports

Méthodes pédagogiques

Ateliers développés autour de scénarios réels d'entreprise.

1) Introduction à la Business Intelligence

- Qu'est-ce qu'un entrepôt de données (DataWarehouse) ? Les étapes de sa modélisation.- Architecture des outils de BI de SQL Server 2012.

DémonstrationExemples de mise en œuvre et d'utilisation de SQL Server 2012 Business Intelligence.

2) Data Quality et Master Data Management (MDM)

- La notion de référentiel qualité des données.- Objectifs du MDM.- Les Master Data Services.- Le composant DQS Cleansing.

ExemplePrésentation de modèles qualité.

3) Integration Services (SSIS), les objets manipulés

- Comprendre les principes et le modèle de l'ETL. Vue d'ensemble.- La notion de Package, de Workflow (script SQL, envoi de mail, mise à jour de cube..)- Conteneur de séquence et boucle ForEach.

ExerciceCréation et modification de flux de contrôle.

4) Integration Services (SSIS), alimenter les tables

- Les différentes transformations : fractionnement conditionnel, colonne dérivée, regroupement.- Les dimensions à variation lente.- Déploiement, exécution de packages.- Journalisation, sécurité.

ExerciceAlimentation d'une table. Mise en œuvre des transformations. Création et utilisation de packages. Utilisationde la journalisation.

5) Analysis Services (SSAS), construire des cubes et des schémas en étoile

- Introduction aux cubes multidimensionnels.- Les modèles tabulaires SSAS.- Introduction aux cubes tabulaires et à PowerPivot.- Création de cubes dans BIDS.

ExerciceCréation d'une base Analysis Services. Création de cubes.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 52

Page 53: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

spécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

6) SSAS, éléments avancés

- Introduction au langage MDX.- Membres calculés et ensembles nommés.- Partitions et conception d'agrégation.- Administration des cubes.

Travaux pratiquesManipulation de MDX. Mise en œuvre de calculs. Sauvegarde et restauration de cubes.

7) Introduction au Data Mining

- L'entreprise analytique, enjeux et démarche.- Les algorithmes du Data Mining.- Les outils d'analyse dans SSAS. Integration Services et le Data Mining.

Réflexion collectivePrésentation d'une étude de cas.

8) Reporting Services (SSRS), construire des rapports

- Report Designer vs Report Builder 3.0.- Utiliser les Tablix.- Analyse : KPI, regroupement et forage de données, totaux et sous-totaux).- Rapports sur cube MDX.- Extraction de données avec DMX.

ExerciceCréation de rapports sur cube OLAP.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 53

Page 54: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 5 jour(s)Réf : QLI

ParticipantsDéveloppeurs, DBA,consultants, chefs de projet,architectes SI.

Pré-requisBonnes connaissances desSGBDR, de la mise en œuvrede SQL Server 2008 et dulangage SQL. Connaissancesde base du concept de DataWarehouse.

Dates des sessions

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire a

SQL Server 2008, Business Intelligence> Big Data, BI, NoSQL, SGBD> SQL Server

Cette formation vous apprendra à concevoir et à déployer une solution de Business Intelligence avec laplateforme BI Microsoft SQL Server 2008. Seront vus les modules Integration Services pour la gestion duprocessus ETL, Analysis Services comme solution OLAP, et Reporting Services pour la restitution desdonnées.

OBJECTIFS PEDAGOGIQUES

Naviguer dans l'outil de développement Business Intelligence Development StudioCréer des tâches de flux de contrôle, de flux de données dans l'ETL SSISCréer un cube OLAP avec SSASNaviguer dans un cube OLAPCréer et publier des états de restitution avec Reporting ServicesGérer la sécurité dans les différents modules de la solution BI

1) Introduction2) Processus ETL avec Integration Services3) Solution OLAP avec Analysis Services

4) Création d'état avec Reporting Services5) Publication et gestion des rapports

1) Introduction

- Les enjeux d'un projet décisionnel.- Concept de Data Warehouse et de Datamart.- Présentation de Business Intelligence Development Studio.

2) Processus ETL avec Integration Services

- Présentation d'Integration Services.- Les tâches de flux de contrôle.- Contraintes de précédences.- Création d'un flux de données : sources et destinations de données.- Alimentation de dimensions à variations lentes (Slowly Changing Dimension, SCD).- Alimentation de tables de faits.- Fiabilisation des packages, journalisation.- Gestion des erreurs.

Travaux pratiquesCréation de tâche de flux de contrôle, de flux de données. Alimentation de dimensions à variations lentes.

3) Solution OLAP avec Analysis Services

- Concepts de modélisation multidimensionnelle.- OLAP (Online Analytical Processing), exploration de données, ...- Vue de source de données.- Principes de l'Unified Dimensional Model (UDM).- Création des dimensions. Amélioration des dimensions avec l'aide de l'assistant.- Définition des hiérarchies et des relations d'attributs.- Création des groupes de mesures.- Personnalisation d'un cube.

Travaux pratiquesCréation d'un cube OLAP. Introduction au langage MDX en travaux dirigés. Création d'un rôle de sécurité.Navigation dans le cube avec Excel.

4) Création d'état avec Reporting Services

- Architecture de Reporting Services.- Types de rapports : tableau simple, matrice, graphiques, jauges.- Création d'état à l'aide de l'assistant.- Utilisation des Tablix pour les tableaux croisés.- Ajout de calculs dans un état.- Création de paramètres de sélection.- Conception d'état basé sur une source Analysis Services : requête MDX.- Exploration des données et tris interactifs.

Travaux pratiquesConception d'états sur base SQL Server et sur cube OLAP.

5) Publication et gestion des rapports

- Présentation de Report Builder.- Publication des rapports.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 54

Page 55: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

bien assisté à la totalité de lasession.

- Création et gestion d'abonnements.- Gestion de la sécurité sur les rapports.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 55

Page 56: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 2 jour(s)Réf : ISE

ParticipantsDéveloppeurs, chefs deprojets et architectes de SIdécisionnels.

Pré-requisBonnes connaissances desSGBDR et du langage SQL.Connaissances de base duconcept de Data Warehouse.

Dates des sessions

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire a

SQL Server 2008 BI, Integration Services> Big Data, BI, NoSQL, SGBD> SQL Server

Vous apprendrez à implémenter une solution ETL avec SQL Server Integration Services 2008. Vous verrezcomment alimenter vos bases de données et assurer la performance des flux échangés.

OBJECTIFS PEDAGOGIQUES

Définir des packages sur SSIS 2008 pour transformer des donnéesUtiliser des scripts complémentaires afin de réaliser des traitements spécifiquesPratiquer des outils pour contrôler et suivre l'exécution des packagesAméliorer les performances des packages développésMettre en œuvre un plan de déploiement pour le chargement des données

1) Introduction2) Implémentation d'un flux de contrôle3) Création d'un flux de données4) Utilisation dans le chargement d'une basemultidimensionnelle

5) Journalisation d'un package6) Fiabilisation des packages7) Performance et optimisation8) Déploiement d'une solution

1) Introduction

- Concepts d'ETL. Présentation d'Integration Services.- Rappel des concepts de Data Warehouse et Datamart.- L'outil de développement BIDS.

2) Implémentation d'un flux de contrôle

- Tâches de flux de contrôle. Contraintes de précédences.- Conteneurs de séquences, de boucles.- Contrôle de la qualité des données.

3) Création d'un flux de données

- Sources et destinations de données (type de connexion).- Types de transformations de données.- 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

- Implémentation.- Utilisation du gestionnaire d'événements.

6) Fiabilisation des packages

- Débogage et gestion des erreurs.- Utilisation de visionneuses de données.- Mise en place de points d'arrêt et transactions.

7) Performance et optimisation

- Mesurer la performance d'un package.- Bonnes pratiques de développement. Optimisation.

8) Déploiement d'une solution

- Configuration de package et déploiement.- Modes d'exécution des packages.- Sécurisation des lots.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 56

Page 57: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

bien assisté à la totalité de lasession.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 57

Page 58: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 3 jour(s)Réf : BAS

ParticipantsDéveloppeurs, chefsde projets décisionnels,administrateurs ayant à créeret déployer des solutionsOLAP dans l'environnementSQL Server.

Pré-requisConnaissances de basedes SGBDR et de l'aideà la décision (Datamart,modélisation en étoile).Expérience en SQL.

Dates des sessions

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formation

SQL Server 2008 BI, Analysis Services> Big Data, BI, NoSQL, SGBD> SQL Server

Vous apprendrez à concevoir et déployer une solution OLAP sécurisée avec SQL Server Analysis Services2008. Vous verrez comment créer des cubes et explorer les données.

OBJECTIFS PEDAGOGIQUES

Naviguer dans l'environnement BIDS.Créer un cube multidimensionnel OLAP avec SSAS.Organiser les dimensions et hiérarchies dans le cube OLAP.Utiliser le langage MDX pour créer des indicateurs de performance (KPI).Définir la sécurité des données sur le cube et le mode de déploiement du cube.

1) Introduction2) Préparamétrage de la solution3) Conception du cube4) Le langage MDX

5) Navigation dans le cube6) Administration d'un cube7) Introduction au Data Mining (DM)

1) Introduction

- Rappels sur les architectures BI.- Concepts et vocabulaire OLAP.- Présentation d'Analysis Services 2008.

DémonstrationPrésentation de l'outil de développement BIDS.

2) Préparamétrage de la solution

- Création d'un projet avec BI Development Studio.- Création de la source de données.- Les vues de sources de données (DSV). Nom des tables, calculs nommés, clés et relations logiques.

ExerciceCréation d'un projet, d'une source de données et d'une Data Source View. Création manuelle du cube.

3) Conception du cube

- Ajout de dimension.- Définition des propriétés des attributs de dimensions.- Ajout et organisation des mesures (les faits).- Définition des relations dimension-mesures.- Propriété des hiérarchies (attribut, utilisateur).

ExerciceCréation de dimension, de hiérarchies.

4) Le langage MDX

- Introduction au langage.- Niveaux et membres, tuples, jeux, set slicing, dicing.- Requêtes dans SQL Server Management Studio.- Définition de calculs et scripts.- Création de jeux nommés.- Définition d'indicateurs "KPI".

ExerciceCréation 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.

ExerciceCréation de rapport sur les données du cube. Utilisation d'Excel pour le reporting.

6) Administration d'un cube

- Déploiement d'un cube. Définition et optimisation de partitions utilisateurs.- Gestion de la mise à jour des données (complète, incrémentale, etc.). Optimisation.- Gestion du stockage des données : ROLAP, MOLAP, HOLAP.- Sécurisation du cube. Authentification utilisateur, rôles et niveaux de sécurité.- Sauvegarde et restauration d'une base SSAS.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 58

Page 59: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

ainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

ExerciceDéfinition et optimisation de partitions utilisateurs. Utilisation de l'assistant de déploiement.

7) Introduction au Data Mining (DM)

- Définition, positionnement par rapport à OLAP.- Présentation des algorithmes. Création et exploitation d'une source pour le DM.

DémonstrationParamétrage d'analyses DM.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 59

Page 60: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 2 jour(s)Réf : MDX

ParticipantsDéveloppeurs, chefsde projets décisionnels,utilisateurs avancés ayant àcréer des calculs métiers etrequêter des solutions OLAPdans l'environnement SQLServer.

Pré-requisConnaissances de basedes SGBDR, des conceptsde l'aide à la décision(Datamart/Data Warehouse,modélisation en étoile) etdes bases OLAP avec SQLServer.

Prix 2018 : 1470€ HT

Dates des sessions

PARIS04 oct. 2018, 06 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit aux

Maîtriser le langage MDX pour le requêtage de cubesOLAP> Big Data, BI, NoSQL, SGBD> SQL Server

Cette formation vous apprendra à maîtriser le langage MDX (Multi-Dimensional eXpressions) pour requêtervos données multidimensionnelles. Vous verrez comment concevoir des scripts, interroger les cubes AnalysisServices de SQL Server et ajouter à ces cubes des calculs métiers.

OBJECTIFS PEDAGOGIQUES

Ecrire des requêtes de base en langage MDXElaborer des formules de calculs d'indicateurs avancés en langage MDXUtiliser des instructions de tris et de classement de données avec MDXModifier des données d'un cube avec le langage MDX

1) Présentation générale du MDX2) Conception de requêtes MDX3) Membres calculés et jeux nommés4) Navigation et sélection

5) Tri et classement des données6) Scripting de cubes SQL Server AnalysisServices avec MDX7) Modification de l'environnementmultidimensionnel

1) Présentation générale du MDX

- Rappel des principes d'OLAP.- Définition du langage. Les mécanismes sous-jacents.- Les différentes utilisations de MDX avec Analysis Services.- Présentation des concepts de base du langage (membre, tuple, set, hiérarchie...).

Travaux pratiquesExemples de requêtes et de cas d'usage.

2) Conception de requêtes MDX

- Utilisation de l'outil de développement de requête.- Syntaxe de l'instruction #'SELECT'.- Ecriture de requêtes complexes.- Utilisation des mots clés et fonctions du langage MDX.

Travaux pratiquesPrise en main de l'outil de développement. Ecriture de requêtes MDX simples et complexes.

3) Membres calculés et jeux nommés

- Définition et scénarios d'utilisation des membres calculés.- Définition et scénarios d'utilisation des jeux nommés.- Syntaxe d'écriture de membres calculés et jeux nommés.

Travaux pratiquesExemple de création de calculs métiers (marge, contribution relative, réallocation).

4) Navigation et sélection

- Navigation dans les hiérarchies des dimensions.- Traitement du NULL et de la division par 0.

5) Tri et classement des données

- Effectuer des tris, classements, palmarès sur les membres via le MDX.- Scénario d'utilisation.

Travaux pratiquesUtilisation des instructions de tris et classement des données avec MDX.

6) Scripting de cubes SQL Server Analysis Services avec MDX

- Ajout de calculs métiers et de fonctionnalités dans les cubes OLAP avec MDX.- Scénarios d'utilisation.

Travaux pratiquesEcriture d'un script pour personnaliser un cube.

7) Modification de l'environnement multidimensionnel

- Ecriture dans les cubes OLAP (Writeback) : création, mise à jour.- Modification, suppression d'un cube avec MDX.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 60

Page 61: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

participants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

- Utilisation de transactions.

Travaux pratiquesMise à jour de données avec MDX.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 61

Page 62: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 5 jour(s)Réf : RQS

ParticipantsAdministrateurs de bases dedonnées, développeurs.

Pré-requisConnaissance de basede Windows et de laprogrammation.

Prix 2018 : 2830€ HT

Dates des sessions

AIX01 oct. 2018, 03 déc. 2018

BORDEAUX08 oct. 2018, 10 déc. 2018

GRENOBLE08 oct. 2018, 10 déc. 2018

LILLE01 oct. 2018, 03 déc. 2018

LYON08 oct. 2018, 10 déc. 2018

MONTPELLIER01 oct. 2018, 03 déc. 2018

NANTES01 oct. 2018, 03 déc. 2018

PARIS24 sep. 2018, 26 nov. 2018

RENNES01 oct. 2018, 03 déc. 2018

SOPHIA-ANTIPOLIS01 oct. 2018, 03 déc. 2018

STRASBOURG01 oct. 2018, 03 déc. 2018

TOULOUSE08 oct. 2018, 10 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Requête SQL Server 2014/2012 (70-461)préparation à l'examen> Big Data, BI, NoSQL, SGBD> SQL Server

Ce cours vous apprendra à écrire des requêtes Transact SQL pour SQL Server 2014/2012. Vous verrezcomment effectuer des requêtes simples, utiliser les fonctions intégrées et aussi, comment regrouper etagréger les données. Ce stage couvre tous les sujets nécessaires pour préparer l'examen Microsoft 70-461.

OBJECTIFS PEDAGOGIQUES

Ecrire des requêtes Transact SQL pour SQL Server 2014/2012Savoir utiliser les fonctions intégréesApprendre à requêter des données avec les procédures stockées

1) La structure de base des requêtes T-SQL2) Les jointures et tri3) Les types de données4) Fonctions intégrées

5) Le regroupement et l'agrégation de données6) Procédures stockées et la programmationavec Transact-SQL7) Améliorer les performances des requêtes

Certification

Cette formation comprend le voucher nécessaire à l'inscription et au passage de l'examen auprès dupartenaire de Microsoft, Pearson Vue.

1) La structure de base des requêtes T-SQL

- L'architecture de SQL Server.- L'application SQL Server Management Studio.- La base du langage. Logique des prédicats.- L'instruction SELECT.- Utiliser des alias de colonne et de table.

Travaux pratiquesExécution de requêtes avec SELECT. Trier les données avec ORDER BY. Utiliser l'expression CASE.

2) Les jointures et tri

- Requêter plusieurs tables avec les jointures.- Les jointures internes et externes.- Les jointures croisées et les jointures libres.- Le tri et le filtrage de données.- La clause WHERE. Le filtrage avec TOP et OFFSET-FECTCH.

Travaux pratiquesExemple de jointure et de tri de données.

3) Les types de données

- Travailler avec les types de données SQL Server 2014.- Les données de type caractères.- Utiliser DML pour modifier des données.- Insérer, modifier et supprimer les données.

Travaux pratiquesExemple d'utilisation des différents types de jointures.

4) Fonctions intégrées

- Requêtes avec des fonctions intégrées.- Les fonctions de conversion et logiques.- Les fonctions et la valeur NULL.

Travaux pratiquesExemples d'application de fonctions intégrées.

5) Le regroupement et l'agrégation de données

- Utiliser des fonctions d'agrégation.- Les clauses GROUP BY et HAVING.- Vues et fonctions de tables incluses.- Utiliser des opérateurs de jeu (UNION, EXCEPT...).- Pivot et regroupement. Les clauses PIVOT et UNPIVOT.

Travaux pratiquesExemples de regroupement et agrégation de données. Travailler avec les jeux de regroupement.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 62

Page 63: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

6) Procédures stockées et la programmation avec Transact-SQL

- Requêter des données avec les procédures stockées.- Passage de paramètres vers des procédures stockées.- Les bases de la programmation T-SQL.- Contrôle du flux de programme. La gestion des erreurs.- Le contrôle des transactions et les niveaux d'isolation.

Travaux pratiquesCréer des procédures stockées simples. Travailler avec le SQL dynamique. Rediriger les erreurs avec TRY/CATCH.

7) Améliorer les performances des requêtes

- Ecrire des requêtes performantes.- Surveiller l'exécution.- Evaluer l'impact sur SQL Server.

Travaux pratiquesInterroger les métadonnées de serveur SQL. Interroger les vues de catalogue et des fonctions du système.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 63

Page 64: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 5 jour(s)Réf : BDO

ParticipantsDéveloppeurs.

Pré-requisConnaissances de base dulangage Transact-SQL et desconcepts de base des basesde données relationnelles.

Prix 2018 : 2830€ HT

Dates des sessions

AIX24 sep. 2018, 17 déc. 2018

BORDEAUX17 sep. 2018, 10 déc. 2018

GRENOBLE17 sep. 2018, 10 déc. 2018

LILLE24 sep. 2018, 17 déc. 2018

LYON17 sep. 2018, 10 déc. 2018

MONTPELLIER24 sep. 2018, 17 déc. 2018

NANTES24 sep. 2018, 17 déc. 2018

PARIS10 sep. 2018, 17 déc. 2018

RENNES24 sep. 2018, 17 déc. 2018

SOPHIA-ANTIPOLIS24 sep. 2018, 17 déc. 2018

STRASBOURG24 sep. 2018, 17 déc. 2018

TOULOUSE17 sep. 2018, 10 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Développement de bases de données Microsoft SQLServer 2012 (70-464)préparation à l'examen> Big Data, BI, NoSQL, SGBD> SQL Server

Cette formation vous apprendra à développer des bases de données avec SQL Server 2014/2012. Vousverrez comment créer des objets de base de données incluant des vues, des procédures stockées ainsi queles paramètres et les fonctions. Ce stage couvre tous les sujets nécessaires pour préparer l'examen Microsoft70-464.

OBJECTIFS PEDAGOGIQUES

Créer des bases de données avec SQL Server 2014/2012Développer des procédures stockées et des fonctionsSavoir utiliser les index pour garantir la performance de la base de données

1) Introduction à la base de données2) Tables et schémas3) L'intégrité des données et l'indexation4) Vues et procédures stockées

5) Fonctions et déclencheurs6) Tables en mémoire et code managé dans SQLServer7) Gestion des données XML dans SQL server8) Les données spatiales et SQL Server

Certification

Cette formation comprend le voucher nécessaire à l'inscription et au passage de l'examen auprès dupartenaire de Microsoft, Pearson Vue.

1) Introduction à la base de données

- L'architecture de la plate-forme SQL Server.- Les outils et les services.

Travaux pratiquesPrise en main de SQL Server Management Studio.

2) Tables et schémas

- Les outils et les services SQL Server.- Concevoir les tables.- Travailler avec les schémas.

Travaux pratiquesCréer et modifier des tables.

3) L'intégrité des données et l'indexation

- Comment assurer l'intégrité des données ?- L'intégrité référentielle et d'entité.- Les principes de l'indexation.- Les structures de table SQL Server.- Les index Cluster. Les plans d'exécution.- Surveiller le système pour évaluer les performances de la stratégie d'indexation.- Présentation des index columnstore.

Travaux pratiquesAnalyse des contraintes. Créer des tables avec index clustérisés. Créer des index de columnstore.

4) Vues et procédures stockées

- Présentation du concept de vue.- Les procédures stockées.- Les procédures stockées paramétrables.- Contrôler le contexte d'exécution.

Travaux pratiquesCréer des vues. Développer des procédures stockées.

5) Fonctions et déclencheurs

- Introduction aux fonctions.- Les fonctions scalaires et les fonctions de table.- Qu'est-ce qu'un déclencheurs DML ?- Concepts avancés sur les déclencheurs.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 64

Page 65: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

Travaux pratiquesCréer une nouvelle fonction et modifier une existante. Créer et tester un déclencheur.

6) Tables en mémoire et code managé dans SQL Server

- Avantages et les inconvénients de l'utilisation des tables en mémoire.- Les procédures stockées natives.- Introduction à l'intégration du CLR de SQL.- Importer et configurer des assemblages.

Travaux pratiquesTravailler avec les tables optimisées en mémoire. Mise en œuvre de l'intégration du CLR SQL.

7) Gestion des données XML dans SQL server

- Présentation de XML.- Comment stocker des données et des schémas XML dans SQL Server.- L'instruction T-SQL FOR XML.- Le langage de requête XQuery.

Travaux pratiquesStocker des données XML puis exécuter une requête au format XML.

8) Les données spatiales et SQL Server

- Que sont les données spatiales ?- SQL Server et les données spatiales.- Comment intégrer les données spatiales dans les applications ?

Travaux pratiquesAjouter des données spatiales à une table existante.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 65

Page 66: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 5 jour(s)Réf : ABD

ParticipantsAdministrateurs de basede données, responsablesd'exploitation, administrateurset ingénieurs système.

Pré-requisBonnes connaissances del'utilisation de SQL Server,de la manipulation des basesde données et du langageSQL. Connaissances de basede l'administration Windows2003/2008.

Prix 2018 : 2830€ HT

Dates des sessions

AIX17 sep. 2018, 26 nov. 2018

BORDEAUX10 sep. 2018, 19 nov. 2018

GRENOBLE10 sep. 2018, 19 nov. 2018

LILLE17 sep. 2018, 26 nov. 2018

LYON10 sep. 2018, 19 nov. 2018

MONTPELLIER17 sep. 2018, 26 nov. 2018

NANTES17 sep. 2018, 26 nov. 2018

PARIS24 sep. 2018, 26 nov. 2018

RENNES17 sep. 2018, 26 nov. 2018

SOPHIA-ANTIPOLIS17 sep. 2018, 26 nov. 2018

STRASBOURG17 sep. 2018, 26 nov. 2018

TOULOUSE10 sep. 2018, 19 nov. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dix

Administration d'une base de données SQL Server2014/2012 (70-462)préparation à l'examen> Big Data, BI, NoSQL, SGBD> SQL Server

Cette formation vous apportera les connaissances nécessaires pour installer, configurer et administrerSQL Server 2012. Vous apprendrez également les opérations de sauvegarde et de restauration ainsi quela surveillance du serveur. Ce stage couvre tous les sujets nécessaires pour préparer l'examen Microsoft70-462.

OBJECTIFS PEDAGOGIQUES

Installer et à configurer SQL server 2014/2012Planifier et mettre en œuvre une stratégie de sauvegardeSurveiller et suivre l'activité du serveurEntrez ici un objectif pédagogique

1) Principes de base et installation de SQLServer 2014/20122) Le stockage et les bases de données3) Sauvegarde et restauration d'une base dedonnées SQL Server4) Transfert des données

5) Surveiller et suivre l'activité du serveur6) Gestion de la sécurité7) Entretien du serveur et automatisation destâches8) Alertes et notifications

Certification

Cette formation comprend le voucher nécessaire à l'inscription et au passage de l'examen auprès dupartenaire de Microsoft, Pearson Vue.

1) Principes de base et installation de SQL Server 2014/2012

- Introduction à l'administration de SQL Server.- Les outils et les tâches d'administration.- Planifier une installation.- Configuration de la base de données.

Travaux pratiquesPrise en main de SQL Server Management Studio. Installation et configuration de SQL Serveur 2014/2012.

2) Le stockage et les bases de données

- Comment SQL Server stocke les données ?- Le stockage des bases de données système et utilisateur.- L'extension de pool de mémoire tampon.

Travaux pratiquesCréer une base de données.

3) Sauvegarde et restauration d'une base de données SQL Server

- Comment mettre en place une sauvegarde ?- Les différentes options.- Sauvegarde et fiabilité.- Le processus de restauration.- Les opérations de restauration avancées.

Travaux pratiquesEffectuer la sauvegarde et la restauration d'une base de données. Restaurer les sauvegardes du journal destransactions de base de données.

4) Transfert des données

- L'importation et l'exportation des données.- Les outils et techniques pour transférer des données.- Copier ou déplacer une base de données.

Travaux pratiquesExemple de transfert de données.

5) Surveiller et suivre l'activité du serveur

- Le moniteur d'activité, l'analyseur de performances.- Retracer l'activité de la charge de travail SQL Server.- Opérations de dépannage.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 66

Page 67: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

années d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

- Optimiser les performances de la base de données.

Travaux pratiquesUtilisation de l'analyseur de performances. Exemple de dépannage de la base de données.

6) Gestion de la sécurité

- Concepts de sécurité de base dans l'architecture de sécurité SQL Server.- La sécurité au niveau du serveur et de la base de données.- Les autorisations.- Audit d'accès aux données.- Cryptage des données.

Travaux pratiquesMettre en place la sécurité et l'audit. Exemple de cryptage des données.

7) Entretien du serveur et automatisation des tâches

- L'importance de l'intégrité de données.- Organiser la maintenance.- Automatiser les tâches de gestion.

Travaux pratiquesCréer une tâche et l'automatiser.

8) Alertes et notifications

- Présentation des alertes et notifications.- Contrôler les erreurs SQL Server.

Travaux pratiquesMettre en œuvre des notifications et des alertes.

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 67

Page 68: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 05h54jour(s)Réf : 4QR

ParticipantsCette vidéo s'adresse àtoute personne désirantbasculer rapidement versSQL Server ou bien pourconforter/renforcer unepremière approche du SQL etdu Transact SQL.

Pré-requisAucune connaissanceparticulière.

Prix 2018 : 50€ HT

Dates des sessions

PARIS31 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours qui

SQL Server 2014, SQL/Transact SQL, conception etréalisation d'une base de données> Big Data, BI, NoSQL, SGBD> SQL Server

OBJECTIFS

Après un exemple de rappel sur l'algèbre relationnelle, les différentes étapes de conception d'une base dedonnées sont présentées en partant de la création de la base, la mise en place des tables et des contraintesd'intégrité. Ces opérations sont effectuées en Transact SQL et en mode graphique depuis SQL ServerManagement Studio. Les instructions de manipulation des données sont également présentées et l'instructionSELECT est détaillée. La partie procédurale avec Transact SQL est mise en œuvre lors de la création defonctions, procédures et triggers. Enfin, la programmation en PowerShell avec la bibliothèque SMO estabordée afin de pouvoir travailler pleinement avec SQL Server.

1) Introduction2) Implémenter une base de données3) Modifier des données4) Extraire des données5) Transact SQL

6) Importer/exporter des données7) SQL Server et les données au format XML8) Types spécificiques9) PowerShell et SMO10) Annexes

1) Introduction

- Introduction- Rappels sur l'algèbre relationnelle

2) Implémenter une base de données

- SQL Server Management Studio- Créer une base de données- Modifier une base de données- Créer une table en Transact SQL- Créer une table depuis SQL Server Management Studio- Modifier une table- Mettre en place Identity- Les contraintes d'intégrité- La clé primaire- L'unicité- Les clés étrangères- Définir une valeur par défaut- Les contraintes de validation- Créer un index- Reconstruire un index- Générer des statistiques- Les schémas

3) Modifier des données

- Exécuter le jeu d'essai- Ajouter des lignes d'information- Utiliser Identity- Modifier des informations- Supprimer des informations

4) Extraire des données

- Sélectionner une ou plusieurs colonnes- Restreindre la portée de la sélection- Effectuer un calcul sur toutes les lignes- Conserver seulement certaines colonnes- Réaliser des calculs sur des regroupements de lignes- Effectuer des produits cartésiens- Etablir des Jointures- Etablir une jointure externe- Trier le résultat- Les opérateurs ensemblistes- Extraire seulement les premières lignes- Utiliser les tables temporaires- Les tables CTE (Common Table Expression)- Génération de lignes statistiques- Les sous-requêtes- L'opérateur PIVOT

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 68

Page 69: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

est ensuite analysé par noséquipes pédagogiques.

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

- L'opérateur MERGE- Les séquences- Gérer les vues

5) Transact SQL

- Gérer les transactions- Exemple de blocage réciproque- Mettre en place un curseur- Gérer les exceptions- Les opérateurs Try - Catch- Créer une procédure stockée- Créer une fonction- Modifier et supprimer une fonction- Mettre en relation table et fonction- Exécuter des procédures stockées- Créer un déclencheur de base de données- Mettre au point les scripts Transact SQL

6) Importer/exporter des données

- Importer/Exporter des données- Détacher/attacher une base de données- L'outil en ligne de commande BCP (Bulk Copy Program)

7) SQL Server et les données au format XML

- Le type XML- Travailler avec des données XML- Les méthodes spécifiques au XML- Indexer les colonnes de type XML- Interroger des données stockées dans une colonne de type XML- Extraire des données relationnelles et produire un document XML- Travailler avec un document XML

8) Types spécificiques

- Les structures hiérarchiques- Les données binaires de type image, video, …- Les données géométriques et géographiques

9) PowerShell et SMO

- Créer une base de donnée en PowerShell- Créer une table en PowerShell- Modifier une table en PowerShell

10) Annexes

- Créer les tables de la base gescom- Créer un diagramme de base de données- Travailler avec des modèles de scripts

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 69

Page 70: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

Stage pratique de 07h52jour(s)Réf : 4QU

ParticipantsCette vidéo de formation surSQL Server 2014 s'adressentà toute personne qui souhaitemaîtriser l'administrationd'une base de donnéestransactionnelle.

Pré-requisAucune connaissanceparticulière.

Prix 2018 : 50€ HT

Dates des sessions

PARIS31 déc. 2018

Modalitésd’évaluationL’évaluation des acquis sefait tout au long de la sessionau travers des multiplesexercices à réaliser (50 à 70%du temps).

Compétences duformateurLes experts qui animentla formation sont desspécialistes des matièresabordées. Ils ont étévalidés par nos équipespédagogiques tant sur leplan des connaissancesmétiers que sur celui de lapédagogie, et ce pour chaquecours qu’ils enseignent. Ilsont au minimum cinq à dixannées d’expérience dansleur domaine et occupentou ont occupé des postes àresponsabilité en entreprise.

Moyenspédagogiques ettechniques• Les moyens pédagogiqueset les méthodesd'enseignement utiliséssont principalement : aidesaudiovisuelles, documentationet support de cours, exercicespratiques d'application etcorrigés des exercices pourles stages pratiques, étudesde cas ou présentation de casréels pour les séminaires deformation.

• A l'issue de chaque stage ouséminaire, ORSYS fournit auxparticipants un questionnaired'évaluation du cours quiest ensuite analysé par noséquipes pédagogiques.

SQL Server 2014, administration d'une base de donnéestransactionnelle> Big Data, BI, NoSQL, SGBD> SQL Server

OBJECTIFS

L'ensemble de ces vidéos a pour objectif de décrire et d'illustrer une grande partie des fonctionnalités liées àl'administration d'une instance SQL Server 2014 ainsi que celles nécessaires à l'administration d'une base dedonnées transactionnelle également nommée base OLTP.

1) Présentation de SQL Server2) Installation et configuration3) Gestion de la base de données4) Les index5) Le partitionnement de tables6) Gestion de la sécurité d'accès7) Les rôles

8) Les tâches planifiées9) Service Broker10) La réplication11) La sauvegarde12) La restauration13) L'optimisation14) Mise en pratique - La base Gescom

1) Présentation de SQL Server

- Présentation de SQL Server- Architecture- Base de données SQL Server

2) Installation et configuration

- Paramétrage de l'installation- Installer la base exemple- Vérifier l'installation- Les services- SQL Server Management Studio- Les modèles de script- Accéder à la documentation- Le service de texte intégral- Générer des scripts à partir de SQL Server Managment Studio

3) Gestion de la base de données

- Les transactions- Les fichiers journaux- Les fichiers de données- Créer, modifier une base de données- Gérer l'espace disponible dans une base de données- Libérer de l'espace occupé par une base de données- Configurer une base de données- Les groupes de fichiers

4) Les index

- Les index ordonnés- Les index non ordonnés- Les index couvrants- Indexer des colonnes calculées- Les index filtrés- Indexer les vues- Les index XML- Les index spatiaux

5) Le partitionnement de tables

- Le partionnement- La fonction de partitionnement- Le schéma de partitionnement- La table partitionnée

6) Gestion de la sécurité d'accès

- Présentation des modes de sécurité- Modifier le mode de sécurité- Gérer les connexions à SQL Server- Activer et désactiver une connexion- Les utilisateurs d'une base de données

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 70

Page 71: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

• Une feuille d’émargementpar demi-journée de présenceest fournie en fin de formationainsi qu’une attestation de finde formation si le stagiaire abien assisté à la totalité de lasession.

- Informations sur les utilisateurs- Modifier un utilisateur de base de données- Les schémas- Les privilèges d'instruction- Droits d'utilisation des objets- Interroger les vues systèmes- Contexte d'exécution

7) Les rôles

- Les rôles- Rôle de serveur- Rôle de base de données- Rôle d'application

8) Les tâches planifiées

- Les tâches planifiées- Le service SQL Server Agent- Configurer la messagerie- Les opérateurs- Création d'un travail- Définition des étapes- Les travaux - Notifier un opérateur- La planification- Mise en pratique - Création d'un travail- Les alertes en réponse à des erreurs SQL Server- Les alertes en réponse à des seuils de performance

9) Service Broker

- Mode de fonctionnement- Mise en place élémentaire- Service Broker entre deux bases de données

10) La réplication

- Le principe de la réplication et les différents modes- Le distributeur- Propriétés du serveur de distribution- Définir une publication et un éditeur- Gérer les abonnés- Suivre la réplication

11) La sauvegarde

- Configurer le mode de sauvegarde de la base- La destination des sauvegardes- Sauvegarde des bases de données systèmes- Sauvegarde des bases de données utilisateurs- Sauvegarde complète- Sauvegarde différentielle- Sauvegarde du journal des transactions- Sauvegarde de groupes de fichiers- Sauvegarde sur plusieurs fichiers- Mise en miroir des sauvegardes- Compresser les sauvegardes

12) La restauration

- La restauration- L'instruction Restore- À partir d'une sauvegarde complète- À partir d'une sauvegarde différentielle- À partir d'une sauvegarde du journal des transactions- À partir d'une sauvegarde de fichier

13) L'optimisation

- Définir un audit au niveau serveur- Définir un audit au niveau base de données- Capturer l'activité du serveur- Limitation de l'utilisation de la mémoire- Limitation des ressources utilisées par une requête- Le plan d'exécution d'une requête- Assistant Paramétrage du moteur de base de données

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 71

Page 72: Big Data, BI, NoSQL, SGBD, SQL Server - orsys.com · sur les dernières versions de SQL Server : ... Vous vous familiariserez également avec des requêtes plus avancées pour analyser

- Déclencheurs DDL

14) Mise en pratique - La base Gescom

- La création de la base Gescom- Le schéma de la base de données- Coloriser les connexions dans SQL Server Management Studio- Générer les scripts de création- Ajouter un composant

ORSYS, La Grande Arche, Paroi Nord, 92044 Paris La Défense cedex. Tél : +33 (0)1 49 07 73 73. Fax : +33(0)1 49 07 73 78 page 72