Úloha úlohy: správce databáze

Autor: Laura McKinney
Datum Vytvoření: 3 Duben 2021
Datum Aktualizace: 26 Červen 2024
Anonim
Úloha úlohy: správce databáze - Technologie
Úloha úlohy: správce databáze - Technologie

Obsah


Zdroj: Mast3r / Dreamstime.com

Odnést:

Správce databáze má jednu centrální úlohu - a mnoho dalších souvisejících úloh. Podívejte se, jak DBA řeší tyto povinnosti.

Co dělá správce databáze?

Úkolem správce databází (DBA) je přední a hlavní místo v podnikovém světě po celá desetiletí.

Od té doby, co se první a nejprimitivnější databáze objevily v počítačových systémech sálových počítačů, administrátoři databází zvládli těžkou práci při implementaci návrhů databází v obchodních operacích.

Správci databází jsou často „šéfem“, pokud jde o získávání klíčových dat do databází a jejich správu, když tam jsou. Podívejte se na reklamy na úlohy správce databází a stále uvidíte slova jako „sledovat, zálohovat a spravovat“ spolu s položkami jako „ladění výkonu“ a „podpora databáze“. Správci databází se mohou hluboce zapojit do řešení problémů, údržby lístků. atd., a zároveň řeší běžnou údržbu, speciální projekty nebo dokonce migrace. Protože nosí různé klobouky, jsou administrátoři databází často žádáni, aby byli připraveni řešit specifické problémy s databází. (Zde je několik užitečných tipů pro správce databází: 6 tipů pro účinnost pro správce databází.)


Software a protokoly

Správci databází musí být kompetentní se specifickými protokoly používanými pro zpracování vyhledávání nebo požadavků z databáze.

V minulosti byl nejčastější z nich SQL nebo „Structured Query Language“. SQL sloužil jako hlavní prostředek pro zpracování požadavků na data. Její sada příkazů a syntaxe usnadnila vytažení klíčových obchodních informací z databáze a učinila je užitečnými v podnikovém prostředí.

V dnešní době se tato krajina poněkud změnila. Vznik PostgreSQL a dalších protokolů diverzifikoval svět správy databází.

Při navigaci v tomto sofistikovanějším prostředí mohou správci databází používat sekundární software, jako jsou zdroje Oracle a Teradata.

„Správci databází používají k ukládání a správě dat specializovaný software,“ říká Brett Helling, majitel tech startup Ridester. „Tato role může zahrnovat budování kapacit a plánování, instalaci, konfiguraci a navrhování databáze. To také zahrnuje odstraňování problémů, které se vyskytnou během instalace nebo po údržbě systémů. Sledování výkonu systémů je důkladně kontrolováno, stejně jako zálohování systémů. “


Žádné chyby, žádný stres - Váš průvodce krok za krokem k vytváření softwaru pro změnu života, aniž by došlo ke zničení vašeho života

Nemůžete zlepšit své programovací schopnosti, když se nikdo nestará o kvalitu softwaru.

Migrace z tradičních modelů na nové modely

Jednou z velkých povinností správce databáze je sledovat vývoj databáze v následujících fázích.

Pravděpodobně neexistuje lepší příklad než změna moře z tradičních databází SQL na nový systém „NoSQL“.

Databáze NoSQL nahrazuje tradiční relační databázi v mnoha obchodních operacích. NoSQL nabízí možnost vytvářet aplikace bez definování schématu, univerzálnějších funkcí datové struktury, snadnější škálování a v mnoha případech i vývojových cest otevřených zdrojů. Samotný PostgreSQL je také nástrojem s otevřeným zdrojovým kódem a při hodnocení jakékoli úlohy správce databází se vyplatí zeptat, jak společnost váží v rámci své celkové IT strategie jak produkty s otevřeným zdrojovým kódem, tak proprietární licenční produkty.

Lidé a procesy

V ideálním případě by administrátoři databází měli mít také dovednosti lidí. Stejně jako u jiných druhů pracovních úkolů, budou muset projít řetězci velení, založit buy-in a být schopni předat obušek, bude-li to odůvodněno. To je důvod, proč mnoho společností také specifikuje „verbální a písemné komunikační dovednosti“ v reklamách o zaměstnání, a proč proces pohovoru tak často zahrnuje „lidský dotyk“ i v tomto digitálním věku.

"Někteří správci databází ... mají na starosti školení různých zaměstnanců o správném a účinném používání databáze," říká Sean Si, generální ředitel a zakladatel SEO Hacker a analýza dat a urgentní feťák, který tráví svůj čas inspirováním mladých podnikatelů prostřednictvím rozhovorů a semináře.

Podniky jsou postaveny na lidech a procesech - správci hrají klíčovou roli. Jsou to „manažeři“ svého druhu - a to znamená orientovat procesy zaměřené na lidi, i když jsou tak soustředěni na tech (v tomto případě databáze jako monolit).

Každý den, každý týden, každý rok

V zásadě musí být správci databází v případě problému s databází, nutnosti zahájit novou iniciativu nebo pilotní projekt nebo skutečně jakékoli významné obchodní změny ve správě dat. Podívejte se na reklamy na práci pro správce databází. Uvidíte žádosti o střídání během hovoru, položky týkající se vedení týmu a další „sděluje“, že toto je často časově náročná role. V některých smyslech nemají administrátoři databáze nikdy „volno“, protože i když nejsou v databázi, je samotná databáze „in“. (Zde je to, co dělat jako DBA: 5 chyb DBA, kterým se za každou cenu vyhnout.)

Nezpracovaná a nefiltrovaná data

Další z hlavních povinností správců databází souvisí s požadovaným stavem datových aktiv.

Každý, kdo si přečetl správu dat nebo správu kmenových dat, je obeznámen s problémy při zpracování prvotních dat.

Nezpracovaná nebo nestrukturovaná data jsou data, která nejsou neodmyslitelně uvedena v „úhledných malých řádcích“ - mohou být rezidenty v relační databázi, ale nelze je okamžitě získat pomocí SQL. Stav každého jednotlivého záznamu se často liší, s částečnými poli, datovými toky stop a start, nevyčíslitelnými zkratkami, neshodnými značkami a jinými bolestmi hlavy.

Správce databáze může být hlavní osobou v herkulovském úsilí přizpůsobit, omezit a vymezit data za účelem lepšího podnikového využití.

„Správce databáze - nebo DBA - vytváří, udržuje a optimalizuje zpracování informací obsažených v datové vrstvě,“ říká Randy Carlton, vedoucí produktového inženýra společnosti LogoMix. "Historicky by DBA udržovala datovou vrstvu v tradiční relační databázi jako Oracle a MySQL." Dnes se role DBA rozrostla s revolucí cloudu a velkých dat a moderní DBA musí být schopny využívat cloudové databáze, lokální databáze a další datové sklady od obchodů s klíčovou hodnotou po vyhledávače a všechno mezi."

Až budete příště přemýšlet o tom, co administrátor databáze dělá, mějte na paměti všechny výše uvedené filozofie a standardy a uvědomte si, že je to opravdu velká práce. Tito profesionálové vždy seděli na čele databáze jako kritický podnikový nástroj, a ať už je propojen s datovým skladem, obsluhován middlewarem, virtualizován, kontejnerizován nebo outsourcován ke kolokaci, společnosti stále potřebují někoho, kdo spravuje DB - to je DBA .