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
SGBD et aide à la décision, 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. Avec les nouveautés de la version 2014, les
développeurs pourront améliorer les performances de leurs applications avec la technologie
" OLTP in-memory ", les administrateurs pourront quant à eux monter en
compétence sur la haute disponibilité.
Stages pratiques SQL Server 2014 à 2008, optimisation.... Best ( p2 )
Cycle certifiant Administrateur SQL Server 2008.... ( p4 )
Bases de données, modélisation et choix techniques.... Best ( p6 )
Bases de données et langage SQL pour non-informaticiens.... Best ( p8 )
SQL Server, Programmation SQL.... Best ( p10 )
Administration SQL Server, l'essentiel.... ( p12 )
Administration SQL Server pour autres DBA.... Nouveau ( p14 )
SQL Server 2014, les nouveautés.... ( p16 )
SQL Server 2012, les nouveautés.... ( p18 )
SQL Server 2014/2012, mise en œuvre.... ( p20 )
SQL Server 2014/2012, administration.... Best ( p22 )
SQL Server 2014/2012, mettre en oeuvre la haute disponibilité.... ( p24 )
SQL Server 2014, mettre en œuvre In-Memory OLTP.... ( p25 )
SQL Server 2008, mise en œuvre.... Best ( p27 )
SQL Server 2008, administration.... Best ( p30 )
SQL Server 2008, mise en œuvre de la haute disponibilité.... ( p32 )
Gestion de données spatiales sous PostGreSQL et SQL Server 2008.... ( p33 )
SQL Server 2014 à 2008, diagnostic et résolution de problèmes.... ( p35 )
SQL Server 2014 à 2008, réplication des données.... ( p36 )
SQL Server, programmation SQL avancée.... ( p37 )
SQL Server 2014 à 2008, développement.... ( p38 )
Transact-SQL, optimisation pour SQL Server 2014 à 2008.... ( p40 )
SQL Server 2012 BI, les nouveautés.... ( p41 )
SQL Server 2012, Business Intelligence.... Best ( p42 )
SQL Server 2012 BI, Integration Services.... ( p44 )
SQL Server 2012 BI, Analysis Services.... ( p46 )
SQL Server 2012/2008 BI, Reporting Services .... ( p48 )
SQL Server 2008, Business Intelligence.... ( p50 )
SQL Server 2008 BI, Integration Services.... ( p52 )
SQL Server 2008 BI, Analysis Services.... ( p53 )
Maîtriser le langage MDX pour le requêtage de cubes OLAP.... ( p55 )
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 4 jour(s)
Réf : SQS
Participants
DBA SQL Server, chefs de
projets ayant à piloter des
développements impliquant
de fortes volumétries
(données, accès...) et
développeurs face à des
problématiques de temps de
réponse.
Pré-requis
Bonnes connaissances de
la modélisation de données,
des concepts des SGBDR,
de MS SQL Server et des
langages SQL et Transact
SQL. Connaissances de base
sur les OS Windows.
Prix 2015 : 2330€ HT
Dates des sessions
Paris
1 sep. 2015, 24 nov. 2015
SQL Server 2014 à 2008, optimisation
Best
> SGBD et aide à la décision > SQL Server
OBJECTIFS
Cette formation constitue une introduction rationnelle et efficace à l'optimisation des bases de données
relationnelles 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.
1) Le modèle et les données
2) Optimisation du matériel
3) Paramétrage de SQL Server
4) Ecriture et lecture des données
5) Optimiser les requêtes SQL
6) Coder pour la performance
7) Gérer de grandes bases de données
1) Le modèle et les données
- Influence du type de données. Standard de schématisation. Composition des clés.
- Modélisation en fonction de la volumétrie.
- Utilisation des contraintes et des déclencheurs.
- Qualité des données. Gestion de la redondance.
Travaux pratiques
Comparaison de deux modèles aux données identiques.
2) Optimisation du matériel
- Processeurs et gestion du parallélisme.
- Mémoire vive. Fenêtre de données et RAM optimale.
- Comparaison des versions 32 et 64 bits de Windows.
- Paramètres des disques durs. RAID et SAN.
- Infrastructure réseau : bonnes pratiques.
Travaux pratiques
Mesure des I/O du serveur physique à l'aide de Perfmon.
3) Paramétrage de SQL Server
- Remarques sur l'installation. Paramètres : OS, SQL Server, session. Audit du serveur avec Perfmon.
- Gestion des ressources par Quota.
Travaux pratiques
Mesure des caractéristiques du serveur logique à l'aide de requêtes SQL et du moniteur de performances.
4) Ecriture et lecture des données
- Le moteur de stockage. Le cache des données.
- Checkpoint et LazyWriter.
- Organisation des tables et index. Volumétrie.
- Transaction. Logs. Niveaux d'isolation.
- Organisation logique des fichiers.
Travaux pratiques
Création d'une base multifichiers et migration des données.
5) Optimiser les requêtes SQL
- Rôle de l'optimiseur. Code procédural. Requêtes complexes. Influence de l'écriture des requêtes.
- Plan de requête et statistiques d'exécution.
- Défragmentation des index.
- Monitorer l'exécution des requêtes.
- Utilisation des DMV pour affiner l'optimisation.
Travaux pratiques
Comparaison des différentes écritures d'une même requête à l'aide de l'audit via Profiler.
6) Coder pour la performance
- Choisir entre Transact SQL et SQLCLR (C#, .Net).
- Bonnes pratiques pour les procédures stockées.
- Transactions : effets de bord et exceptions.
- Déclencheurs et performances.
- Monitorat. Tuning. Mesure.
Travaux pratiques
Réalisation d'une procédure de calcul d'auto-incrément (compteur) et d'une fonction utilisateur.
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
7) Gérer de grandes bases de données
- VLDB (Very Large DataBase).
- La compression des données, des Backups.
- Le partitionnement.
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
Stage pratique de 13
jour(s)
Réf : KAM
Participants
Cette formation est destinée
à des ingénieurs système et
des développeurs qui doivent
utiliser ou mettre en œuvre
SQL Server 2008.
Pré-requis
Bonnes connaissances
du langage SQL ou
connaissances équivalentes à
celles apportées par le stage
"SQL Server Programmation
SQL" (réf. PSQ).
Prix 2015 : 4940€ HT
Dates des sessions
Paris
24 aoû. 2015, 5 oct. 2015
Composition du
cycle
- SQL Server 2008, mise en
œuvre
Réf : SEM, Durée : 5 j
- SQL Server 2008,
administration
Réf : SAD, Durée : 5 j
- SQL Server 2008, mise
en œuvre de la haute
disponibilité
Réf : MHD, Durée : 2 j
- Certification
Administrateur SQL Server
2008
Réf : KAM, Durée : 1 j
Dates d'examen
02 octobre 15
14 décembre 15
Cycle certifiant Administrateur SQL Server 2008
> SGBD et aide à la décision > SQL Server
OBJECTIFS
Ce cycle vous apportera toutes les connaissances nécessaires pour l'installation, la configuration et
l'administration de SQL Server 2008. Vous comprendrez l'architecture du serveur et serez à même de mettre
en place une installation du serveur de bases de données de Microsoft. Vous apprendrez à paramétrer le
système, à le configurer, effectuer des sauvegardes et des restaurations, à automatiser les tâches ou encore
à surveiller son fonctionnement.
1) Présentation de SQL Server 2008
2) Installation et configuration de SQL Server
2008
3) Gestion des tables et des vues
4) Mise en oeuvre des contraintes
5) SQL avancé
6) Tâches d'administration d'une base de
données
7) Sauvegardes et restaurations
8) Mise en place du Clustering
9) Mise en oeuvre du Database Mirroring
Méthodes pédagogiques
Le stage de mise en oeuvre de SQL server, réf. SEM, est le cours d'entrée du cycle. Il doit être suivi en
premier puis le cycle doit se poursuivre par les stages SAD et MHD, dans cet ordre.
1) Présentation de SQL Server 2008
- Présentation de SQL Server 2008, ses différentes versions.
- Architecture de SQL Server 2008.
- Outils de développement, d'administration.
Travaux pratiques
Prise en main des outils graphiques de SQL Server : gestionnaire de configuration et Management Studio.
2) Installation et configuration de SQL Server 2008
- Contenu de SQL Server : intégration des composants de SQL Server, les bases de données, la sécurité...
- 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 pratiques
Installation de SQL Server, utilisation des outils de consultation dynamique pour l'accès à des bases
d'exemples. Configuration à l'aide du DMF (Declarative Management Framework).
3) Gestion des tables et des 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 pratiques
Création de types utilisateurs. Création de tables et de vues. Manipulation des auto-incréments. Mise à jour à
travers les vues.
4) Mise en oeuvre des 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 pratiques
Ajout de contraintes de domaines aux types utilisateurs et aux colonnes. Mise en place de clés primaires et
de 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 5
5) SQL avancé
- Le transact SQL.
- Groupages OLAP (CUBE, ROLLUP, GROUPING SETS...).
- Ordre SQL MERGE.
- Gestion d'objets larges à l'aide du type Filestream.
- Cryptage des données.
- Indexation et plans de requêtes.
Travaux pratiques
Exercices de requêtes mettant en œuvre les fonctions avancées de Transact-SQL. Mise en place d'index sur
la base de données et constat sur les performances.
6) Tâches d'administration d'une base de données
- Planification de tâches par l'agent SQL Server.
- 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 pratiques
Gestion de la configuration de SQL Server. Automatisation et planification des travaux d'administration.
7) Sauvegardes et restaurations
- Gestion des sauvegardes et restauration de la base de données : 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. Planification
des sauvegardes.
- Restauration de bases de données : enchaînement des commandes et récupération de la base.
- Réparation des environnements SQL Server endommagés. Sauvegarde et restauration des bases
systèmes.
Travaux pratiques
Création de configuration de sauvegarde et de restauration. Utilisation de Transact-SQL et du gestionnaire
SQL Server Enterprise Manager pour le Backup de la configuration. Gestion et sauvegarde des logs de base
de données.
8) Mise en place du Clustering
- Le fonctionnement de MS Clustering Services.
- Les noeuds actif/passif et actif/actif.
- Installation de MS CS et SQL Server en tant que Cluster.
- Le paramétrage de l'instance SQL Server et MSDTC.
- Les différents scénarios de basculement.
Travaux pratiques
Installation de SQL Server en mode cluster et validation d'un scénario de basculement et retour.
9) Mise en oeuvre du Database Mirroring
- Principe de fonctionnement.
- Mise en place du Mirroring hors domaine.
- Test des différents scénarios (synchrone avec et sans témoin, synchrone).
- Conseil concernant les applications multibases, les connexions et les travaux de l'agent.
Travaux pratiques
Installation et configuration d'une solution de mirroring et gestion des travaux de l'agent.
1 / 63 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !