SGBD, SQL Server - Orsys

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.



                         Conception, langage SQL : 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.6

                                      PowerAMC, concevoir une base de données                    (réf. AMC)     .... p.8

                         SQL Server 2017/2016 : nouveautés

                                      SQL Server 2017, nouveautés pour administrateurs                    (réf. SQK)    .... p.10

                                      SQL Server 2017, administration sous Linux                 (réf. SQL)    .... p.12

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

                         SQL Server : mise en oeuvre

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

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

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

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

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

                         SQL Server : administration

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

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

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

                         SQL Server : perfectionnement

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

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

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

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

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

                         Préparation aux certifications Microsoft

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

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

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

                         SQL Server Business Intelligence

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

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

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

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
SQL Server Reporting Services        (réf. BRS)   .... p.56

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

                         100% e-learning

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

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




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
Stage pratique de 3 jour(s)
       Réf : SIF
                                         Bases de données et langage SQL pour non-
       Participants                      informaticiens
                                         > SGBD> SQL Server
       Chargé(e)s de reporting ou
       d'analyse, assistant(e)s, toute   Cette formation "découverte" vous permettra de comprendre les bases de données dites relationnelles et
       personne ayant des besoins        leurs principes de fonctionnement. Vous manipulerez le langage SQL pour interroger les données d'une
       d'interrogation ou de mises       base. Vous vous familiariserez également avec des requêtes plus avancées pour analyser les informations.
       à jour simples d'une base
       de données avec le langage
                                         OBJECTIFS PEDAGOGIQUES
       SQL.
                                         Comprendre le principe et le contenu d'une base de données relationnelle
       Pré-requis                        Créer des requêtes pour extraire des données suivant différents critères
       Aucune connaissance               Réaliser des requêtes avec des jointures, pour restituer les informations de plusieurs tables
       particulière.                     Utiliser des calculs simples et des agrégations de données
                                         Combiner les résultats de plusieurs requêtes
       Prix 2018 : 1270€ HT
                                            1) Introduction aux bases de données                        4) Ordonnancement et statistiques
       Dates des sessions                   2) Extraire les données d'une table                         5) Présenter et trier les données
       AIX                                  3) Interroger les données de plusieurs tables               6) Utiliser des sous-requêtes
       26 nov. 2018, 21 jan. 2019
       24 juin 2019                      Méthodes pédagogiques
       ANGERS
                                         Nombreux exercices progressifs d'extraction de données sur base exemple. Formation commune à toutes les
       28 jan. 2019, 01 juil. 2019
                                         bases relationnelles (Oracle, SQL Server, DB2, PostGreSQL, MySQL, Access, SQL Lite...).
       BORDEAUX
       03 déc. 2018, 21 jan. 2019
       24 juin 2019                      1) Introduction aux bases de données
       BRUXELLES
       03 déc. 2018, 14 jan. 2019
                                         - Qu'est-ce qu'une base et un serveur de base de données ?
       17 juin 2019                      - Lire un modèle relationnel.
                                         - Composition d'une table. Notion de colonne et de types.
       DIJON
                                         - Clé primaire et unicité.
       03 déc. 2018, 28 jan. 2019
                                         - Notion d'intégrité référentielle.
       01 juil. 2019
                                         - Outil pour interroger une base.
       GENEVE
       03 déc. 2018, 28 jan. 2019        Exercice
       01 juil. 2019                     Investigation dans la base à la recherche de tables, colonnes et clés.
       GRENOBLE
       14 jan. 2019, 17 juin 2019
                                         2) Extraire les données d'une table
       LILLE                             - Qu'est-ce qu'une requête d'extraction ?
       26 nov. 2018, 21 jan. 2019        - Lister les valeurs à retourner.
       24 juin 2019                      - La clause WHERE pour filtrer les données.
       LIMOGES                           - L'absence de valeur (marqueur NULL).
       26 nov. 2018, 28 jan. 2019        - Retourner des lignes sans doublon (DISTINCT).
       01 juil. 2019                     - Opérateurs de restriction (BETWEEN, IN, LIKE...).
       LUXEMBOURG                        Exercice
       03 déc. 2018, 28 jan. 2019        Interrogations de plusieurs tables sur des critères différents.
       01 juil. 2019
       LYON                              3) Interroger les données de plusieurs tables
       03 déc. 2018, 21 jan. 2019
       24 juin 2019                      - Principe des jointures : restituer les informations à partir de plusieurs tables.
                                         - Jointure interne. et jointure externe.
       MONTPELLIER
                                         - La jointure "naturelle"... et ses difficultés.
       26 nov. 2018, 14 jan. 2019
                                         - Opérateurs ensemblistes (UNION, INTERSECT...).
       17 juin 2019
                                         - Introduction aux vues : principe et intérêt.
       NANCY
       26 nov. 2018, 28 jan. 2019        Exercice
       01 juil. 2019                     Réaliser des requêtes avec des jointures et des opérateurs ensemblistes.
       NANTES
       26 nov. 2018, 21 jan. 2019
                                         4) Ordonnancement et statistiques
       24 juin 2019                      - Trouver des valeurs agrégées (MIN, MAX, AVG, SUM...).
       NIORT                             - Calculer des agrégats relatifs avec GROUP BY.
       28 jan. 2019, 01 juil. 2019       - Filtrer les valeurs agrégées avec HAVING.
       ORLEANS                           - Mélanger agrégats et détails avec OVER.
       26 nov. 2018, 14 jan. 2019        - Ordonnancement des résultats avec RANK, ROW_NUMBER.
       17 juin 2019
                                         Exercice
       PARIS                             Réaliser des requêtes utilisant des calculs simples et agrégats. Sous-totaux et numération.
       05&19 nov. 2018, 03&17 déc.
       2018                              5) Présenter et trier les données
       07&21 jan. 2019, 04&18 fév.
       2019                              - 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
