Taula de continguts:
- Definició: què significa administrador de bases de dades (DBA)?
- Techopedia explica Administrador de bases de dades (DBA)
Definició: què significa administrador de bases de dades (DBA)?
L’administrador de bases de dades, conegut amb freqüència només per l’acrònim DBA, és un paper normalment dins del departament de Tecnologia de la Informació, encarregat de la creació, manteniment, còpies de seguretat, consulta, sintonia, assignació de drets d’usuari i seguretat de les bases de dades d’una organització.
El paper requereix formació tècnica i expertesa en els RDBMS específics utilitzats per l'organització, a més d'altres habilitats com el pensament analític i la capacitat de concentrar-se en les tasques, així com experiència en el treball amb bases de dades del món real. El paper de DBA és un membre crític de l’equip informàtic.
Techopedia explica Administrador de bases de dades (DBA)
Els sistemes comercials RDBMS com el SQL Server de Microsoft, l’Oracle DB, el MySQL i el DB2 d’IBM són aplicacions complexes que requereixen coneixement i formació especialitzada. La majoria també incorporen programes de certificació per assegurar possibles empresaris la capacitat del candidat a gestionar els sistemes.
Aquesta complexitat requereix una funció dedicada i especialitzada encarregada de tenir cura de les bases de dades de l’organització que s’executen en aquestes plataformes de bases de dades. Aquest és el paper del DBA. És especialment crític per a les organitzacions que es basen molt en els seus sistemes d'informació i les bases de dades que formen el fons per a aquests sistemes. En són exemples bancs, companyies d’assegurances, hospitals, col·legis i universitats, empreses de telecomunicacions i moltes altres. En la majoria d’organitzacions més petites, el DBA també es dobla com a administrador de sistemes a causa de les restriccions de recursos. Les organitzacions més grans són més propenses a utilitzar DBA dedicats, o fins i tot equips de DBA.
Com que les bases de dades funcionen en una plataforma base formada pel maquinari del servidor i el sistema operatiu, els DBA també han de ser experts tècnics, o almenys molt conversadors amb aquestes dues àrees. Per exemple, si un DBA vol fer una nova instal·lació d'una base de dades Oracle en un servidor Unix, haurà de conèixer els complements de la configuració de RAID, així com les ordres i les tasques Unix necessàries per realitzar la instal·lació.
Segons els requisits de l'organització, hi ha diferents tipus de DBA:
- Administratiu DBA: manté els servidors i bases de dades i els manté en funcionament. Es preocupa amb les còpies de seguretat, la seguretat, els pedaços, la replicació. Es tracta d’activitats destinades principalment a mantenir la base de dades i la plataforma de programari, però no realment implicades a la millora o al desenvolupament.
- Desenvolupament DBA: treballa en la creació de consultes SQL, procediments emmagatzemats, etc., que satisfan les necessitats empresarials. Aquest és l'equivalent a un programador, però especialitzat en el desenvolupament de bases de dades. Combinem habitualment el paper de DBA administratiu.
- Data Architect: dissenya esquemes, crea índexs de taules, estructures de dades i relacions. Aquest paper treballa per construir una estructura que satisfaci les necessitats generals del negoci en una àrea determinada. Per exemple, una empresa de programari utilitzarà arquitectes de dades per construir un disseny per a la base de dades d’un nou sistema d’aplicacions comercials per executar les operacions d’un banc. Els desenvolupadors i els programes de desenvolupament de dissenys són utilitzats per desenvolupar l'aplicació real.
- Data Warehouse DBA: aquest és un paper relativament més recent, responsable de combinar dades de diverses fonts amb un magatzem de dades. Pot haver de dissenyar el magatzem de dades, a més de netejar i estandarditzar les dades abans de carregar-se amb eines especials de càrrega i transformació de dades.