Dom Bazy danych Co to jest administrowanie bazą danych? - definicja z techopedii

Co to jest administrowanie bazą danych? - definicja z techopedii

Spisu treści:

Anonim

Definicja - Co oznacza Administrowanie bazą danych?

Administrowanie bazą danych odnosi się do całego zestawu działań wykonywanych przez administratora bazy danych w celu zapewnienia, że ​​baza danych jest zawsze dostępna w razie potrzeby. Inne ściśle powiązane zadania i role to bezpieczeństwo bazy danych, monitorowanie i rozwiązywanie problemów z bazą danych oraz planowanie przyszłego rozwoju.


Administrowanie bazami danych jest ważną funkcją w każdej organizacji zależnej od jednej lub wielu baz danych.

Techopedia wyjaśnia Administrowanie bazami danych

Administrator bazy danych (DBA) jest zwykle dedykowaną rolą w dziale IT dla dużych organizacji. Jednak wiele mniejszych firm, które nie mogą sobie pozwolić na pełny etat DBA, zazwyczaj zleca tę rolę wyspecjalizowanemu dostawcy lub zleca tę rolę innej firmie w dziale ICT, aby obie były wykonywane przez jedną osobę.


Podstawową rolą administracji bazy danych jest zapewnienie maksymalnego czasu działania bazy danych, aby była zawsze dostępna w razie potrzeby. Zazwyczaj wymaga to okresowego monitorowania i rozwiązywania problemów. To z kolei pociąga za sobą pewne umiejętności techniczne po stronie DBA. Oprócz dogłębnej wiedzy o danej bazie danych, DBA będzie również potrzebowała wiedzy i być może szkolenia na platformie (silnik bazy danych i system operacyjny), na której działa baza danych.


DBA zazwyczaj odpowiada również za inne drugorzędne, ale wciąż niezwykle ważne zadania i role. Niektóre z nich obejmują:

  • Bezpieczeństwo bazy danych: Zapewnienie, że tylko autoryzowani użytkownicy mają dostęp do bazy danych i zabezpieczenie jej przed jakimkolwiek zewnętrznym, nieautoryzowanym dostępem.
  • Dostrajanie bazy danych: Poprawianie dowolnego z kilku parametrów w celu optymalizacji wydajności, takich jak przydział pamięci serwera, fragmentacja plików i użycie dysku.
  • Tworzenie kopii zapasowych i odzyskiwanie: rolą DBA jest zapewnienie, aby baza danych dysponowała odpowiednimi procedurami tworzenia kopii zapasowych i odzyskiwania w celu odzyskania w przypadku przypadkowej lub umyślnej utraty danych.
  • Tworzenie raportów z zapytań: DBA są często przywoływane do generowania raportów przez pisanie zapytań, które są następnie uruchamiane w bazie danych.

Z powyższego wynika, że ​​funkcja administrowania bazą danych wymaga przeszkolenia technicznego i wieloletniego doświadczenia. Niektóre firmy oferujące komercyjne produkty bazodanowe, takie jak Oracle DB i Microsoft SQL Server, oferują również certyfikaty dla swoich konkretnych produktów. Te branżowe certyfikaty, takie jak Oracle Certified Professional (OCP) i Microsoft Certified Database Administrator (MCDBA), stanowią długą drogę do zapewnienia organizacjom, że DBA jest rzeczywiście gruntownie przeszkolony w zakresie danego produktu. Ponieważ większość produktów relacyjnych baz danych korzysta obecnie z języka SQL, znajomość poleceń SQL i składni jest również cennym zasobem dla dzisiejszych DBA.

Co to jest administrowanie bazą danych? - definicja z techopedii