![Správce databáze (DBA) - Technologie Správce databáze (DBA) - Technologie](https://a.continuousdev.com/technology/database-administrator-dba.jpg)
Obsah
- Definice - Co znamená správce databáze (DBA)?
- Ú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)
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.