Db2 for LUW DBA - Kernvaardigheden

Deze cursus is het vervolg op de Db2 for LUW basiscursus en behandelt vooral de structuur en het beheer van het database management systeem. Bedoeling van deze cursus is de deelnemers conceptueel en praktische informatie te geven zodat ze het dagelijks beheer van een Db2 for LUW (Linux, UNIX and Windows) systeem aankunnen. Na afloop van de cursus:

  • is de deelnemer in staat een correcte product configuratie voor zijn omgeving op te zetten;
  • kent de cursist de fysieke onderbouw van de Db2 for LUW objecten;
  • kan de cursist een correcte fysieke organisatie en beveiliging van de Db2 for LUW data opzetten;
  • heeft de deelnemer een inzicht in het gebruik van de database tools en de db-systeem-commando's;
  • weet de deelnemer hoe problemen te benaderen met behulp van de beschikbare foutmeldingen en logs;
  • is de cursist op de hoogte van het Db2 for LUW logging mechanisme;
  • heeft de cursist een concreet beeld van de recovery strategie in Db2 for LUW.

Kalender

Momenteel zijn er voor deze cursus geen publieke sessies gepland. Graag organiseren we een bedrijfssessie voor u of een extra publieke sessie (bij voldoende belangstelling). Geïnteresseerd? Laat het ons weten.

Doelgroep

Database verantwoordelijken die Db2 for LUW als RDBMS gebruiken. De cursus is platform-onafhankelijk, versie 10.5 is het referentiepunt.

Voorkennis

Kennis van het gebruik van Db2 for LUW (cf. Db2 for LUW basiscursus), goede SQL vaardigheid (cf. cursus SQL workshop), en enige programmeerervaring zijn vereist.

Inhoud

  • Het Db2 for LUW systeem - een dwarsdoorsnede
  • De Db2 for LUW instance • memory segmenten • bufferpools • agenten • Engine Dispatchable Units
  • Db2 for LUW physical storage
  • Database scalability • parallelisme • partitioning
  • db2 - Command Line Processor
  • Instances en Databases
  • Instances: set-up • configuratie • administratie • Fault Monitor Facility
  • Databases: maken • fysieke structuur • database configuratie • Configuration Advisor
  • Db2 for LUW Systeem Informatie
  • De Catalog • LIST command • administratie logs (db2diag) • db2pd voorbeelden • memory tracking • SYSIBMADM views
  • Tablespaces en Containers
  • Tablespace types: SMS tablespaces • DMS tablespaces • automatic storage table spaces • storage groups
  • Tablespace design issues: page sizes • extent size • prefetch size • bufferpools
  • Logische Objecten
  • Tables: internals • large objects • table 'space' management • range partitioning • time travel
  • Indexes: Structuur • internals • types • Design Advisor
  • Objecten en object gedrag van naderbij bekeken
  • Moving Data around
  • Export: concepten • import: concepten • loading data: concepen • load phases • load indexing mode
  • Integriteits problemen analyseren
  • Moving databases around: db2move • db2look
  • Keep Data in shape
  • Reorgchk utility • reorganiseren van table en/of index • Runstats Utility • Rebind Utility • QUIESCE Command
  • Automatic maintenance
  • Database Recovery
  • Transactional logging • logging types
  • Een backup maken van de database: backup types • de Recovery History File • automatic database backup
  • Database Recovery: crash recovery • database restore • recovery types: roll forward - cloning
  • Security en Access Control
  • Authenticatie configuratie en fail-safe
  • Autorisatie-niveau's: system • database • privileges
  • Roles • trusted context en trusted connecties • encryptie
  • RCAC (Row and Column Access Control)

Verloop van de cursus

Vooral theorie aangevuld met oefeningen op een Windows/Linux platform.

Duur

4 dagen.

Docent

Koen De Backer, Kris Van Thillo.


SESSIE-INFO EN INSCHRIJVEN