Entrevista A Un DBA

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 2

Entrevista a un DBA

Nombre del entrevistado: Josué Yahir


Fecha de entrevista: 21/02/2024
Entrevistadores:
Cortes Colina Diana Lizeth
Palmero Gerónimo Marco Antonio
Promotor Copete Elizeth
Rodríguez Franco Luz del Carme
Propósito: Conocer las principales actividades que realiza un DBA

La entrevista con el Administrador de Bases de Datos (DBA) nos proporcionó


información valiosa sobre sus habilidades técnicas, experiencia y adaptabilidad
que ha tenido a lo largo de su carrera profesional ejerciendo en el entorno laboral.
Esta actualmente trabajando en el desarrollo de sistemas transaccionales (full
stack), encargado de un área de administración de una base de datos.
¿En qué área se centra su trabajo?
Esta basado en dos partes; un en el desarrollo full stack que también está
centrado en la administración de sistemas, pero al estar de administrador también
te involucras mucho en la parte de la administración de la base de datos. En la
parte de desarrollo, tiene que ver desde el análisis de requerimientos para un
desarrollo, así como programación, pero también en la administración del sistema,
esta mas enfocado en la administración de la base de datos porque son sistemas
que manejan mucha información y datos, su principal core es un sistema
transaccional (de pagos) se necesita mantener la seguridad de los datos muy
protegida y que esta sea dinámica para que no se sature.
¿Cuáles son los principales requisitos o herramientas para ser un DBA?
Creo que vamos a dividirlo primero en dos partes, la parte del conocimiento, hay
que conocer mucho de teoría de conjuntos, entonces hay que saber este bastante
de eso, porque al realizar los query que es el otro punto y este necesitamos saber
cómo es cómo hacerlo, al mismo tiempo necesitamos saber lo que es SQL. Otra
parte también es la algorítmica eso nos va a permitir a que todos los query de
procesos sean optimizados; otro tipo que es muy importante que no se involucra
tanto es el análisis o levantamiento de requerimiento pero en conjunto con el
desarrollador o la persona con la que lleva los proyectos debe dar su opinión al
tema de datos; esto quiere decir, no es lo mismo que almacena un hola en un
campo varchar que a un tipo de dato tipo text porque eso tiene con el peso de la
base de datos y el tipo de reacción al tiempo de consultar.
Ahora de herramientas, los gestores son importantes, actualmente yo ocupo el
DataGrip es una herramienta para conectarte a infinidad de bases de datos, ya
sean relacionales o no relacionales incluso ya trae integrada inteligencia artificial,
que nos ayuda a optimizar ciertos query´s que el mismo nos dice va a generarte
un peso o se va a tardar mucho en realizar esta consulta y así hay varias partes
que el DataGrip nos ayuda. También podemos utilizar un JDBC o DBC lo cual lo
ocupamos cuando el desarrollador de código se esta conectando a la base de
datos a ver la interacción de el peso o el time out genera al realizar la conexión,
también como administrador necesitamos saber si tenemos un delay, cuando
tenemos un slow query, entre otras herramientas.
¿Cuáles son los sistemas gestores con los que ha trabajado? Y ¿Cuál ocupa
actualmente?
DataGrip es con el que actualmente y el cual para mi es el más completo, he
trabajado en workbench mysql, SQL developer de Oracle,
¿Cuáles son los problemas que se presentan con frecuencia en su entorno
de trabajo?
¿Qué medidas implementa para garantizar la seguridad de los datos?
¿cómo solucionaría un problema de pérdida de datos?
¿Desafíos significativos que haya enfrentado a lo largo de su trayectoria?
¿Tiene experiencia en la migración de bases de datos entre diferentes
plataformas o versiones?
¿Cómo te mantienes actualizado sobre las tendencias y avances en el
ámbito?

También podría gustarte