jueves, 26 de marzo de 2009

20 Roles de un DBA

Un DBA debe:

  1. Instalar la base de datos adecuadamente.
  2. Mantener la integridad, la seguridad y la disponibilidad de los datos del sistema, ademas de monitorear y administrar la base de datos.
  3. Calendarizar un mantenimiento a la base de datos o cooperar en su mantenimiento.
  4. Monitorear continuamente el rendimiento del sistema y estar preparado para realizar ajustes cuando sea necesario.
  5. Instalar periodicamente actualizaciones importantes en el sistema, tanto en lo referente a programas de aplicaciones como a herramientas administrativas.
  6. Trabajar siempre y de manera coordinada para garantizar que tanto la instalación y configuración de software como de hardware permita un adecuado funcionamiento del motor de base de datos y de las aplicaciones.
  7. Desarrollar una estrategia efectiva de respaldos y recuperación de datos para mantener la información estable y segura.
  8. Apoyar en el diseño y optimización del modelo de datos.
  9. Analizar datos y realizar recomendaciones concernientes para mejorar el rendimiento y la eficiencia en el manejo de los datos que se encuentran almacenados.
  10. Asistir a los desarrolladores con sus conocimientos de SQL y de construcción de procedimientos almacenados, triggers, entre otros.
  11. Documentar y mantener un registro periódico de las mantenciones, actualizaciones de hardware y software, cambios en las aplicaciones y, de manera general, todos aquellos eventos relacionados con cambios en el entorno de utilización de una base de datos.
  12. Apoyar en la definición de estándares de diseño y nomenclatura de objetos.
  13. Diseñar la arquitectura de la BD y las modificaciones posteriores.
  14. Crear la base de datos.
  15. Configurar la base de datos de manera que se encuentre operativa y lista para su uso.
  16. Mantener el gestor y sus herramientas en un perfecto estado de funcionamiento para conseguir una mayor eficacia y rapidez en el acceso de la información.
  17. Conocer adecuadamente el manejo de cada tipo de base de datos.
  18. Asegurar que las operaciones ejecutadas por los usuarios sean correctas y mantengan la consistencia de la BD.
  19. Dar soporte a usuarios, desarrolladores y operadores.
  20. Depurar cualquier error que pueda contener la base de datos.

0 comentarios:

Publicar un comentario