Un Administrador de Base de Datos (DBA), es aquel que administra las tecnologías de la información y
la comunicación, siendo responsable de los aspectos técnicos, tecnológicos, científicos, inteligencia de
negocios y legales de bases de datos
ACTIVIDADES QUE REALIZA
Instalar, configurar y gestionar bases de datos
Dar soporte al equipo de desarrollo, seguridad informática y redes
Definir el esquema del diccionario de datos
Especificar restricciones de integridad para asegurar los datos
Garantizar la alta disponibilidad de la base de datos
Administrar el/los sistemas operativos donde corren las bases de datos
. Diseñar la distribución de los datos y las soluciones de almacenamiento
Garantizar la seguridad de las bases de datos, incluyendo backups y recuperación de desastres
Desarrollar tareas de tuning de base de datos, tanto en las consultas SQL como en la configuración del servidor.
Desarrollar tareas de Replicación
Dar soporte en la integración de aplicaciones de terceros
Desarrollar auditorias de usuarios roles, perfiles y privilegios.
Planificación de capacidad (gestionar el creciente volumen de las bases de datos)
Implementar planes de mantenimiento de la base de datos
Administración de cambios y actualizacion
FUNCIONES
La función principal de un DBA es implementar, mantener, optimizar y administrar estructuras de bases de datos para la organización
Asistencia a usuarios de la base de datos.
Reorganizar datos.
Hacer modificaciones en la base de datos para facilitar su uso
Resolver inconvenientes.
Mantenerse al día de la tecnología de base de datos.
EDWIN CACUANGO
CLASIFICACION POR
NIVELES
Nivel 4 - Senior DBA
Tiene una experiencia variada y capacidad de brindar coaching a otros; comprende la arquitectura y sabe
preguntar y completar especificaciones incompletas; sabe estimar su esfuerzo y puede brindar coaching a otros.
Nivel 3-Semisenior DBA
Tiene experiencia en su campo de ocupación e independencia para abordar problemas más o menos
conocidos; puede descomponer problemas, buscar posibles soluciones y tiene idea del conjunto del proyecto.
Nivel 2 - Junior
Tiene alguna experiencia pero escasa autonomía ya que a menudo requiere apoyo para completar
asignaciones que no sean rutinarias.
Nivel 1-DBA Trainee
No requiere experiencia previa, requiere capacitación y supervisión.
TIPOS DE ADMINISTRADORES DE DBA
DBA DEL SISTEMA
Esta función se centra en cuestiones técnicas, más que comerciales. El administrador de bases de
datos del sistema conoce los detalles técnicos secretos de cómo se instala, configura y modifica la
base de datos.
ARQUITECTO DE BASE DE DATOS
Trabaja principalmente en el diseño e implementación de nuevas bases de datos. El arquitecto de
bases de datos diseña nuevas bases de datos y estructuras para aplicaciones nuevas o existentes y
rara vez participa en el mantenimiento y ajuste de bases de datos y aplicaciones establecidas.
ANALISTA DE BASE DE DATOS
A veces, los DBA junior se denominan analistas de bases de datos. Un analista de bases de datos
puede desempeñar una función similar a la del arquitecto de bases de datos. Un analista de bases de
datos también puede ser simplemente otro término que utilizan las empresas en lugar de
administrador de bases de datos.
DBA DE APLICACIONES
Esta función se centra en el diseño de la base de datos y el soporte y la administración continuos de la
base de datos para una aplicación o subconjunto de aplicaciones específico. Es más probable que sean
expertos en escribir y depurar SQL complejo y comprender las mejores formas de incorporar
solicitudes de bases de datos en programas de aplicación.