domingo, 5 de julio de 2015

Perfil del Administrador de la Base de Datos

Administrador de la Base de Datos
 
Conocido mayormente como DBA, por sus siglas en ingles de DataBase
Administrator. Administrator. Es la persona responsable del manejo y mantenimiento de
todo lo relacionado a la base de datos de una organización. Su función
principal es facilitar el desarrollo y el uso de la base de datos dentro de las
guías de acciones definidas por la administración de datos.
 
Perfil del Administrador

Dependiendo de la organización, un DBA puede estar involucrado en distintos procesos, desde el moldeamiento físico y lógico de los datos, hasta tareas operacionales como almacenamiento y recuperación de información, optimización de los procesos, administración de seguridad, etc., lo que dificulta definir un rol estándar para esta posición.
Partiendo de esto se pudiera subdividir según sus funciones en:

 Production DBA: Es el perfil tradicional, enfocado Production DBA: a la administración diaria como:

seguridad, respaldo y recuperación de información, control de integridad, mantenimiento
de índices. Sus principales responsabilidades son:

- Instalar instancias de SQL Server y actualizaciones (Service Pack)
- Monitorear problemas de rendimiento
- Instalar script de desarrollo
- Crear base para métricas de rendimiento
- Configurar la optimización de SQL Server
- Configurar e implementar planes para alta disponibilidad
- Crear e Implementar planes de escalabilidad y recuperación de desastres
- Asegurar que los respaldos se ejecuten correctamente

 Development DBA: Perfil orientado en la parte progr Development DBA amática dentro de la base de datos. Es quien crea las funciones (Function, SP), vistas, disparadores (Triggers).

Sus principals responsabilidades son:

- Modelar una base de datos de aplicación
- Crear funciones con Transact SQL (T-SQL)
- Desarrollar los scripts que deben de aplicar a la BD
- Realizar ajustes de rendimientos a las consultas y funciones
- Crear planes de migración de data, junto con su script
- Servir como enlace de servicio entre el área técnica y el Production DBA

 Business Intelligence DBA: Es un nuevo rol emergent Business Intelligence DBA: e con el conocimiento de las nuevas capacidades ofrecidas que ha venido ofreciendo SQL Server a partir de su versión del 2005.

Herramientas como Integration Service, Reporting Services, Analisys Service, son
especializaciones que recaen sobre este rol. Sus principales responsabilidades son:

- Modelar y consultar cubos y soluciones a través de Analisys Service
- Crear reportes utilizando Reporting Service
- Crear y consultar, a través de ETL (Extract Transform and Load), utilizando
Integration Service
- Desarrollar paquetes de implementación para el Production DBA

No hay comentarios:

Publicar un comentario