Datenbanksysteme in Betrieb nehmen
Modulidentifikation
Handlungsziele
- Analysiert Kundenbedürfnisse und erarbeitet Lösungsvorschläge mit
Datenmodellen für die Organisation von Daten. - Wählt und installiert ein geeignetes Datenbanksystem.
- Richtet Datenbank und Tabellen nach Datenmodell ein und prüft deren
Funktionalität mit Testdaten. - Bereitet ein Datenbanksystem für den operativen Betrieb vor.
- Plant und führt Systemtests durch und erstellt ein Abnahmeprotokoll.
- Plant die Übergabe in eine operative Umgebung und führt die
Übergabe durch. - Ü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.