Funció: Administrador de bases de dades

Autora: Laura McKinney
Data De La Creació: 3 Abril 2021
Data D’Actualització: 26 Juny 2024
Anonim
Funció: Administrador de bases de dades - Tecnologia
Funció: Administrador de bases de dades - Tecnologia

Content


Font: Mast3r / Dreamstime.com

Emportar:

L'administrador de la base de dades té una tasca central i altres treballs relacionats. Mireu com un DBA gestiona aquestes responsabilitats.

Què fa un administrador de bases de dades?

La feina de l’administrador de bases de dades (DBA) ha estat al capdavant del centre corporatiu durant dècades.

Des que van aparèixer les primeres i més primitives bases de dades en sistemes de mainframe d’ordinadors, els administradors de bases de dades s’han ocupat de la difícil tasca d’implementar plenament dissenys de bases de dades en operacions empresarials.

Els administradors de bases de dades solen ser “els caps” quan es tracta d’introduir dades claus en bases de dades i gestionar-les mentre hi ha. Consulteu els anuncis de treball d'administrador de bases de dades i encara podreu veure paraules com "supervisar, fer una còpia de seguretat i gestionar" dades, juntament amb elements com "afinació del rendiment" i "suport de base de dades". Els administradors de la base de dades poden estar profundament involucrats en la resolució de problemes, el manteniment dels bitllets. , etc., a la vegada que també s’ocupa de manteniment rutinari, projectes especials o fins i tot migracions. Com que utilitzen aquests diferents barrets, sovint se'ls demana als administradors de bases de dades que tinguin la possibilitat de gestionar problemes específics de bases de dades. (A continuació, es mostren alguns consells útils per als DBA: 6 consells d’eficiència per als administradors de bases de dades.)


Programari i protocols

Els administradors de bases de dades han de ser competents amb els protocols específics utilitzats per gestionar recuperacions o sol·licituds d'una base de dades.

En el passat, el més comú era SQL, o “Structured Query Language”. SQL servia com a vehicle principal per gestionar les sol·licituds de dades. El seu conjunt d’ordres i sintaxi va facilitar la recollida d’informació empresarial clau de la base de dades i fer-la útil en un entorn empresarial.

Avui en dia, aquell paisatge ha canviat una mica. L’aparició de PostgreSQL i d’altres protocols ha diversificat el món de la gestió de bases de dades.

Per navegar per aquest entorn més sofisticat, els administradors de bases de dades poden utilitzar programari secundari com ara recursos d'Oracle i Teradata.

"Els administradors de bases de dades utilitzen un programari especialitzat per emmagatzemar i gestionar les dades", afirma Brett Helling, propietària de la creació d'inici de tecnologia Ridester. “Aquest paper pot incloure la creació de capacitats i la planificació, instal·lació, configuració i disseny de la base de dades. Això també inclou resoldre problemes que es produeixen durant la instal·lació o després del manteniment dels sistemes. Es verifica minuciosament el rendiment del sistema i es fa una còpia de seguretat dels sistemes. ”


Sense errors, sense estrès: la vostra guia pas a pas per crear programes que canvien la vida sense destruir la vida

No podeu millorar les vostres habilitats de programació quan ningú es preocupa per la qualitat del programari.

Migració de models tradicionals a nous models

Una de les grans responsabilitats de l’administrador de bases de dades és seguir l’evolució de la base de dades a través de les seves etapes successives.

Probablement no hi hagi un millor exemple que el canvi de mar de les bases de dades tradicionals de SQL a un nou sistema “NoSQL”.

La base de dades NoSQL substitueix la base de dades relacional tradicional en moltes operacions comercials. NoSQL ofereix la possibilitat de crear una aplicació sense definir un esquema, funcions d’estructura de dades més versàtils, escalada més fàcil i, en molts casos, vies de desenvolupament de codi obert. El propi PostgreSQL és també una eina de codi obert i, a l’hora d’avaluar qualsevol tasca d’administrador de bases de dades, convé preguntar-se com una empresa pesa tant els productes de llicència de codi obert com els de propietat en la seva estratègia informàtica general.

