WikiDer > Datenbankadministrator

Database administrator

EIN Datenbankadministrator (DBA) ist jemand, der mit spezialisierter Datenbanksoftware Informationen strukturiert, speichert und zugänglich macht. Die Rolle eines DBA umfasst Kapazitätsplanung, Datenbankdesign, Installation von Datenbanksoftware, Datenmigration, Leistungsoptimierung, Datenbanksicherheit sowie Datenbanksicherung und -wiederherstellung.[1]

Kompetenzen

Die Liste der Fähigkeiten, um sich als Datenbankadministrator zu bezeichnen, sind:

Datenbankadministratoren verfügen in der Regel über einen akademischen Abschluss mit Schwerpunkt Informatik und/oder Betriebswirtschaft, vorzugsweise ergänzt durch umfangreiche Berufserfahrung und einen oder mehrere Fachausweise.

Zertifizierung

Für den (angehenden) DBA steht eine große Auswahl an Zertifizierungen zur Verfügung. Viele dieser Zertifizierungen werden von den Datenbankherstellern selbst angeboten. Durch das Bestehen einer Reihe von theoretischen und praktischen Prüfungen kann man eine Zertifizierung erhalten, einschließlich:

  • IBM Zertifizierter Datenbankadministrator - DB2;
  • IBM Certified Advanced Database Administrator - DB2;
  • Orakel Zertifizierter Datenbankadministrator;
  • Orakel MySQL Zertifizierter Datenbankadministrator;
  • Von Microsoft zertifizierter Datenbankadministrator (MCDBA)[2]

Pflichten und Verantwortungen

Die Aufgaben und Verantwortlichkeiten eines DBA umfassen:[3];

  • Installation des Datenbankservers und datenbankbezogen Herausgeber, Abfrage- und Berichtssoftware;
  • Planung des anfänglichen Speicherplatzbedarfs für jetzt und in Zukunft, zum Nutzen sowohl des Datenbankverwaltungssystems als auch der Daten selbst;
  • Modifizieren der Datenbankstruktur an die Anforderungen und Wünsche des/der Anwendungsentwickler(s);
  • Anlegen von Benutzern und zugehörigen Berechtigungen;
  • die Einhaltung der Lizenzvereinbarungen mit dem Datenbankhersteller sicherstellen;
  • Einrichten der Überwachungsmechanismen, um die Benutzer zu kontrollieren, die Zugriff auf die Datenbank haben;
  • Einrichten der Messmechanismen, um die Leistung der Datenbank zu überprüfen;
  • Beschreibung der Sicherungs- und Wiederherstellungsverfahren der Datenbank sowie Einrichtung und Test der erforderlichen Technologien, die dies ermöglichen;
  • zeigen, dass das erwartete Wiederherstellungspunktziel (RPO) und das erwartete Erholungszeitziel (RTO) realisiert werden kann;
  • Pflege archivierter Daten;
  • die vertragliche Erfassung des technischen Supports durch den Lieferanten;
  • Drucken verschiedener Fachberichte und Übersichten auf Wunsch, die von der Datenbankanwendung nicht generiert werden können.