Está en la página 1de 12

M.Sc. Ing.

Trejo Flores Wilfredo Manuel 8/09/2020


Diseñadores de la base de datos Ingenieros de Software

Usuarios Finales Diseñadores e implementadores del SGBD

Operadores y personal de mantenimiento Desarrolladores de herramientas

Administrador de la
base de datos (DBA)

8/09/2020
Administrador de la base de datos (DBA)

8/09/2020
Administrador de la base de datos (DBA)
Funciones
– Responsable de administrar los recursos del SBD (nivel técnico):
• BD + SGBD + Otro Software (aplicaciones/programas de acceso)
– Las funciones del ABD incluyen:
• Definir/Modificar la estructura de la BD y restricciones de los datos
• Crear/Modificar estructuras de almacenamiento y métodos de acceso
• Conceder/Denegar permisos de acceso y controlar dicho acceso a datos (seguridad
de la BD)
• Definir planes de copias de seguridad de los datos de la BD
• Garantizar el funcionamiento correcto del sistema y proporcionar servicio técnico al
usuario (respuesta lenta del sistema)
• Adquirir los recursos software y hardware necesarios
8/09/2020
Administrador de la base de datos (DBA)
Funciones

8/09/2020
Administrador de la base de datos (DBA) Capacidades

8/09/2020
Administrador de la base de datos (DBA)
Servicios

8/09/2020
Administrador de la base de datos (DBA)
Desafíos
❑ Gestión de datos en las instalaciones y en la nube: pocas son las empresas que no han
experimentado ya algún cloud migration. Migrar datos a la nube es una práctica habitual pero
que requiere del mejor desempeño del administrador de base de datos, que deberá:
➢ Controlar las latencias, supervisar la transferencia de información y asegurarse de que las
bases de datos no pierden sincronización, sobre todo durante la coexistencia de aplicaciones
cloud - on premise, durante el proceso de migración.
➢ Nunca caer en la trampa de migrar a la nube para resolver cuestiones de rendimiento en
entornos locales, puesto que, lejos de solucionarse, el problema escalará y también lo harán
los costes.
➢ Entender los servicios y capacidades del proveedor de servicios, conocer su
responsabilidad en materia de seguridad, revisar su arquitectura y ser consciente de las
obligaciones relacionadas con el mantenimiento programado.
➢ Guardar copia de seguridad de los datos más relevantes y gestionar bien sus actualizaciones
para evitar desastres en caso de fallos del proveedor.
➢ Ser escrupuloso con los temas de seguridad y no olvidar que el cifrado es sólo la punta del
iceberg. Enmascaramiento dinámico de datos, control de accesos, autenticaciones y
autorizaciones deben recogerse en una estrategia que, además incorpore un plan de
recuperación en caso de pérdida de datos. 8/09/2020
Administrador de la base de datos (DBA)
Desafíos
❑ Introducción de múltiples plataformas de base de datos: la mayoría de los
profesionales que ostentan el cargo de administrador de base de
datos son responsables de múltiples tecnologías que, además, proceden de varios
proveedores distintos. Decenas y hasta un centenar de bases de datos concentran la
atención de quien ocupa este rol en cada jornada laboral. Una situación que, si bien
impulsa la eficiencia de la organización, también complica la toma de decisiones a este
nivel. El administrador necesita aprender a adaptarse a las plataformas de base
de datos y ganar en conocimiento sobre cada una de ellas para poder enfrentarse
a su responsabilidad. Para lograrlo con éxito, es importante:
➢ Fijarse objetivos comunes a todas las bases de datos, idealmente basados en los
tiempos de respuesta de la aplicación, no sólo el tiempo de actividad.
➢ Establecer una estrategia, hoja de ruta y directrices para la migración a la
nube que reduzca costes y ayude a mejorar el rendimiento.
➢ Documentar un conjunto de procedimientos que garanticen la integridad y la
seguridad.
➢ Optimizar el tiempo empleado en el mantenimiento. 8/09/2020
Administrador de la base de datos (DBA)
Desafíos
❑ Desviar la atención de la base de datos y ponerla en las aplicaciones: el cambio
hacia un enfoque centrado en la aplicación permite que los problemas minimicen
su impacto. Al fin y al cabo, es en ese tipo de situaciones cuando usuarios y clientes
son conscientes de que algo inconveniente está sucediendo y, por eso, las aplicaciones
suele ser lo que más importa al negocio y a los usuarios finales. Por ello, el
administrador de base de datos tendrá que poner el foco en garantizar su
rendimiento. Y, para conseguirlo le hará falta:
➢ Medir el rendimiento en base a los tiempos de espera del usuario final, en vez
de hacerlo desde una perspectiva de recursos de infraestructura.
➢ Ser proactivo y alinearse con la experiencia de usuario, monitorizando el
impacto que la base de datos tiene sobre las aplicaciones de forma continua, y no
sólo cuando aparecen los problemas, que ya es tarde.
➢ Implementar herramientas para el seguimiento que brinden visibilidad en toda
la pila de aplicaciones e incluyendo toda la infraestructura que soporta la base de
datos.
➢ El trabajo del administrador de base de datos es más complejo que nunca, los
retos son importantes pero, aún así, es posible hacerles frente y mejorar
8/09/2020
resultados, asegurando el éxito.
Actividad

Realice la lectura y análisis del paper:


The real world of the database administrator,
cuyo acceso se encuentra en el SVA.
Luego participe en el Whiteboard, respondiendo
a la siguiente pregunta: ¿Qué opinión te merece
el DBA de una organización?
https://wbd.ms/share/v2/aHR0cHM6Ly93aGl0ZWJvYXJkLm1pY3Jvc29mdC5jb20vYXBpL3YxLjAvd2hpdGVib2Fy
ZHMvcmVkZWVtL2JmZjQ2YjVmZmI0NzQzOGNhOGJmNmNkZGY1OTBkYzdhX2M1ZDIzYjA5LWFmMDEtNGFlYy1h
Yjc0LTdhNWQxZGEwMTA4NA==

8/09/2020
8/09/2020

También podría gustarte