Was sind die verschiedenen Datenbankadministrator-Tools?
Datenbanken fungieren als zentrales Informationsrepository, auf das autorisierte Programme oder Webdienste zugreifen, sie hinzufügen oder ändern können. Experten, die als Datenbankadministratoren bezeichnet werden, sind für die Einrichtung und Wartung dieser speziellen Softwareserver verantwortlich. Datenbankadministrator-Tools sind spezielle Programme, mit denen sie auf Datenbanksoftware und -konfigurationen zugreifen, diese ändern und aktualisieren können.
In der Welt der Computerprogrammierung ist ein Server ein Programm, dessen Zweck es ist, Informationen an andere Softwareteile zu liefern, die als Clients bezeichnet werden. Ein Server kann auf einem eigenen Computer ausgeführt werden, auf den Clients über das Internet oder ein lokales Netzwerk zugreifen. Ein Server kann auch als Hintergrundprogramm auf demselben Computer wie seine Client-Programme ausgeführt werden. Die Datenbanksoftware wird als Server ausgeführt, der einen bestimmten Port auf eingehende Verbindungen von Client-Programmen überwacht, die auf die darin enthaltenen Informationen zugreifen möchten.
Die Datenbankadministrator-Tools, mit denen Fachleute die laufenden Datenbanken verwalten, sind separate Programme und nicht Teil der Datenbanksoftware. Datenbankadministratoren verwenden diese Tools, um Befehle auszugeben, auf die eine bestimmte Datenbanksoftware programmiert ist, um eine entsprechende Aktion zu erkennen und darauf zu reagieren. Obwohl die genaue Syntax für diese Befehle von Datenbanksoftware zu Datenbanksoftware unterschiedlich ist, können folgende Aktionen ausgeführt werden:
- Durch Hinzufügen und Entfernen der Anmeldeinformationen können sich Programme bei einer bestimmten Datenbank anmelden
- Hinzufügen oder Entfernen von Datenbanken zum Server
- Hinzufügen oder Entfernen einzelner Tabellen in einer Datenbank
- Ändern Sie das Layout einer Tabelle
- Ändern Sie einzelne Dateneinträge
Diese Hilfsprogramme können vollständige grafische Benutzeroberflächen haben oder textbasierte Terminalprogramme sein. Datenbankadministrator-Tools, die eine textbasierte Oberfläche verwenden, erfordern, dass der Benutzer die vollständige Syntax für jeden Wartungsbefehl eingibt. Programme mit einer vollständigen grafischen Oberfläche ermöglichen es Benutzern, Befehle einzurichten, indem sie auf Schaltflächen klicken und verschiedene Optionen auswählen. Anschließend übersetzen sie die Aktion in die erforderliche Syntax für einen Befehl an die Datenbank.
Zu den Datenbankadministrator-Tools gehört auch eine Software, mit der Sie sich remote bei einem Computer anmelden und Systembefehle ausführen können. Diese sind erforderlich, wenn der Administrator die Datenbanksoftware aktualisieren muss, die auf einem Computer ohne Computermonitor oder grafische Oberfläche ausgeführt wird. Damit ein Administrator ein Update anwenden kann, muss er den Datenbankserver stoppen. Dies entspricht dem Beenden einer laufenden Anwendung. Mit der Remote-Anmeldesoftware kann ein Datenbankadministrator auf den Computer zugreifen, auf dem die Datenbank ausgeführt wird, um den Datenbankserver zu stoppen, die Software zu aktualisieren und die Datenbanksoftware neu zu starten.