Jaké jsou různé nástroje pro správu databází?
Databáze fungují jako centrální úložiště informací, ke kterému mají oprávněné programy nebo webové služby přístup, přidávat je nebo upravovat. Za nastavení a údržbu těchto specializovaných softwarových serverů odpovídají odborníci nazývaní správci databází. Nástroje pro správu databází jsou specializované programy, které jim umožňují přístup, úpravu a aktualizaci databázového softwaru a konfigurací.
Ve světě počítačového programování je server program, jehož účelem je poskytovat informace ostatním částem softwaru nazývaným klienti. Server může běžet na vlastním počítači, ke kterému klienti přistupují prostřednictvím Internetu nebo místní sítě. Server může také běžet jako program na pozadí na stejném počítači jako jeho klientské programy. Databázový software běží jako server, který naslouchá na konkrétním portu pro příchozí připojení z klientských programů, které chtějí získat přístup k informacím, které drží.
Nástroje pro správu databází, které profesionálové používají k údržbě běžících databází, jsou samostatné programy a nejsou součástí samotného databázového softwaru. Správci databází používají tyto nástroje k vydávání příkazů, na které je naprogramována konkrétní část databázového softwaru, k rozpoznání a reakci s odpovídající akcí. Přesná syntaxe těchto příkazů se u různých databázových programů liší, ale akce, které lze pomocí těchto příkazů provést, zahrnují:
- přidávání a odebírání pověřovacích programů lze použít k přihlášení do konkrétní databáze
- přidávat databáze nebo odebrat databáze ze serveru
- přidat nebo odebrat jednotlivé tabulky v databázi
- upravit rozvržení tabulky
- upravit jednotlivé údaje
Tyto obslužné programy mohou mít úplná grafická uživatelská rozhraní nebo to mohou být textové terminálové programy. Nástroje pro správu databáze, které používají textové rozhraní, vyžadují, aby uživatel pro každý příkaz údržby zadal úplnou syntaxi. Programy, které mají plné grafické rozhraní, umožňují uživatelům nastavovat příkazy kliknutím na tlačítka a výběrem různých možností, poté převádějí akci do potřebné syntaxe pro příkaz do databáze.
Nástroje pro správu databáze zahrnují také software, který umožňuje vzdálené přihlášení do počítače a provádění systémových příkazů. To je nutné, když správce musí aktualizovat databázový software, který běží na počítači bez počítačového monitoru nebo grafického rozhraní. Aby administrátor mohl použít aktualizaci, musí zastavit databázový server, což je jako ukončení ukončené aplikace. Software pro vzdálené přihlášení umožňuje správci databáze přístup k počítači, na kterém je spuštěna databáze, a zastavit databázový server, aktualizovat software a restartovat databázový software.