DataBase Administrator (DBA)
Administrador de bases de datos
Definición
Profesional que administra y explota los sistemas de gestión de bases de datos de una organización
Competencias desarrolladas
- Capacidad para aplicar las técnicas específicas de tratamiento, almacenamiento y administración de datos
- Capacidad para proponer y evaluar diferentes alternativas tecnológicas para resolver un problema concreto de gestión de datos
- Capacidad de trabajo en equipo
Actividades realizadas
- Aplicar adecuadamente los términos básicos de la gestión de datos (atributo, clave, entidad, etc.)
- Utilizar adecuadamente la arquitectura y funcionalidades de un SGBD
- Interpretar la arquitectura de la construcción de una base de datos compleja
- Resolver eficazmente consultas y actualizaciones contra un SGBD haciendo uso de SQL estándar por medio de herramientas específicas de administración de SGBD
- Elaborar y mantener transacciones complejas de consulta y actualización contra un SGBD
- Identificar y resolver las problemáticas derivadas de la concurrencia de usuarios en una BD
- Aplicar correctamente los mecanismos ODBC y/o JDBC para implementar aplicaciones que operen con bases de datos relacionales
- Evaluar y elegir el SGBD más adecuado económica y funcionalmente para las necesidades de una organización, sobre todo en la determinación del tipo relacional o no relacional
- Instalar e integrar el SGBD en los sistemas informáticos de una organización de manera óptima, incluyendo la determinación de la ubicación de hardware y de las comunicaciones necesarias, así como los mecanismos de integridad mediante el diseño y ejecución de un plan de copias de seguridad
- Definir y administrar las políticas de acceso al SGBD de la organización, garantizar su seguridad y la de sus bases, así como establecer y aplicar las políticas de copia y recuperación adecuadas para garantizar la integridad y disponibilidad de los datos almacenados