Datenbanksysteme in Betrieb nehmen

Modulidentifikation

Handlungsziele

  1. Analysiert Kundenbedürfnisse und erarbeitet Lösungsvorschläge mit
    Datenmodellen für die Organisation von Daten.
  2. Wählt und installiert ein geeignetes Datenbanksystem.
  3. Richtet Datenbank und Tabellen nach Datenmodell ein und prüft deren
    Funktionalität mit Testdaten.
  4. Bereitet ein Datenbanksystem für den operativen Betrieb vor.
  5. Plant und führt Systemtests durch und erstellt ein Abnahmeprotokoll.
  6. Plant die Übergabe in eine operative Umgebung und führt die
    Übergabe durch.
  7. Überprüft und interpretiert Performance und Verfügbarkeit mittels
    Standardreports. Führt erforderliche Optimierungsmassnahmen
    durch.

Handlungsnotwenidge Kenntnisse

  • Kennt Methoden zur Analyse von Kundenbedürfnissen.
  • Kennt die Auswirkungen von Kundenbedürfnissen auf die Datenorganisation
    (z.B. Anzahl Benutzer, Speicherbedarf, Transaktionsvolumen, Verfügbarkeitsanforderungen).
  • Kennt die wichtigsten inhaltlichen und formalen Regeln von Lösungsvorschlägen.
  • Kennt Arten von Datenbanken (z.B. relationale-, objektorientierte-, hierarchische,
    Verteilte DB) und deren typische Merkmale der physischen Datenorganisation.
  • Kennt wichtige Parameter zur Konfigurierung eines Datenbanksystems und
    deren Bedeutung für die Funktionalität und Performance.
  • Kennt die grundlegenden Aktionen und ihre Abfolgen, welche zum Konfigurieren
    einer Datenbank in einem Datenbanksystem notwendig sind.
  • Kennt die Bedeutung von Funktionen und Komponenten des Data Dictionary
    (Katalog der Metadaten) in einem Datenbanksystem.
  • Kennt Testmethoden zur Überprüfung der Datenbankfunktionalität mit
    Testdaten.
    Kennt Möglichkeiten zur Vergabe von Zugriffsrechten.
  • Kennt das Vorgehen, um Business Logik in Stored Procedures abzubilden.
  • Kennt das Vorgehen, um Abfragen in Views zur Verfügung zu stellen.
  • Kennt Konfigurationsmöglichkeiten von Security-, Backup-, Restart- und Recovery-
    Prozeduren in einem Datenbanksystem für die Sicherstellung des
    operativen Betriebs.
  • Kennt Möglichkeiten, um eine Dateninitialisierung/Datenmigration vorzubereiten,
    zu dokumentieren und durchzuführen.
  • Kennt die wesentlichen Schritte, die bei einem Test durchlaufen werden.
  • Kennt spezifische Testmethoden für Datenbanksysteme zur Überprüfung
    der Performance (z.B. Volumen-, Stress- und Crash-Tests).
  • Kennt spezifische Testmethoden für die Verfügbarkeit von Datenbanksystemen
    (Security-, Backup-, Restart- und Recovery-Prozeduren).
  • Kennt die wichtigsten inhaltlichen und formalen Regeln eines Abnahmeprotokolls.
  • Kennt die Vorgehensweise für die Inbetriebnahme und Betriebsfreigabe einer
    Datenbank.