Munkakör: adatbázis-adminisztrátor

Szerző: Laura McKinney
A Teremtés Dátuma: 3 Április 2021
Frissítés Dátuma: 26 Június 2024
Anonim
Munkakör: adatbázis-adminisztrátor - Technológia
Munkakör: adatbázis-adminisztrátor - Technológia

Tartalom


Forrás: Mast3r / Dreamstime.com

Elvitel:

Az adatbázis adminisztrátorának van egy központi feladata - és számos egyéb kapcsolódó feladatnak. Nézze meg, hogy a DBA hogyan kezeli ezeket a felelősségeket.

Mit csinál egy adatbázis-rendszergazda?

Az adatbázis-adminisztrátor (DBA) munkája évtizedek óta áll a középpontban a vállalati világban.

Az első és legeredményesebb adatbázisok megjelenése óta a számítógépes nagyszámítógépes rendszerekben az adatbázis-adminisztrátorok megtették a nehéz feladatot, az adatbázis-tervek teljes körű bevezetésével az üzleti műveletekben.

Az adatbázis-adminisztrátorok gyakran „főnökei”, amikor a kulcsfontosságú adatokat adatbázisba gyűjtik és ott tartózkodásuk alatt kezelik. Nézze meg az adatbázis-adminisztrátorok álláshirdetéseit, és továbbra is olyan szavakat fog látni, mint az „adatok ellenőrzése, mentése és kezelése”, olyan elemekkel, mint például a „teljesítmény hangolása” és „az adatbázis támogatása”. Az adatbázis-adminisztrátorok mélyen részt vehetnek a hibaelhárításban, a jegyek karbantartásában. stb., miközben a rutin karbantartást, a speciális projekteket vagy akár a migrációt is kezeli. Mivel viselik ezeket a különféle kalapokat, az adatbázis-adminisztrátorokat gyakran felkérik, hogy ügyeletes legyenek az adatbázis-problémák kezelésére. (Íme néhány praktikus tipp a DBA-k számára: 6 hatékonysági tipp az adatbázis-kezelők számára.)


Szoftver és protokollok

Az adatbázis-rendszergazdáknak kompetenciákkal kell rendelkezniük az adatbázisból történő lekérdezések vagy kérések kezelésére használt speciális protokollok vonatkozásában.

A múltban ezek közül a leggyakoribb az SQL volt, vagy a „Strukturált lekérdezési nyelv”. Az SQL volt az adatkérések kezelésének fő eszköze. A parancsok és a szintaxis megkönnyítette a kulcsfontosságú üzleti információk kihúzását az adatbázisból, és hasznossá tette azokat egy vállalati környezetben.

Manapság ez a táj némileg megváltozott. A PostgreSQL és más protokollok megjelenése diverzifikálta az adatbázis-kezelési világot.

A kifinomultabb környezetben való navigáláshoz az adatbázis-adminisztrátorok másodlagos szoftvereket, például Oracle és Teradata erőforrásokat használhatnak.


„Az adatbázis-adminisztrátorok speciális szoftvert használnak az adatok tárolására és kezelésére” - mondta Brett Helling, a tech startup Ridester tulajdonosa. „Ez a szerep magában foglalhatja a kapacitásépítést és az adatbázis tervezését, telepítését, konfigurálását és tervezését. Ide tartozik a telepítés során vagy a rendszerek karbantartása után felmerülő problémák elhárítása. A rendszerek teljesítményének figyelését, valamint a rendszerek biztonsági mentését alaposan ellenőrzik. ”

Nincsenek hibák, nincs stressz - Az Ön életét megváltoztató szoftverek készítésének lépésről lépésre történő leírása az élet megsemmisítése nélkül

Nem javíthatja a programozási készségét, ha senki sem törődik a szoftver minőségével.

Áttérés a hagyományos modellekről az új modellekre

Az adatbázis-adminisztrátorok egyik legfontosabb feladata az adatbázis fejlődésének követése az egymást követő szakaszokban.

Valószínűleg nincs jobb példa, mint a tengerváltás a hagyományos SQL adatbázisokról egy új „NoSQL” rendszerre.

A NoSQL adatbázis számos üzleti műveletben felváltja a hagyományos relációs adatbázist. A NoSQL lehetőséget nyújt alkalmazás létrehozására séma meghatározása nélkül, sokoldalúbb adatszerkezeti jellemzők, könnyebb méretezés és sok esetben nyílt forráskódú fejlesztési lehetőségek. Maga a PostgreSQL szintén nyílt forráskódú eszköz, és az adatbázis-adminisztrátorok feladatainak értékelésekor érdemes megkérdezni, hogy a vállalat miként mérlegeli mind a nyílt forráskódú, mind a védett licenctermékeket az általános informatikai stratégiájában.

