Správce databáze (DBA)

Autor: Randy Alexander
Datum Vytvoření: 27 Duben 2021
Datum Aktualizace: 25 Červen 2024
Anonim
Správce databáze (DBA) - Technologie
Správce databáze (DBA) - Technologie

Obsah

Definice - Co znamená správce databáze (DBA)?

Správce databáze, často známý jen pod zkratkou DBA, je role obvykle v oddělení informačních technologií, pověřená vytvářením, údržbou, zálohováním, dotazováním, laděním, přidělováním uživatelských práv a zabezpečením databází organizací.


Role vyžaduje technické školení a odborné znalosti v konkrétním RDBMS používaném organizací, kromě dalších dovedností, jako je analytické myšlení a schopnost soustředit se na úkoly, jakož i zkušenosti s prací s databázemi v reálném světě. Role DBA je kritickým členem IT týmu.

Úvod do Microsoft Azure a Microsoft Cloud V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje správce databáze (DBA)

Komerční systémy RDBMS, jako jsou Microsofts SQL Server, Oracle DB, MySQL a IBMs DB2, jsou komplexní aplikace, které vyžadují specializované znalosti a školení. Většina také zahrnuje certifikační programy, které zajišťují potenciálním zaměstnavatelům znalosti kandidátů v řízení systémů.

Tato složitost vyžaduje vyškolenou, vyhrazenou roli, která má za úkol starat se o databáze organizací běžících na těchto databázových platformách. Toto je role DBA. Je to obzvláště důležité pro organizace, které se silně spoléhají na své informační systémy a databáze, které pro tyto systémy vytvářejí zázemí. Příkladem jsou banky, pojišťovny, nemocnice, vysoké školy a univerzity, telekomunikační společnosti a mnoho dalších. Ve většině menších organizací se DBA také zdvojnásobuje jako správce systému kvůli omezením prostředků. Větší organizace s větší pravděpodobností využívají vyhrazené DBA nebo dokonce týmy DBA.

Protože databáze běží na základní platformě sestávající z hardwaru serveru a operačního systému, musí být DBA také technickými odborníky nebo alespoň velmi dobře obeznámenými s těmito dvěma oblastmi. Například, pokud chce DBA provést novou instalaci databáze Oracle na serveru Unix, bude muset znát složitosti konfigurace RAID, jakož i příkazy a úkoly Unix potřebné k provedení instalace.

V závislosti na požadavcích organizace existují různé typy DBA:
  • Administrativní DBA - udržuje servery a databáze a udržuje je v provozu. Týká se záloh, zabezpečení, oprav, replikace. Jedná se většinou o činnosti zaměřené na údržbu databázové a softwarové platformy, ale ve skutečnosti nejsou žádoucí při vylepšování nebo rozvoji.
  • Vývoj DBA - pracuje na vytváření dotazů SQL, uložených procedur atd., Které vyhovují obchodním potřebám. Toto je ekvivalent programátora, ale specializující se na vývoj databáze. Běžně kombinoval roli Administrativní DBA.
  • Data Architect - navrhuje schémata, sestavuje indexy tabulek, datové struktury a vztahy. Tato role se snaží vytvořit strukturu, která odpovídá obecným obchodním potřebám v konkrétní oblasti. Například softwarová společnost použije datové architekty k vytvoření návrhu pro databázi nového komerčního aplikačního systému pro provozování bank. Návrh je pak používán vývojáři a vývojovými DBA k implementaci skutečné aplikace.
  • Data Warehouse DBA - jedná se o relativně novější roli zodpovědnou za sloučení dat z více zdrojů do datového skladu. Možná bude muset navrhnout datový sklad a vyčistit a standardizovat data před načtením pomocí nástrojů pro specializované načítání a transformaci dat.
Se zvyšujícím se využíváním IKT jako nástroje pro zvyšování provozní efektivity podnikání je funkce DBA cenová - ve většině trhů práce je nedostatek zkušených DBA. To znamená, že na většině trhů je DBA bezpečná pracovní role, zřídka zaměřená na snižování a nabízí dobré odměny a příležitosti k růstu.