Role: Databázový specialista |
| |
 |
Osoba zastupující tuto roli je zodpovědná za návrh databáze pro webovou aplikaci. |
Role Sets: Role |
|
Relationships

|
Primary Performs |
|
Additionally Performs |
|
Modifies |
|
Main Description
Databázový specialista je zodpovědný za definici detailního databázového návrhu zahrnujícího tabulky, atributy, indexy,
pohledy, omezení, triggery a další specifické konstrukty pro schopnost ukládání, čtení, editaci a mazání perzistentních dat
(RUP, 2006).
Rozsah úkolů vykonávaných databázovým specialistou se liší v závislosti na velikosti a složitosti vyvíjené aplikace a
zvoleném typu struktury pro ukládání perzistentních dat (typicky relační databáze).
|
Staffing
Skills |
-
Znalost datového modelování a návrhu databáze
-
Znalost Microsoft SQL Server a nástroje pro datové modelování
-
Analytické a logické myšlení
-
Komunikační dovednosti
-
Optimalizace výkonu databáze
|
Assignment Approaches | V případě malého týmu může být role zastoupena Programátorem, či jinou rolí mající potřebné znalosti.
Osoba zastávající roli databázového specialisty by měla být v ideálním případě zapojena i do nějakých dřívějších etap
projektu, např. v analýze funkčností či požadavků. |
|