¿Cómo gestionar y mantener bases de datos de diferentes sistemas informáticos?
Descubre cuál es el rol que desempeña un Database Administrator y su evolución en el tiempo, cómo desarrollar las formas de reorganizar las bases de datos para hacerlas más rápidas o más fáciles de usar. Todo esto desde la experiencia del Data Architect David Lugo.
David Lugo es un profesional en el área de sistemas, especializado en arquitectura de datos y administración de bases de datos de diferentes sistemas informáticos. Su motivación responde a su pasión por los video juegos desde temprana edad, y descubre que es un mundo distinto al que se imaginó, justo allí comenzó a gustarle la carrera que hoy día desarrolla, el enfoque y las herramientas.
Cabe destacar que David no quería ser administrador de base de datos, sin embargo su primera oferta laboral resultó ser desempeñar este rol, pero su interés, constancia y preparación a través de cursos especializados, han permitido sus 14 años de experiencia en esta importante disciplina.
El Rol del Administrador de Base de datos
Quien desempeña este rol, es responsable de las bases de datos informatizadas o automatizadas de una empresa u organización, las cuales existen para custodiar y actualizar información de manera estructurada y usarla eficazmente.
Desde la experiencia de David, este rol resulta ser bastante complejo, pero garantiza que los datos estén disponibles en un tiempo apropiado y describe que existen diversas áreas o sub áreas a desarrollar dentro de una base de datos, ciertamente especializadas, lo cual representa tener skills muy específicos que se necesitan para el desarrollo de cada plaza en particular.
El conocer cómo trabaja un motor de base de datos en particular te da muchas herramientas, que a su vez permiten desarrollar destrezas que un DBA debe tener, por ejemplo definir o implementar el control de acceso, administrar la actividad de la base de datos, verificación de integridad de datos, asegurarse del máximo desempeño incluso con las limitaciones, desarrollo y soporte a pruebas, esto es ayudar a los programadores al uso eficiente de la base de datos.
Retos
Desde el punto de vista de nuestro entrevistado, un Database Administrator tiene la gran responsabilidad de garantizar un alto rendimiento de las bases de datos, por eso se deben conocer a fondo las herramientas, resolver eventualidades.
Evolución del Database Administrator
Lugo, expone que actualmente los database administrator dedican menos tiempo en cuanto a sus funciones, pues la nube es la responsable de la automatización de algunos desempeños. Anteriormente era muy importante saber instalar una base de datos, hoy día no es necesario, la elasticidad de la nube hace que ese no sea un skill tan prioritario. Sin duda hay una evolución.
“Ha sido un rol que he visto que ha crecido en importancia y muy bien pagado y para eso debes ser muy bueno en desarrollo y entender cómo funciona la base de datos” resaltó David.
Sigue hasta el final y no te pierdas cómo define el rol de Administrador de base de datos, y de arquitecto de datos a un niño de una manera sencilla, así como las herramientas sugeridas para ambos roles.
¡Esto está muy interesante!
Y en nuestra sección Off Topic
Una de las cosas que más ha disfrutado David Lugo es el ciclismo, y practica esta disciplina en Chile, donde radica actualmente. Escucha parte de sus aventuras, sus rutas de 200 kilómetros y más.
Sin duda el ciclismo ha sido un buen complemento en la vida de este profesional, como él mismo lo relata.
Nos deja claro que toda actividad tiene riesgos, teniendo en cuenta elementos de seguridad, y que lo importante es avanzar.
Síguenos, disfruta de buen contenido. Somos Coder Lifestyle, comparte.