Db2 for LUW DBA - Compétences de base

Ce cours se présente comme la suite du cours Db2 for LUW: cours de base et aborde la structure et la gestion du système de gestion de bases de données. L'objectif de ce cours est d'acquérir les concepts et les connaissances utiles à la gestion quotidienne de Db2 for LUW.

A la fin de ce cours:

  • Le participant sera en mesure d'installer et de configurer le produit correctement pour son environnement;
  • Le participant connaîtra les composants physiques des objets de Db2;
  • Le participant aura un aperçu des différents outils utiles à la gestion d'un système Db2 ainsi que des différentes commandes concernant la BD et le système lui-même;
  • Le participant saura comment agir face à certains problèmes à l'aide des messages d'erreur fournis et des logs;
  • Le participant sera au courant de la technique logging utilisée par Db2;
  • Le participant aura un aperçu des différents scénarios pour effectuer la récupération.

Calendrier

Il n'y a pas de sessions publiques à ce moment. Nous organisons volontiers un cours en entreprise ou une session publique supplémentaire (en cas d'un nombre suffisant de participants). Intéressé? Contactez-nous.

Participants

Responsables de bases de données qui utilisent Db2 comme RDBMS. Le cours n'est pas lié à une plate-forme, la version 10.5 est la version de référence.

Connaissances préalables

Une connaissance de l'utilisation de Db2 (cf. cours Db2 for LUW: cours de base), une bonne aptitude en SQL (cf. cours SQL workshop), une expérience en programmation.

Contenu

  • Le système Db2 for LUW - un aperçu pour DBAs
  • L'instance Db2 for LUW • Memory segments • Bufferpools • Agents • Engine Dispatchable Units
  • Db2 for LUW stockage physique
  • Database scalability • Parallélisme • Partitionnement
  • db2 - Command Line Processor
  • Instances et Databases
  • Instances: set-up • configuration • administration • Fault Monitor Facility
  • Databases: Création • Structure physique • Configuration database • Configuration Advisor
  • Db2 for LUW Information Système
  • Le Catalog • LIST command • les logs administratifs (db2diag) • db2pd exemples • Memory tracking • SYSIBMADM Views
  • Tablespaces et Containers
  • Tablespace Types: SMS Tablespaces • DMS Tablespaces • Automatic storage table spaces • Storage groups
  • Tablespace Design: Page sizes • Extent size • Prefetch size • Bufferpools
  • Objets logiques
  • Tables: les intérieurs • Objets larges • Gestion table 'space' • Range partitioning • Time travel
  • Indexes: Structure • les intérieurs • Types • Design Advisor
  • Analyse des objets et leurs comportement
  • Moving Data around
  • Export: concepts • Import: concepts • Loading Data: concepts • Load Phases • Load indexing mode
  • Problèmes d'intégrité: analyse
  • Moving databases around: db2move • db2look
  • Keep Data in shape
  • Reorgchk utility • Réorganisation des table et/ou les indexes • Runstats Utility • Rebind Utility • QUIESCE Command
  • Automatic maintenance
  • Database Recovery
  • Logging des transactions • Types of logging
  • Le backup d'une base de données: Backup Types • Le fichier Recovery History • Automatic database backup
  • Database Recovery: Crash recovery • Database Restore • Recovery Types: Roll forward - Cloning
  • Sécurité et Contrôle d'Accès
  • Configuration d'authentification et fail-safe
  • Niveaux d'autorisation: Système • Base de données • Privilèges
  • Rôles • Trusted contexts et trusted connections • Cryptage
  • RCAC (Row and Column Access Control)

Pédagogie

Principalement théorie avec quelques exercices pratiques sur des systèmes Windows/Linux.

Durée

4 jours.

Formateur

Koen De Backer, Kris Van Thillo.


INFO SESSION ET INSCRIPTION