04&18 mar. 2019, 01&15 avr.       - Effectuer des choix à l'aide de l'opérateur CASE.
       2019                              - Trier les données avec ORDER BY.
       13&27 mai 2019, 11&24 juin        - Opérations sur les chaînes de caractères, sur les dates.
       2019
       08&22 juil. 2019, 26 aoû.         Exercice
       2019                              Utilisation de fonctions permettant d'améliorer la présentation du résultat des requêtes.
       09&23 sep. 2019
       REIMS                             6) Utiliser des sous-requêtes
       28 jan. 2019, 01 juil. 2019
                                         - Qu'est-ce qu'une sous-requête ?
       RENNES
                                         - Les différentes typologies de résultats.
       26 nov. 2018, 14 jan. 2019
                                         - Sous-requêtes liste et opérateurs IN, ANY/SOME et ALL.
       17 juin 2019
                                         - Sous-requêtes corrélées.
       ROUEN
       26 nov. 2018, 28 jan. 2019        Exercice
       01 juil. 2019                     Ecriture de requêtes incluant des sous-requêtes de différentes formes.
       SOPHIA-ANTIPOLIS
       26 nov. 2018, 21 jan. 2019
       24 juin 2019
       STRASBOURG
       26 nov. 2018, 21 jan. 2019
       24 juin 2019
       TOULON
       28 jan. 2019, 01 juil. 2019
       TOULOUSE
       03 déc. 2018, 21 jan. 2019
       24 juin 2019
       TOURS
       28 jan. 2019, 01 juil. 2019



       Modalités
       d’évaluation
       L’évaluation des acquis se
       fait tout au long de la session
       au travers des multiples
       exercices à réaliser (50 à 70%
       du temps).



       Compétences du
       formateur
       Les experts qui animent
       la formation sont des
       spécialistes des matières
       abordées. Ils ont été
       validés par nos équipes
       pédagogiques tant sur le
       plan des connaissances
       métiers que sur celui de la
       pédagogie, et ce pour chaque
       cours qu’ils enseignent. Ils
       ont au minimum cinq à dix
       années d’expérience dans
       leur domaine et occupent
       ou ont occupé des postes à
       responsabilité en entreprise.



       Moyens
       pédagogiques et
       techniques
       • Les moyens pédagogiques
       et les méthodes
       d'enseignement utilisés
       sont principalement : aides
       audiovisuelles, documentation
       et support de cours, exercices
       pratiques d'application et
       corrigés des exercices pour
       les stages pratiques, études
       de cas ou présentation de cas




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
réels pour les séminaires de
       formation.
       • A l'issue de chaque stage ou
       séminaire, ORSYS fournit aux
       participants un questionnaire
       d'évaluation du cours qui
       est ensuite analysé par nos
       équipes pédagogiques.
       • Une feuille d’émargement
       par demi-journée de présence
       est fournie en fin de formation
       ainsi qu’une attestation de fin
       de formation si le stagiaire a
       bien assisté à la totalité de la
       session.




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
Stage pratique de 4 jour(s)
       Réf : CBC
                                         Bases de données, modélisation et choix techniques
                                         > SGBD> SQL Server
       Participants
                                         Cette formation apporte une synthèse complète des connaissances aujourd'hui indispensables en matière de
       Développeurs, architectes,        bases de données, du processus de conception à son utilisation effective. Elle analyse les architectures et
       responsables informatiques,       domaines d'application, évalue l'offre du marché et examine les démarches pratiques de mise en œuvre.
       chefs de projets, décideurs
       informatiques.
                                         OBJECTIFS PEDAGOGIQUES
       Pré-requis                        Comprendre la logique des SGBD relationnels
       Aucune connaissance               Réaliser le modèle conceptuel d'une base de données à l'aide d'UML
       particulière. La connaissance     Passer du modèle conceptuel au modèle logique
       d'un langage informatique est     Comprendre la normalisation et dénormalisation d'un schéma
       toutefois un plus.                Passer du modèle logique au modèle physique et l'implémenter avec SQL

       Prix 2018 : 2490€ HT
                                            1) Logique des SGBD                                       4) Implémentation avec SQL
       Dates des sessions                   2) Techniques de modélisation                             5) Paramètres clés pour le choix d'un serveur
                                            3) Modèle logique de données
       AIX
       27 nov. 2018, 19 fév. 2019
       25 juin 2019, 10 sep. 2019        1) Logique des SGBD
       BORDEAUX
       19 fév. 2019, 25 juin 2019        - Rappel des théories sous-jacentes aux bases de données relationnelles.
       10 sep. 2019                      - Modèles de données (hiérarchique, réseau...).
       BRUXELLES                         - Typologie des SGBD. Objectifs des SGBD relationnels.
       11 déc. 2018
                                         - Fonctionnalités (règles de Codd, transactions, indexage, sauvegardes, restaurations).
                                         - Les architectures.
       GENEVE
       11 déc. 2018                      Travaux pratiques
       LILLE                             Création d'un utilisateur, attributions de droits, transaction, interrogation d'une base de données.
       27 nov. 2018, 19 fév. 2019
       25 juin 2019, 10 sep. 2019
                                         2) Techniques de modélisation
       LUXEMBOURG                        - Le modèle conceptuel.
       11 déc. 2018                      - Analyse des besoins.
       LYON                              - Concepts de base (entités, associations...).
       20 nov. 2018, 19 fév. 2019        - Dépendances fonctionnelles.
       25 juin 2019, 10 sep. 2019        - Niveau conceptuel avec Merise et UML.
       MONTPELLIER                       - La démarche.
                                         - Prise en compte des règles métier et contraintes.
       27 nov. 2018
       NANTES                            Travaux pratiques
       27 nov. 2018, 19 fév. 2019        Etudes de plusieurs cas réels, modélisations Merise et UML à l'aide d'un outil.
       25 juin 2019, 10 sep. 2019
       PARIS                             3) Modèle logique de données
       20 nov. 2018, 19 fév. 2019        - Le modèle logique. La structure des tables et des contraintes.
       23 avr. 2019, 25 juin 2019        - Modèle relationnel (concepts, notations, terminologie).
       10 sep. 2019
                                         - Du conceptuel au logique.
       RENNES                            - Modélisation des arborescences.
       27 nov. 2018                      - Les formes normales (de la 1ère à la 5ème, BCNF).
       SOPHIA-ANTIPOLIS                  - Dénormalisation.
       27 nov. 2018, 19 fév. 2019        - Calculs de volumétrie.
       25 juin 2019, 10 sep. 2019
                                         Travaux pratiques
       STRASBOURG                        Etude de cas réels, exercices de normalisation et dénormalisation, génération de schémas à l'aide d'un outil.
       27 nov. 2018, 19 fév. 2019
       25 juin 2019, 10 sep. 2019        4) Implémentation avec SQL
       TOULOUSE
       19 fév. 2019, 25 juin 2019        - Les transactions.
       10 sep. 2019                      - Normes SQL (SQL1, SQL2, SQL:1999, SQL:2003).
                                         - Du logique au physique.
                                         - Qualité des données.
                                         - Vues et vues matérialisées.
       Modalités                         - Droits d'accès et rôles.
       d’évaluation                      - Procédures cataloguées et déclencheurs.
       L’évaluation des acquis se        - Interfaces avec les langages de programmation.
       fait tout au long de la session
                                         Travaux pratiques
       au travers des multiples
       exercices à réaliser (50 à 70%
                                         Création et manipulation d'une base, Reverse Engineering, mesures de performances (démonstrations).
       du temps).
                                         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 6
