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. 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 bases de datos. Se espera que un DBA se mantenga al tanto de las nuevas tecnologías y los nuevos enfoques de diseño.
1.1.1 Funciones de un DBA
Sus tareas incluyen las siguientes:
* Implementar, dar soporte y gestionar bases de datos corporativas.
* Crear y configurar bases de datos relacionales.
* Ser responsables de la integridad de los datos y la disponibilidad.
* Diseñar, desplegar y monitorizar servidores de bases de datos.
* Diseñar la distribución de los datos y las soluciones de almacenamiento.
* Garantizar la seguridad de las bases de datos, realizar copias de seguridad y llevar a cabo l la recuperación de desastres.
* Planificar e implementar el aprovisionamiento de los datos y aplicaciones.
* Diseñar planes de contingencia.
* Diseñar y crear las bases de datos corporativas de soluciones avanzadas.
* Analizar y reportar datos corporativos que ayuden a la toma de decisiones en la inteligencia de negocios.
* Producir diagramas de entidades relacionales y diagramas de flujos de datos, normalización esquemática, localización lógica y física de bases de datos y parámetros de tablas.
1.1.2 Relación de DBA con otras áreas de los Sistemas.
En sistemas muy complejos cliente/servidor y de tres capas, la base de datos es sólo uno de los elementos que determinan la experiencia de los usuarios en línea y los programas desatendidos. El rendimiento es una de las mayores motivaciones de los DBA para coordinarse con los especialistas de otras áreas del sistema fuera de las líneas burocráticas tradicionales. Uno de los deberes menos respetados por el administrador de base de datos es el desarrollo y soporte a pruebas, mientras que algunos otros encargados lo consideran como la responsabilidad más importante de un DBA. Las actividades de soporte incluyen la colecta de datos de producción para llevar a cabo pruebas con ellos; consultar a los programadores respecto al desempeño; y hacer cambios a los diseños de tablas de manera que se puedan proporcionar nuevos tipos de almacenamientos para las funciones de los programas.
No hay comentarios:
Publicar un comentario