Está en la página 1de 4

ADMINISTRADOR DE BASE DE DATOS (DBA)

Descargar Ficha Perfil


Responsabilidad / Principales competencias
Es el responsable por la administración de las Bases de Datos.
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.

Nombres de cargos similares


Analista de bases de datos DBA (Database Administrator)

Misión de la ocupación
Garantizar y optimizar la seguridad, integridad y estabilidad de las bases de datos,
que administran la información de las operaciones del negocio, para que siempre
estén disponibles, según las necesidades de las diferentes áreas de la compañía.
El objetivo de este perfil consiste en asegurar la disponibilidad de los datos,
proponiendo acciones que ayuden a obtener datos con tiempos de respuestas
óptimos para la organización. Estos datos deben estar seguros, y se deben
establecer caminos para recuperarlos en caso de algún incidente.
En términos de tecnologías se debe: Asegurar la continuidad operacional.

4. 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
Implementar planes de mantenimiento de la base de datos
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)
Administración de cambios y actualizaciones

https://www.cessi.org.ar/perfilesit/detalle-de-administrador-de-base-de-datos-dba-
12
¿Cuáles son las funciones que realiza un DBA?
Gestión General de Base de Datos
El DBA es la persona con más conocimientos sobre base de datos en una
organización. Como tal, debe entender las reglas básicas de la tecnología de base
de datos relacional y ser capaz de comunicarlos con precisión a los demás.

Modelado de Datos y Diseño de Base de Datos


Un DBA debe ser un profesional experto en la recopilación y análisis de las
necesidades del usuario para obtener modelos de datos conceptuales y lógicos.
Esta tarea es más difícil de lo que parece. Un modelo conceptual de datos
describe los requisitos de datos a un nivel muy alto, un modelo de datos lógico
proporciona en profundidad los detalles de los tipos de datos, longitudes,
relaciones y cardinalidad. El DBA utiliza técnicas de normalización para ofrecer
modelos de datos que reflejen las necesidades de los datos de la empresa.

Auditoria
Una de las tareas de un DBA es identificar qué usuarios tienen acceso a insertar,
actualizar o eliminar datos, y cuándo. Una auditoría NO sólo podría ser necesaria
por un tiempo limitado, para usuarios específicos o datos específicos. También
puede ser requerida 24/7 para todos los datos que se introduzcan en el DBMS.
Regularmente, para realizar las funciones de autorías los DBAs tienen que trabajar
en combinación con los auditores internos y externos de la empresa.

Integración con aplicaciones


La mayoría de las empresas hoy en día utilizan aplicaciones de terceros (casi
nadie ya desarrolla sus propias aplicaciones in-house), muy pocas de estas
aplicaciones funcionan de manera aislada. En otras palabras, las aplicaciones
tienen que interconectarse unas con otras, generalmente utilizando base de datos
como el medio para compartir los datos. Los DBAs a menudo se involucran en los
procesos de integrar las aplicaciones existentes con las bases datos que
administran. Esto puede incluir la creación de aplicaciones a medida, scripts, etc.

Resguardo y recuperación de datos


Uno de los aspectos más fundamentales del trabajo del DBA es proteger los datos
de la organización. Esto incluye hacer copias de seguridad periódicas de los datos
y mantenerlos a salvo de la destrucción accidental o intencional. Además, diseñar,
implementar y probar un plan de recuperación para que cuando se presenten los
problemas, los datos se pueden restaurar rápidamente.

Inteligencia de negocios y almacenamiento de datos


Una de las áreas de mayor crecimiento para el DBA es la Inteligencia de Negocios
(BI) y almacenamiento de datos. Esto se debe a que cada vez más organizaciones
están tratando de extraer toda la información que pueda con el fin de tomar
mejores decisiones de negocios.

Planificación de capacidad
En la mayoría de las organizaciones, el número y tamaño de las bases de datos
crece rápidamente. Es la responsabilidad del DBA gestionar el creciente volumen
de datos y diseñar los planes apropiados para administrarlos. Esto incluye también
la gestión del hardware donde se almacenan los datos.

Administración de cambios
La configuración del servidor SQL Server o MySQL, el esquema de base de datos,
el código de Transact-SQL, y muchas otras facetas del ecosistema de
aplicaciones cambian con el tiempo. A menudo es la responsabilidad del DBA
realizar el análisis de impacto antes de realizar los cambios dentro de una DBMS.
Implementar cambios, hacer pruebas piloto y documentar todos los cambios y
procedimientos es parte del trabajo de un DBA.

Desarrollo de aplicaciones
Muchos administradores de base datos deben de desarrollar aplicaciones y scripts
con el objetivo de automatizar tareas relacionadas con la inserción, sustracción o
borrado de información dentro del manejador de base de datos. En general, éste
debe de colaborar a nivel de integración de sistema con los desarrolladores de
aplicaciones, por lo que a veces se ve en la obligación de desarrollar código para
casos específicos.

https://www.dbaready.com.ar/es/blog/cuales-son-las-funciones-de-un-
administrador-de-base-de-datos

Funciones principales
A continuación, las funciones más comunes de un Administrador de Base de
Datos:

 Comprender las necesidades de los usuarios:


o Mantener la accesibilidad a la base de datos.
o Garantizar que sea segura.
 Monitorear el desempeño de la base de datos para garantizar que esté
manejando los parámetros adecuadamente y que le brinde respuestas
rápidas a los usuarios.
 Refinar el diseño de la logística para garantizar que la información sea
convertida en un modelo específico:
o Garantizar que la información cumpla con los requerimientos de
almacenamiento del sistema.
 Instalar y probar programas para la gestión de bases de datos:
o Actualizar periódicamente el programa para la gestión de bases de datos.
o Realizar un respaldo de la información antes de instalar un nuevo software.
o Asegurarse de que el nuevo software conserve los estándares de la
información.
 Otorgar permisos y privilegios a los usuarios.
 Planificar y conservar un sistema de respaldo:
o Crear planes de contingencia en caso de emergencias.
o Establecer protocolos para la recuperación de información.
 Planificar de antemano en materia de problemas de capacidad:
o Verificar que las medidas de almacenamiento y archivo estén corriendo de
manera efectiva.
 Trabajar en conjunto con los Gerentes de Proyecto de TI y
los Programadores de Bases de Datos y Multimedia:
o Velar por la integridad y seguridad de la base de datos.
o Probar y modificar las aplicaciones y programas existentes para
cumplir con los requerimientos de los usuarios.
 Supervisar la labor de las personas designadas para ingresar
información en las bases de datos:
o Verificar que la información esté siendo clasificada de manera
correcta.
o Garantizar que la información esté almacenada correctamente.
Labores diarias
 Revisar el estado de la base de datos.
 Verificar el remanente de capacidad de la base de datos.
 Inspeccionar la actividad de la base de datos del día anterior.
 Revisar los parámetros de seguridad.
 Resolver cualquier inconveniente que pueda surgir durante el día de
manera efectiva y oportuna.
 Estar en comunicación constante con otros departamentos de TI.

https://neuvoo.com.mx/neuvooPedia/es/administrador-de-bases-de-datos/

También podría gustarte