Domov Databáze Co je správce databáze (dba)? - definice z techopedie

Co je správce databáze (dba)? - definice z techopedie

Obsah:

Anonim

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í organizace.

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.

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

Komerční systémy RDBMS, jako je Microsoft SQL Server, Oracle DB, MySQL a IBM 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áta v řízení systémů.


Tato složitost vyžaduje vyškolenou, vyhrazenou roli, která má za úkol starat se o databáze organizace běžící 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.


Existují různé typy DBA v závislosti na požadavcích organizace:

  • 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. Softwarová společnost například použije datové architekty k vytvoření návrhu pro databázi nového komerčního aplikačního systému pro provoz banky. 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. Může být nutné navrhnout datový sklad a vyčistit a standardizovat data před načtením pomocí nástrojů pro načítání a transformaci speciálních 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á - na většině pracovních trhů je ve skutečnosti 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.
Co je správce databáze (dba)? - definice z techopedie