Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Abril 17 de 2022
Grupo 51102
Justificación.
• Garantizar que los sistemas operacionales, seguridad e integridad de las bases de datos, que
representen importancia en una compañía, empresa o sociedad.
• Garantizar disponibilidad y accesibilidad oportuna a la información registrada en una Base de
datos
• Desarrollar caminos o alternativas en caso de ser necesaria la recuperación de la información
en caso de algún problema o incidente, con el fin de asegurar la continuidad operacional.
Metodología.
a. Tareas de BDA
Archivar datos: los datos crecen con el tiempo y puede ser costoso almacenarlos y difícil
gestionar. Muchos datos tienden a dar problemas de rendimiento. Como DBA, se debe supervisar el
tamaño de los datos y su crecimiento, y determinar la mejor manera de almacenarlos. En algunos
archivos de datos que rara vez se utilizan puede ir a otra base de datos o servidor, o incluso se pueden
eliminar datos que ya no se necesitan. A menudo, las opciones son limitadas, como la política de la
empresa y las regulaciones del gobierno pueden restringir cómo y dónde se almacenan los datos.
Replicar datos: es muy común que los datos se muevan de un servidor a otro regularmente.
Por ejemplo, los datos de una instancia de SQL Server en una ciudad tienen que ser movido a otra
instancia de SQL Server en otra ciudad. Un DBA a menudo investigará varias formas en las que los
datos pueden ser replicados desde un servidor a otro, y decidir sobre el método más apropiado, la
replicación, y luego administrarlos una vez que está en marcha.
Seguridad: los administradores de bases determinan quien puede acceder a los datos y lo que
puede hacer con ellos. Esto implica la creación de un ID de inicio de sesión de SQL Server, los ID de
base de datos, asignando permisos a los servidores de seguridad, y tal vez incluso la aplicación de
cifrado de datos.
Figura 3. Seguridad base de datos.
Supervisión: esta es una tarea de gran alcance que incluye muchas subtareas, como vigilancia
del rendimiento, la supervisión del espacio de disco del servidor, registros de vigilancia, comprobar si
los Jobs se han ejecutado correctamente, comprobación de errores, y así sucesivamente. Si bien hay
muchas herramientas de terceros disponibles para llevar a cabo estas tareas, muchos administradores
pasan mucho de tiempo siguiendo manualmente sus servidores, porque no tienen un presupuesto
para este tipo de herramientas, o bien porque no están familiarizados con ellas.
Escribir informes: con la llegada de SQL Server Reporting Services, muchos administradores
de bases escribir informes con los datos que manejan. Esto significa escribir código de TransactSQL
para extraer los datos, e incluye la creación y el formateo de informes físicos. Este es un nuevo y área,
y algunos administradores de bases se están convirtiendo en especialistas en ella.
Pruebas: los DBA realizan todo tipo de pruebas. Esto incluye la prueba de servidores, bases
de datos de prueba, aplicaciones de prueba, herramientas de gestión de pruebas. Tiene que
asegurarse de la integridad de datos y que la alta disponibilidad, se mantiene en todo momento.
Solución de problemas: prácticamente todos los días, los administradores de bases están
solucionando problemas.
Optimización del rendimiento: todo el mundo quiere sus datos en este momento, y no
preocuparse por otros usuarios. Es el trabajo del DBA para monitorizar el desempeño y determinar la
manera de optimizar el rendimiento de base de datos. Esto puede ser un tema muy complejo, y
muchos administradores de bases se especializan en esta área.
Análisis de necesidades y/o requerimientos: ya sea un DBA participa en el desarrollo, o en
aplicaciones de terceros, a menudo llevan a cabo análisis de necesidades / requisitos. Esto puede
incluir hablar con los usuarios, conocer sus necesidades y requisitos
b. Funciones de BDA.
Asegurar el buen funcionamiento de las BBDD: las bases de datos, en la gran mayoría de las
ocasiones, almacenan una cantidad ingente de datos, lo que puede disminuir su velocidad de
búsqueda o ejecución, lo que disminuye enormemente su rendimiento. El administrador de bases de
datos debe asegurarse de que esto no pase y para ello suele elaborar índices de búsqueda para agilizar
la misma, mantener las bases de datos actualizadas y realizar todas las mejoras a la misma para que
esté al día.
Evitar pérdida de datos: perder los datos de la BBDD puede ser un gran problema por la
posibilidad de no poder recuperar los mismos de ninguna manera. Por este motivo, además de actuar
sobre la BBDD debe hacerlo sobre otros aspectos. Este perfil debe asegurarse que hay un sistema
antivirus y de protección adecuado para los sistemas informáticos, lo que ayudará a que no se
destruyan los datos como consecuencia de un ataque externo. Deben realizar periódicamente análisis
de virus para detectar posibles amenazas y revisar que todos los componentes tanto externos como
internos funcionan correctamente.