- Solutions de haute disponibilité, sécurité des données.
       Compétences du                     - Critères techniques.
       formateur                          - Coût global d'exploitation.
                                          - Offre du marché.
       Les experts qui animent
       la formation sont des
       spécialistes des matières
       abordées. Ils ont été
       validés par nos équipes
       pédagogiques tant sur le
       plan des connaissances
       métiers que sur celui de la
       pédagogie, et ce pour chaque
       cours qu’ils enseignent. Ils
       ont au minimum cinq à dix
       années d’expérience dans
       leur domaine et occupent
       ou ont occupé des postes à
       responsabilité en entreprise.



       Moyens
       pédagogiques et
       techniques
       • Les moyens pédagogiques
       et les méthodes
       d'enseignement utilisés
       sont principalement : aides
       audiovisuelles, documentation
       et support de cours, exercices
       pratiques d'application et
       corrigés des exercices pour
       les stages pratiques, études
       de cas ou présentation de cas
       réels pour les séminaires de
       formation.
       • A l'issue de chaque stage ou
       séminaire, ORSYS fournit aux
       participants un questionnaire
       d'évaluation du cours qui
       est ensuite analysé par nos
       équipes pédagogiques.
       • Une feuille d’émargement
       par demi-journée de présence
       est fournie en fin de formation
       ainsi qu’une attestation de fin
       de formation si le stagiaire a
       bien assisté à la totalité de la
       session.




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
Stage pratique de 2 jour(s)
       Réf : AMC
                                         PowerAMC, concevoir une base de données
                                         > SGBD> SQL Server
       Participants
                                         Pendant ce stage, vous découvrirez les fonctionnalités majeures de PowerAMC. Vous apprendrez à
       Concepteurs et                    construire, formaliser et maintenir les modèles utilisés pour concevoir une base de données (modèle Orienté
       administrateurs de base           Objet - UML, modèle conceptuel et physique, dictionnaire...).
       de données, analystes
       développeurs.
                                         OBJECTIFS PEDAGOGIQUES
       Pré-requis                        Etablir un dictionnaire de données dans PowerAMC
       Aucune connaissance               Implémenter et vérifier un modèle conceptuel de données dans PowerAMC
       particulière. La connaissance     Paramétrer les règles de transformation du modèle conceptuel au modèle physique de données
       d'un langage informatique est     Générer le modèle physique des données avec PowerAMC et analyser son résultat
       toutefois un plus.                Pratiquer le Reverse Engineering avec PowerAMC


       Dates des sessions                   1) Introduction                                         4) Modélisation physique des données
                                            2) Identification des données                           5) Reverse Engineering
       PARIS
       25 avr. 2019
                                            3) Modélisation sémantique des données                  6) Conclusion

                                         Travaux pratiques

       Modalités                         Les travaux pratiques sont répartis pour moitié entre la conception des modèles (sur l'étude de cas) et leur
       d’évaluation                      représentation avec PowerAMC.

       L’évaluation des acquis se
       fait tout au long de la session   1) Introduction
       au travers des multiples
       exercices à réaliser (50 à 70%    - Présentation de PowerAMC.
       du temps).                        - Les fonctionnalités principales.
                                         - L'interface et les menus.
                                         Travaux pratiques
       Compétences du                    Prise en main de PowerAMC.
       formateur
       Les experts qui animent
                                         2) Identification des données
       la formation sont des
       spécialistes des matières
                                         - Apprendre à élaborer un dictionnaire des données.
       abordées. Ils ont été             - La description des données et les contrôles.
       validés par nos équipes           - Comment définir les attributs ?
       pédagogiques tant sur le
       plan des connaissances
                                         Travaux pratiques
       métiers que sur celui de la       Analyse de documents et identification des données contenues. Saisir dans PowerAMC les attributs retenus
       pédagogie, et ce pour chaque      et les règles associées.
       cours qu’ils enseignent. Ils
       ont au minimum cinq à dix         3) Modélisation sémantique des données
       années d’expérience dans
       leur domaine et occupent          - Le modèle Orienté Objet (MOO - Diagramme de classe UML).
       ou ont occupé des postes à        - Identification des classes, des associations, des contraintes.
       responsabilité en entreprise.     - La démarche pour élaborer un modèle.
                                         - La normalisation : le rôle des formes normales dans la compréhension des données.
                                         - Les principaux concepts proposés par PowerAMC.
       Moyens                            - Les vérifications proposées.
       pédagogiques et                   - Le Modèle Conceptuel des Données (MCD).
                                         - Présentation des concepts du MCD par analogie et différence avec le MOO.
       techniques
                                         Travaux pratiques
       • Les moyens pédagogiques
                                         Construire un diagramme de classe à partir du dictionnaire des données. Saisir le résultat avec PowerAMC.
       et les méthodes
       d'enseignement utilisés           Effectuer les contrôles proposés. Générer le MCD avec PowerAMC et analyser le résultat.
       sont principalement : aides
       audiovisuelles, documentation     4) Modélisation physique des données
       et support de cours, exercices
       pratiques d'application et        - Présentation des règles de transformation d'un modèle sémantique en modèle physique des données.
       corrigés des exercices pour       - Les principales règles d'optimisation.
       les stages pratiques, études      - Comment PowerAMC réalise la génération d'un MPD ?
       de cas ou présentation de cas     - La génération des scripts SQL correspondants.
       réels pour les séminaires de
       formation.                        Travaux pratiques
                                         Transformer le modèle sémantique en modèle physique. Générer le MPD avec PowerAMC et analyser le
       • A l'issue de chaque stage ou
       séminaire, ORSYS fournit aux      résultat.
       participants un questionnaire
       d'évaluation du cours qui         5) Reverse Engineering
       est ensuite analysé par nos
       équipes pédagogiques.             - Présentation.
                                         - Le Reverse Engineering avec PowerAmc.
       • Une feuille d’émargement
                                         - Fonctions pour créer un MPD à partir d'une base existante.
       par demi-journée de présence
       est fournie en fin de formation   - Comment générer un MOO ou un MCD à partir d'un MPD existant ?



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
ainsi qu’une attestation de fin
       de formation si le stagiaire a     Travaux pratiques
       bien assisté à la totalité de la   Ajouter des nouveaux attributs à une base de données. Regénérer les modèles amont.
       session.
                                          6) Conclusion
                                          - Présentation des fonctions de traitement de PowerAMC.
                                          - Les autres diagrammes.




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
Stage pratique de 2 jour(s)
       Réf : SQK
                                         SQL Server 2017, nouveautés pour administrateurs
                                         > SGBD> SQL Server
       Participants
                                         Microsoft SQL Server 2017 est la première version à être disponible pour Linux et déployable via Docker.
       Administrateurs de bases de       Ce cours vous présentera l’essentiel des nouveautés de cette solution SGDB, en insistant notamment sur
       données SQL Server.               l’amélioration du traitement des requêtes et l’amélioration des performances que permet SQL Server 2017.
       Pré-requis
                                         OBJECTIFS PEDAGOGIQUES
       Bonnes connaissances d'une
       version de SQL Server entre       Maîtriser les nouveautés de SQL Server 2017
       2008 et 2016.                     Comprendre les améliorations de diagnostic et de performance
                                         Installer SQL Server sur un environnement Linux
                                         Mettre en place un graphe avec des tables de nœuds et d’arêtes
       Dates des sessions
       PARIS                                1) Nouveautés pour l'administration                      3) Support du graphe dans les bases de données
       31 jan. 2019, 02 mai 2019            2) Nouveautés pour les performances                      4) SQL Server pour Linux
       19 aoû. 2019


                                         1) Nouveautés pour l'administration
       Modalités
                                         - Comprendre le nouvel environnement de sécurité des assemblies CLR, qui remplace le modèle CAS (Code
       d’évaluation                      Access Security).
       L’évaluation des acquis se        - Interruption d'une reconstruction d’index en ligne avec reprise ultérieure.
       fait tout au long de la session   - Modification de la gestion des colonnes identity avec AlwaysOn Availability Groups.
       au travers des multiples          - Configurer un Smart Backup, pour déclencher une sauvegarde différentielle seulement en cas de
       exercices à réaliser (50 à 70%    modifications.
       du temps).
                                         - Analyse du journal de transactions avec sys.dm_db_log_info .
                                         Travaux pratiques
       Compétences du                    Reconstruction d'un index avec reprise, test d'une sauvegarde différentielle intelligente.
       formateur                         2) Nouveautés pour les performances
       Les experts qui animent
       la formation sont des
                                         - Comprendre et diagnostiquer le traitement adaptatif des requêtes, ou Adaptive Query Processing.
       spécialistes des matières         - Amélioration du Query Store avec le tuning automatique.
       abordées. Ils ont été             - Utiliser les nouvelles vues de gestion dynamique.
       validés par nos équipes           - DBCC CLONEDATABASE pour effectuer des tests de performances en développement.
       pédagogiques tant sur le          - Surveiller le dépôt de version de tempdb avec sys.dm_tran_version_store_space_usage.
       plan des connaissances            - Améliorations des performances des points de contrôles indirects.
       métiers que sur celui de la       - Analyser les statistiques avec sys.dm_db_stats_histrogram.
       pédagogie, et ce pour chaque
       cours qu’ils enseignent. Ils
                                         - Améliorations de l'assistant de tuning de bases de données (DTA).
       ont au minimum cinq à dix         Travaux pratiques
       années d’expérience dans          Utilisation du traitement adaptatif et des vues de gestion dynamique.
       leur domaine et occupent
       ou ont occupé des postes à
       responsabilité en entreprise.
                                         3) Support du graphe dans les bases de données
                                         - Comprendre le modèle de données graphe.
                                         - Créer des tables de nœuds et d’arêtes.
       Moyens                            - Requêter les graphes avec le mot-clé MATCH.
       pédagogiques et                   - Optimiser les performances des graphes.
                                         - Créer des index pour optimiser les requêtes de MATCH.
       techniques
                                         Travaux pratiques
       • Les moyens pédagogiques
       et les méthodes                   Création d'une base de données contenant un graphe et interrogation du graphe.
       d'enseignement utilisés
       sont principalement : aides       4) SQL Server pour Linux
       audiovisuelles, documentation
       et support de cours, exercices    - Comprendre l'architecture sur Linux.
       pratiques d'application et        - Installer SQL Server sur une distribution Linux.
       corrigés des exercices pour       - Importer et exporter des bases de données entre Windows et Linux.
       les stages pratiques, études      - Comprendre les solutions de haute disponibilité sur Linux.
       de cas ou présentation de cas     - Utiliser AlwaysOn sans cluster.
       réels pour les séminaires de
       formation.                        Travaux pratiques
       • A l'issue de chaque stage ou    Installation de SQL Server sur Linux avec Docker.
       séminaire, ORSYS fournit aux
       participants un questionnaire
       d'évaluation du cours qui
       est ensuite analysé par nos
       équipes pédagogiques.
       • Une feuille d’émargement
       par demi-journée de présence
       est fournie en fin de formation
       ainsi qu’une attestation de fin
       de formation si le stagiaire a



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
bien assisté à la totalité de la
       session.




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
Stage pratique de 5 jour(s)
       Réf : SQL
                                         SQL Server 2017, administration sous Linux
                                         > SGBD> SQL Server
       Participants
                                         Ce stage vous apportera les connaissances nécessaires pour installer, configurer et administrer un serveur
       Administrateurs de base           de base de données SQL Server 2017 sous Linux. Vous découvrirez l'architecture du serveur, apprendrez à
       de données, responsables          le paramétrer et à surveiller son fonctionnement, à gérer les espaces de stockage, à automatiser des tâches
       d'exploitation, administrateurs
       et ingénieurs système.
                                         et à effectuer des sauvegardes et des restaurations.

       Pré-requis                        OBJECTIFS PEDAGOGIQUES

       Connaissances élémentaires        Installer Microsoft SQL Server sous Linux et se familiariser avec les outils client
       de l'utilisation de SQL Server,   Créer la base de données et gérer le stockage des données
       de la manipulation des bases      Automatiser et planifier des tâches d'administration
       de données et du langage          Définir la sécurité et les permissions sur la base
       SQL. Connaissances de base
                                         Paramétrer la surveillance de la base sur les modifications et sur ses performances
       de l'administration Linux.
                                         Planifier la haute-disponibilité sur Linux
       Prix 2018 : 3030€ HT
                                            1) Installation et configuration                           5) Sauvegardes et restaurations
       Dates des sessions                   2) Gestion des espaces de stockage                         6) Surveillance et performances
                                            3) Sécurité et chiffrement                                 7) Haute-disponibilité
       PARIS
                                            4) Tâches d'administration
       03 déc. 2018, 25 mar. 2019
       24 juin 2019, 23 sep. 2019

                                         1) Installation et configuration
       Modalités                         - Les tâches de l'administrateur et les moyens à sa disposition.
       d’évaluation                      - Architecture générale de SQL Server sur Linux.
                                         - Installation sur Linux avec le gestionnaire de paquets ou Docker.
       L’évaluation des acquis se
                                         - Configuration de SQL Server à l'aide de mssql-conf et du fichier de configuration.
       fait tout au long de la session
       au travers des multiples          - Présentation des outils client, SSMS pour Windows et Operation Studio pour Linux.
       exercices à réaliser (50 à 70%    - Les objets et bases de données système.
       du temps).                        - Importer et exporter des bases de données entre Linux et Windows.
                                         Travaux pratiques
                                         Installation de SQL Server sur Linux à l'aide du gestionnaire de paquets. Configuration à l'aide de mssql-conf.
       Compétences du
       formateur                         2) Gestion des espaces de stockage
       Les experts qui animent           - Moteur de stockage et stockage physique.
       la formation sont des             - Allocation des objets.
       spécialistes des matières         - Partitionnement des tables et index. Fonction de partitionnement. Schéma de partition.
       abordées. Ils ont été             - Gestion et déplacement des bases de données systèmes.
       validés par nos équipes
       pédagogiques tant sur le
                                         - Gestion de la taille et de la croissance des bases.
       plan des connaissances            - Configuration et changement des bases de données et de la collation.
       métiers que sur celui de la
                                         Travaux pratiques
       pédagogie, et ce pour chaque
       cours qu’ils enseignent. Ils
                                         Création d'une base. Gestion des fichiers. Création d'instantanés (clichés).
       ont au minimum cinq à dix
       années d’expérience dans          3) Sécurité et chiffrement
       leur domaine et occupent
       ou ont occupé des postes à        - Sécurité externe et interne.
       responsabilité en entreprise.     - Sécurisation de la connexion avec un certificat OpenSSL.
                                         - Sécuriser la connexion et les sessions.
                                         - Gérer l'authentification Windows avec Samba et Kerberos.
                                         - 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.
       Moyens
                                         - Attribution de privilèges (Grant, Revoke, Deny...). Chaînage de propriétaire.
       pédagogiques et                   - Bases de données contenues.
       techniques                        - Gestion du contexte d'exécution avec EXECUTE AS.
                                         - Chiffrement des données (symétrique, asymétrique). Architecture de chiffrement.
       • Les moyens pédagogiques
       et les méthodes                   - Clé principale de base de données. Sauvegarde et restauration des clés.
       d'enseignement utilisés           - Métadonnées de chiffrement.
       sont principalement : aides       - Chiffrer entièrement une base de données avec Transparent Data Encryption.
       audiovisuelles, documentation     - Audit de base de données, syntaxe de création d'événements à auditer.
       et support de cours, exercices
       pratiques d'application et        Travaux pratiques
       corrigés des exercices pour       Manipulation des permissions et des contrôles d'accès. Gestion des certificats.
       les stages pratiques, études
       de cas ou présentation de cas     4) Tâches d'administration
       réels pour les séminaires de
       formation.                        - Planification de tâches par l'agent SQL Server.
       • A l'issue de chaque stage ou    - Organisation des travaux : catégories de travaux, types d'étapes, règles de précédence et erreurs,
       séminaire, ORSYS fournit aux      notifications.
       participants un questionnaire     - Paramétrage de l'Agent SQL. Configuration d'alertes et de notifications. Gestion des opérateurs.
       d'évaluation du cours qui         - Envoi d'emails depuis SQL Server : configuration des paramètres de Database Mail, de l'Agent pour l'envoi
                                         de mails.


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
est ensuite analysé par nos        - Scripter les tâches d'administration en Bash ou PowerShell Core avec Cron.
       équipes pédagogiques.              - Vérification de l'intégrité physique. Récupérer des informations de bas niveau sur le moteur SQL Server
       • Une feuille d’émargement         (DBCC).
       par demi-journée de présence       - Rappels sur la structure des index et maintenance des index. Vues indexées. Index de texte intégral.
       est fournie en fin de formation    - Recalcul des statistiques.
       ainsi qu’une attestation de fin
       de formation si le stagiaire a     Travaux pratiques
       bien assisté à la totalité de la   Automatisation et planification des travaux d'administration.
       session.
                                          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 par plan de maintenance et par script.
                                          - Restauration de bases, réparation des environnements endommagés.
                                          - Restauration de journal.
                                          - Restauration de page.
                                          - Sauvegarde des bases système. Restauration de Master.
                                          Travaux pratiques
                                          Création de configuration de sauvegardes et de restaurations.

                                          6) Surveillance et performances
                                          - Le profiler et les événements étendus (XEvents) pour tracer l'utilisation.
                                          - Vues de méta-données et vues de gestion dynamique. Procédures stockées de métadonnées.
                                          - Visualisation des verrous et blocages, détection et traitement des verrous mortels (deadlocks).
                                          - Utilisation des stratégies et du gouverneur de ressources.
                                          - Mettre en place et utiliser dBFS pour la supervision.
                                          Travaux pratiques
                                          Mise en place des surveillances sur les modifications de structure. Utilisation des vues de gestion dynamique.
                                          Gestion d'un verrou mortel.

                                          7) Haute-disponibilité
                                          - Les solutions de haute disponibilité sur Linux : log shipping, cluster de basculement, AlwaysOn Availability
                                          Groups.
                                          - Comprendre et installer Pacemaker et Corosync.
                                          - Créer un disque partagé en NFS.
                                          - Configurer le cluster de basculement.
                                          - Configurer une groupe de disponibilité AlwaysOn.
                                          - Utiliser un réplica de configuration.
                                          - Créer un groupe de disponibilité sans cluster.
                                          Travaux pratiques
                                          Configuration de Pacemaker pour AlwaysOn Availability Groups




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
Stage pratique de 2 jour(s)
       Réf : NMQ
                                         SQL Server 2016, les nouveautés
                                         > SGBD> SQL Server
       Participants
                                         Administration, sécurité, développement, performance, haute disponibilité : les nouveautés du moteur de
       Chefs de projet, DBA et           bases de données de SQL Server 2016 sont multiples. Ce stage vous apportera les connaissances des
       développeurs de solutions de      nouveautés les plus utiles pour une mise en œuvre éclairée et performante de SQL Server 2016.
       bases de données.

       Pré-requis                        OBJECTIFS PEDAGOGIQUES

       Bonnes connaissances d'une        Passer en revue les apports de la version 2016 de SQL Server
       version de SQL Server entre       Connaître les nouvelles fonctionnalités pour l'administration, la sécurité et le suivi des performances
       2008 et 2014.                     Connaître les nouveautés pour le développement et la conception des bases de données
                                         Comprendre les améliorations majeures apportées aux technologies In-Memory et Index Column Store
       Prix 2018 : 1470€ HT
                                            1) Présentation de SQL Server 2016                      4) Nouveautés du In-Memory et Index Column
       Dates des sessions                   2) Nouveautés pour l'administration et la               Store
       AIX                                  sécurité                                                5) Nouveautés pour les performances
       26 nov. 2018                         3) Nouveautés pour le développement et la
       LILLE                                conception
       26 nov. 2018
                                         Travaux pratiques
       MONTPELLIER
       26 nov. 2018                      Démonstrations et travaux pratiques avec SQL Server 2016
       NANTES
       26 nov. 2018
                                         1) Présentation de SQL Server 2016
       PARIS
       13 déc. 2018, 21 mar. 2019        - Revue des apports des versions 2012 et 2014.
       20 juin 2019, 19 sep. 2019        - Tour d'horizon des apports de la version 2016.
       RENNES                            - Migrer depuis des versions antérieures.
       26 nov. 2018                      Travaux pratiques
       SOPHIA-ANTIPOLIS                  Migrer une base d'une version antérieure.
       26 nov. 2018
       STRASBOURG                        2) Nouveautés pour l'administration et la sécurité
       26 nov. 2018                      - 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.
       Modalités                         - Le chiffrement du client jusqu'à la base de données : Always Encrypted (ou "chiffrement intégral").
       d’évaluation                      - 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.
       L’évaluation des acquis se        - Les améliorations de la haute disponibilité AlwaysOn. Les groupes de disponibilités basiques avec la
       fait tout au long de la session   version standard.
       au travers des multiples
       exercices à réaliser (50 à 70%    Travaux pratiques
       du temps).                        Utiliser 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
       Compétences du
                                         - La conservation automatique d'un historique des données d'une table, avec les tables temporelles
       formateur                         ("Temporal tables").
       Les experts qui animent           - Le support du JSON. Les fonctions pour utiliser les données au format JSON.
       la formation sont des             - Nouveautés du langage TSQL, nouvelles commandes et fonctions.
       spécialistes des matières
       abordées. Ils ont été             Travaux pratiques
       validés par nos équipes           Mettre en œuvre les tables temporelles.
       pédagogiques tant sur le
       plan des connaissances            4) Nouveautés du In-Memory et Index Column Store
       métiers que sur celui de la
       pédagogie, et ce pour chaque      - Rappel sur le OLTP In-Memory et les Index Column Store avec SQL Server 2014.
       cours qu’ils enseignent. Ils      - Les nouvelles capacités de OLTP In-Memory avec SQL Server 2016.
       ont au minimum cinq à dix         - Real-Time Operational Analytics : les nouvelles possibilités des Index Column Store en lecture/écriture.
       années d’expérience dans
       leur domaine et occupent          Travaux pratiques
       ou ont occupé des postes à        Expérimenter les tables In-Memory et les Index Column Store.
       responsabilité en entreprise.
                                         5) Nouveautés pour les performances
                                         - Le comportement de l'optimiseur avec SQL 2016/2014.
       Moyens                            - Nouvelles commandes et directives avec ALTER DATABASE SCOPED CONFIGURATION.
       pédagogiques et                   - Suivre et améliorer les performances avec le Query Store.
       techniques
                                         Travaux pratiques
       • Les moyens pédagogiques         Configurer le Query Store.
       et les méthodes
       d'enseignement utilisés



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
sont principalement : aides
       audiovisuelles, documentation
       et support de cours, exercices
       pratiques d'application et
       corrigés des exercices pour
       les stages pratiques, études
       de cas ou présentation de cas
       réels pour les séminaires de
       formation.
       • A l'issue de chaque stage ou
       séminaire, ORSYS fournit aux
       participants un questionnaire
       d'évaluation du cours qui
       est ensuite analysé par nos
       équipes pédagogiques.
       • Une feuille d’émargement
       par demi-journée de présence
       est fournie en fin de formation
       ainsi qu’une attestation de fin
       de formation si le stagiaire a
       bien assisté à la totalité de la
       session.




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
Stage pratique de 3 jour(s)
       Réf : PSQ
                                      SQL Server, Programmation SQL
                                      versions 2016 à 2008
       Participants                   > SGBD> SQL Server
       Concepteurs de requêtes
       SQL, futurs développeurs en    Cette formation vous permettra d'appréhender les fondements du langage SQL. Vous y découvrirez les
       SGBD, administrateurs ou       principes des bases de données relationnelles (algèbre relationnelle, théorie des ensembles) et explorerez la
       chargés de maintenance.        syntaxe du langage SQL pour interroger, analyser les données et manipuler les bases.
       Pré-requis                     OBJECTIFS PEDAGOGIQUES
       Connaissances de base en
                                      Comprendre le modèle relationnel et identifier les objets d'une base
       programmation.
                                      Interroger et classer les données d'une table à l'aide d'opérateurs simples
                                      Restituer les données de plusieurs tables grâce aux jointures et aux sous-requêtes
       Prix 2018 : 1920€ HT
                                      Regrouper les données et réaliser des calculs à des fins d'analyse
                                      Manipuler les données dans les tables de la base
       Dates des sessions
       AIX                               1) Algèbre relationnelle et norme SQL                    5) Analyse de données
       03 déc. 2018, 04 fév. 2019        2) Théorie des bases de données                          6) Mise à jour des données
       13 mai 2019, 16 sep. 2019
                                         3) Interrogation des données monotabulaire               7) Introduction au SQL procédural
       BORDEAUX
                                         4) Interrogation multitabulaire
       19 nov. 2018, 04 fév. 2019
       13 mai 2019, 16 sep. 2019
                                      Travaux pratiques
       BRUXELLES
       10 déc. 2018, 28 jan. 2019     Les exemples et les travaux pratiques sont réalisés sur MS SQL Server, l'un des SGBDR les plus proches de
       13 mai 2019, 09 sep. 2019      la norme SQL.
       GENEVE
       10 déc. 2018
                                      1) Algèbre relationnelle et norme SQL
       GRENOBLE
       28 jan. 2019, 13 mai 2019      - Les principes du modèle relationnel.
       09 sep. 2019                   - Historique des SGBDR et du langage SQL.
       LILLE                          - Entités, associations et MCD.
       03 déc. 2018, 04 fév. 2019     - Types de données et expression des valeurs
       13 mai 2019, 16 sep. 2019
                                      Mise en situation
       LUXEMBOURG                     Prise en main du logiciel SQL Server Management Studio. Découverte de la base étudiée.
       10 déc. 2018
       LYON                           2) Théorie des bases de données
       04 fév. 2019, 13 mai 2019
       16 sep. 2019                   - Eléments du SGBD.
                                      - Tables, clés et formes normales.
       MONTPELLIER
                                      - Entités, associations et MCD.
       03 déc. 2018, 28 jan. 2019     - Contraintes de colonnes et de tables.
       13 mai 2019, 09 sep. 2019
       NANTES                         Travaux pratiques
       03 déc. 2018, 04 fév. 2019     Identifier les objets d'une base de données. Déterminer le type de forme normale d'une relation et la
       13 mai 2019, 16 sep. 2019      transformer, créer un MCD.
       ORLEANS
       28 jan. 2019, 13 mai 2019
                                      3) Interrogation des données monotabulaire
       09 sep. 2019                   - Structure d'une requête SELECT.
       PARIS                          - Filtre WHERE, prédicats et logique ternaire (NULL).
       22 oct. 2018, 19 nov. 2018     - Opérateurs et expressions SQL.
       17 déc. 2018, 07 jan. 2019     - Fonctions prédéfinies.
       04 fév. 2019, 04 mar. 2019
       01 avr. 2019, 13 mai 2019      Travaux pratiques
       03 juin 2019, 08 juil. 2019    Extraction à l'aide de la clause WHERE. Utilisation d'opérateurs IN, LIKE, CASE... des opérateurs
       19 aoû. 2019, 16 sep. 2019     numériques, dates, des fonctions de chaîne. Tri des données.
       RENNES
       03 déc. 2018, 28 jan. 2019     4) Interrogation multitabulaire
       13 mai 2019, 09 sep. 2019
                                      - Combiner des résultats avec les opérations ensemblistes (UNION, INTERSECT, EXCEPT).
       SOPHIA-ANTIPOLIS
                                      - Présentation de la jointure.
       03 déc. 2018, 04 fév. 2019     - Imbrication des requêtes.
       13 mai 2019, 16 sep. 2019
                                      - Utilisation des CTE et découverte des requêtes récursives.
       STRASBOURG                     - Les sous-requêtes corrélées et l'opérateur EXISTS.
       03 déc. 2018, 04 fév. 2019
       13 mai 2019, 16 sep. 2019      Travaux pratiques
       TOULOUSE                       Utilisation des opérations ensemblistes, création de requêtes avec jointures.
       04 fév. 2019, 13 mai 2019
       16 sep. 2019
                                      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 16