Emberek és folyamatok

Ideális esetben az adatbázis-adminisztrátoroknak emberek ismeretekkel kell rendelkezniük. Mint más típusú munkakörben is, nekik is parancsnoki láncokon keresztül kell dolgozniuk, fel kell venniük a nevezési díjat, és képeseknek kell lenniük az átadására. Ez az oka annak, hogy sok vállalat a „szóbeli és írásbeli kommunikációs készségeket” is meghatározza a munkaerő-felhívásokban, és miért is az interjú folyamat gyakran magában foglalja az „emberi érintést” még ebben a digitális korban.

„Egyes adatbázis-adminisztrátorok… felelősek a különféle alkalmazottak képzéséért az adatbázis megfelelő és hatékony felhasználásáról” - mondja Sean Si, a SEO Hacker vezérigazgatója és alapítója, valamint egy adatelemző és sürgősségi drogos, aki idejét fiatal vállalkozók inspirálására használja fel tárgyalásokon és szemináriumok.

A vállalkozásokat emberekből és folyamatokból építik fel - az adminisztrátorok döntő szerepet játszanak. Fajta „menedzser” - és ez azt jelenti, hogy navigálunk az emberközpontú folyamatokban, még akkor is, ha annyira a technológia (ebben az esetben az adatbázis monolit) központja van.

Minden nap, minden héten, minden évben

Alapvetően az adatbázis-adminisztrátoroknak ott kell lenniük abban az esetben, ha problémát jelent az adatbázis, új kezdeményezést vagy kísérleti projektet kell indítani, vagy valóban bármilyen jelentős üzleti változás történik az adatkezelésben. Vessen egy pillantást az adatbázis-adminisztrátorok álláshirdetéseire, és látni fogja az ügyeleti rotáció iránti kérelmeket, a csapat vezetésével kapcsolatos elemeket és egyéb „azt mondja”, hogy ez gyakran időigényes szerep. Bizonyos értelemben az adatbázis-adminisztrátoroknak soha nincs „szabadnapja”, mert még akkor is, ha nincsenek benne, az adatbázis is „be” van (Íme, amit ne tegyünk DBA-ként: 5 DBA-hiba, amelyet minden áron el kell kerülni.)

Nyers és szűrés nélküli adatok

Az adatbázis-adminisztrátorok másik fő felelőssége az adatkészletek kívánt állapota.

Bárki, aki elolvasta az adatkezelést vagy az alapadatkezelést, ismeri a nyers adatok kezelésének kihívásait.

A nyers vagy nem strukturált adatok olyan adatok, amelyeket nem magától értetődő módon mutatnak be „ügyes kis sorokban” - lehet, hogy egy relációs adatbázisban vannak, de az SQL nem azonnal visszakereshető. Gyakran az egyes rekordok állapota eltér, részleges mezőkkel, stop és start adatfolyamokkal, megsemmisíthető rövidítésekkel, nem egyező címkékkel és egyéb fejfájásokkal.

Az adatbázis-adminisztrátor fontos pont lehet a Herkules erőfeszítéseiben annak érdekében, hogy a vállalkozások jobb felhasználása érdekében megfeleljen, korlátozza és körülhatárolja az adatokat.

„Az adatbázis-adminisztrátor - vagy a DBA - felépíti, fenntartja és optimalizálja az adatrétegben található információk feldolgozását” - mondja Randy Carlton, a LogoMix vezető termékmérnöke. „A DBA történelmileg az adatréteget olyan hagyományos relációs adatbázisban tartaná, mint például az Oracle és a MySQL. Manapság a DBA szerepe nőtt a felhő és a nagy adatok forradalmával, és a modern DBA-knak képesnek kell lenniük arra, hogy felhőalapú adatbázisokat, helyszíni adatbázisokat és egyéb adattárolókat kihasználják, kezdve a kulcsérték-tárolóktól a keresőmotorokig és mindenig. közte."

Legközelebb arra gondolva, hogy mit csinál egy adatbázis-adminisztrátor, tartsa szem előtt a fenti filozófiákat és szabványokat, és vegye figyelembe, hogy ez valóban nagyon nagy feladat. Ezek a szakemberek mindig is az adatbázis élén helyezkedtek el, mint kritikus vállalati eszköz, és függetlenül attól, hogy az adattárházhoz kapcsolódik, amelyet köztes szoftver szolgál, virtualizált, konténeresített vagy elhelyezés céljából kihelyezett - a vállalatoknak továbbra is szükségük van valakire a DB kezelésére - ez a DBA .