Persones i Processos

L’ideal seria que els administradors de bases de dades també tinguin habilitats per a persones. Com passa amb altres tipus de funcions laborals, hauran de treballar a través de cadenes de comandament, establir el buy-in i poder passar la batuta quan es requereixi. És per això que moltes empreses també especifiquen “habilitats de comunicació verbal i escrita” en els anuncis de treball i per què el procés d’entrevistes inclou sovint un “toc humà” fins i tot en aquesta època digital.

"Alguns administradors de bases de dades són ... els encarregats de formar diversos empleats en l'ús adequat i eficaç de la base de dades", afirma Sean Si, CEO i fundador de SEO Hacker i un analista de dades i un problema de urgència que passa el seu temps inspirant a joves empresaris a través de xerrades i seminaris.

Les empreses estan formades per persones i processos: els administradors tenen un paper crucial. Són “gestors” d’una mena, i això vol dir navegar per processos centrats en les persones, fins i tot quan estan tan centrats en la tecnologia (en aquest cas, la base de dades com monòlit).

Cada dia, cada setmana i cada any

Essencialment, els administradors de la base de dades han d’estar-hi en cas que hi hagi un problema amb la base de dades, una necessitat d’iniciar una nova iniciativa o un projecte pilot o, realment, qualsevol canvi empresarial important en la gestió de les dades. Consulteu els anuncis de treballs per als administradors de bases de dades i podreu veure les sol·licituds de rotacions de trucada, articles amb lideratge d’equips i altres “comptes” que sovint és molt important. En alguns sentits, els administradors de bases de dades mai tenen un "dia lliure", ja que fins i tot quan no hi són, la base de dades en si és "in". (Aquí teniu el que no fer com a DBA: 5 errors de DBA per evitar a tota costa).

Dades en brut i sense filtrar

Una altra de les responsabilitats principals dels administradors de bases de dades té a veure amb l’estat desitjat dels actius de les dades.

Qualsevol usuari que hagi sabut informar-se sobre el govern de dades o la gestió de dades magistrals està familiaritzat amb els reptes de la gestió de dades en brut.

Les dades brutes o no estructurades són dades que no es presenten de manera inherent a "petites fileres netes", pot ser que siguin residents en una base de dades relacional, però no poden ser recuperades immediatament per SQL. Sovint, l’estat de cada registre individual difereix, amb camps parcials, aturar i iniciar fluxos de dades, sigles inescrutables, etiquetes que no coincideixen i altres mals de cap.

L'administrador de la base de dades pot ser una persona important en l'esforç hercúlic per conformar, limitar i delimitar les dades per a un millor ús empresarial.

"Un administrador de bases de dades, o DBA, construeix, manté i optimitza el processament de la informació que conté la capa de dades", afirma Randy Carlton, enginyer de productes sènior de LogoMix. “Històricament, un DBA mantindria la capa de dades en una base de dades relacional tradicional com Oracle i MySQL. Avui, el paper de DBA ha crescut amb la revolució del núvol i les grans dades, i els moderns DBA han de ser capaços d’aprofitar bases de dades de núvols, bases de dades locals i altres magatzems de dades que van des de botigues de valor clau fins a motors de cerca i tot. Entremig."

La propera vegada que penseu en què fa un administrador de bases de dades, tingueu en compte totes les filosofies i estàndards anteriors i us adoneu que és una tasca molt gran. Aquests professionals sempre han estat al capdavant de la base de dades com a eina d’empresa crítica i, tant si està vinculat a un magatzem de dades, servit per middleware, virtualitzat, containeritzat o subcontractat a col·locació, les empreses encara necessiten algú per gestionar el DB. .