- Découverte des fonctions d'analyse de données (LEAD, LAG...) et rangements (RANK, ROW_NUMBER,
       Modalités                          NTILE...).
       d’évaluation
                                          Travaux pratiques
       L’évaluation des acquis se         Analyse de données par écritures de requêtes utilisant des calculs avec regroupements.
       fait tout au long de la session
       au travers des multiples           6) Mise à jour des données
       exercices à réaliser (50 à 70%
       du temps).                         - Les ordres INSERT, UPDATE, DELETE, TRUNCATE.
                                          - Mises à jour simples.
                                          - Mises à jour à l'aide de sous-requêtes.
       Compétences du                     - Mise à jour des données à travers les vues.
       formateur                          Travaux pratiques
       Les experts qui animent
                                          Opérations d'insertion et mises à jour de tables de la base de données.
       la formation sont des
       spécialistes des matières          7) Introduction au SQL procédural
       abordées. Ils ont été
       validés par nos équipes            - Les dialectes SQL des principaux éditeurs.
       pédagogiques tant sur le           - Notions basiques sur les déclencheurs.
       plan des connaissances             - Introduction aux procédures stockées.
       métiers que sur celui de la        - Les UDF ou fonctions "utilisateur".
       pédagogie, et ce pour chaque
       cours qu’ils enseignent. Ils       Travaux pratiques
       ont au minimum cinq à dix          Création d'une procédure stockée.
       années d’expérience dans
       leur domaine et occupent
       ou ont occupé des postes à
       responsabilité en entreprise.



       Moyens
       pédagogiques et
       techniques
       • Les moyens pédagogiques
       et les méthodes
       d'enseignement utilisés
       sont principalement : aides
       audiovisuelles, documentation
       et support de cours, exercices
       pratiques d'application et
       corrigés des exercices pour
       les stages pratiques, études
       de cas ou présentation de cas
       réels pour les séminaires de
       formation.
       • A l'issue de chaque stage ou
       séminaire, ORSYS fournit aux
       participants un questionnaire
       d'évaluation du cours qui
       est ensuite analysé par nos
       équipes pédagogiques.
       • Une feuille d’émargement
       par demi-journée de présence
       est fournie en fin de formation
       ainsi qu’une attestation de fin
       de formation si le stagiaire a
       bien assisté à la totalité de la
       session.




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
Stage pratique de 5 jour(s)
       Réf : QSM
                                         SQL Server, mise en œuvre
                                         versions 2016, 2014 et 2012
       Participants                      > SGBD> SQL Server
       Cette formation est destinée
       à des ingénieurs systèmes et      Ce stage vous apportera toutes les connaissances nécessaires à la pleine utilisation de SQL Server en
       des développeurs qui doivent      version 2016. Vous apprendrez à écrire des ordres SQL et utiliser les extensions du langage, à modifier les
       utiliser ou mettre en œuvre       structures et entrer les contraintes d'intégrité, à charger les données et exploiter les transactions.
       SQL Server 2016 à 2012.
                                         OBJECTIFS PEDAGOGIQUES
       Pré-requis
                                         Se familiariser avec l'environnement Management Studio
       Bonnes connaissances
       du langage SQL ou
                                         Créer les tables de la base, les clés primaires et contraintes d'unicité
       connaissances équivalentes à      Charger des données dans la base
       celles apportées par le stage     Mettre en place des index sur la base de données pour améliorer ses performances
       " SQL Server, programmation       Créer des requêtes de mise à jour de la base
       SQL " (réf. PSQ).                 Intégrer la gestion des exceptions et les transactions dans les déclencheurs et les procédures

       Prix 2018 : 3030€ HT
                                            1) Présentation de SQL Server                                5) Indexation et plans de requêtes
                                            2) Bases de données et schémas SQL                           6) SQL avancé avec Transact SQL, code
       Dates des sessions                                                                                procédural
                                            3) Tables, vues et contraintes
       PARIS                                4) Chargement de données et exports                          7) Transactions et gestion des exceptions
       19 nov. 2018, 18 mar. 2019                                                                        8) Introduction aux techniques avancées
       24 juin 2019, 23 sep. 2019


                                         1) Présentation de SQL Server
       Modalités
                                         - Architecture de SQL Server.
       d’évaluation
                                         - Outils de développement et d'administration.
       L’évaluation des acquis se
       fait tout au long de la session   Travaux pratiques
       au travers des multiples          Prise en main du gestionnaire de configuration et de Management Studio.
       exercices à réaliser (50 à 70%
       du temps).                        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.
       Compétences du                    - Cycle de vie des objets d'une base.
       formateur
       Les experts qui animent
                                         3) Tables, vues et contraintes
       la formation sont des             - Langage DDL : création d'objets, contraintes.
       spécialistes des matières
       abordées. Ils ont été
                                         - Types de données natifs et types utilisateurs.
       validés par nos équipes           - Création des tables et des vues.
       pédagogiques tant sur le          - Les contraintes de domaine et de colonne.
       plan des connaissances            - Clé primaire et clés alternatives. Gestion de l'intégrité référentielle.
       métiers que sur celui de la
       pédagogie, et ce pour chaque      Travaux pratiques
       cours qu’ils enseignent. Ils      Création de types utilisateurs. Création de tables et de vues. Ajout de contraintes. Mise en place de clés
       ont au minimum cinq à dix         primaires et de contraintes d'unicité.
       années d’expérience dans
       leur domaine et occupent          4) Chargement de données et exports
       ou ont occupé des postes à
       responsabilité en entreprise.     - La commande BULK INSERT.
                                         - Import/export en ligne de commande avec BCP.
                                         - Fonctions OPEN pour interroger les données externes.
       Moyens                            - Présentation d'Integration Services.
       pédagogiques et                   Travaux pratiques
       techniques                        Chargement des données à l'aide de BULK INSERT et BCP. Utilisation d'OPENROWSET.

       • Les moyens pédagogiques         5) Indexation et plans de requêtes
       et les méthodes
       d'enseignement utilisés           - Structure des index : arbre équilibré, index clustered...
       sont principalement : aides       - Création d'index : approche de création...
       audiovisuelles, documentation
                                         - Analyse des performances.
       et support de cours, exercices
       pratiques d'application et        - Utilisation du Database Tuning Advisor.
       corrigés des exercices pour       Travaux pratiques
       les stages pratiques, études
       de cas ou présentation de cas
                                         Mise en place d'index sur la base de données et constat sur les performances.
       réels pour les séminaires de
       formation.                        6) SQL avancé avec Transact SQL, code procédural
       • A l'issue de chaque stage ou    - Groupages OLAP et clauses OUTPUT, SELECT INTO...
       séminaire, ORSYS fournit aux      - Ordre SQL MERGE. Chiffrement des données.
       participants un questionnaire     - Fonctions, procédures stockées, curseurs, déclencheurs.
       d'évaluation du cours qui


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
Vous pouvez aussi lire
Partie suivante ... Annuler