2. ¿Qué es DBA?
Un administrador de base
de datos (DBA) dirige o
lleva a cabo todas las
actividades relacionadas
con el mantenimiento de
un entorno de base de
datos exitoso.
3. Las responsabilidades incluyen
el diseño, implementación y
mantenimiento del sistema de
base de datos; el
establecimiento de políticas y
procedimientos relativos a la
gestión, la seguridad, el
mantenimiento y el uso del
sistema de gestión de base de
datos; y la capacitación de los
empleados en la gestión y el uso
de las base de datos.
4. ¿Cuales son las funciones de
un DBA?
• Definición de la estructura y de los métodos de acceso
Crea las políticas de acceso y estándares de la base de datos.
• Definición del esquema de base de datos
Crea el esquema original de la base de datos escribiendo un
conjunto de instrucciones.
5. • Instalación, desinstalación y actualización de software.
Como antivirus para proteger la BD, parches, conexión de
programas, utilerías de administración.
• Realiza pruebas de nuevos productos de software.
• Crea informes a la gerencia de recomendación de software.
• Tiene conocimiento total de las aplicaciones y necesidades
de los usuarios.
6. • Backup y recuperación.
• Configura los parámetros del funcionamiento de la Base de
Datos.
• Carga de datos.
Crea, modifica y ejecuta programas de carga. Correr procesos de
importación y exportación de datos
• Mantenimiento general de la Base de Datos.
Altas, bajas y modificaciones de objetos
(tablas, vistas, stores, procedures, índices)
7. • Monitoreo y estadísticas(performance de la Base de Datos).
Acceso de los usuarios, rendimiento de procesos, crecimiento de
archivos, etc.)
• Autoriza el acceso a los datos
El administrador de la Base de Datos determina que partes puede
acceder cada usuario.
• Crea estadísticas y maneja, modifica programas estadísticos de
desempeño.
8. • Realiza mantenimiento rutinario.
- Respaldo periódico de la Base de datos, sobre cinta o servidores
remotos, para prevenir la perdida de datos en casos de
desastres(contingencia) como inundaciones.
- Revisar que haya suficiente espacio libre en el disco para las
operaciones normales y aumentar o segmentar el disco en caso de
ser necesario.
- Supervisión constante de los procesos automáticos que se
ejecuten en la Base de Datos y asegurarse de que el rendimiento no
se degrada.