Base De Datos
El administrador de base de datos (DBA) es la persona responsable de los aspectos ambientales de una base de datos. En general esto incluye lo siguiente:
Recuperabilidad - Crear y probar Respaldos
Integridad - Verificar o ayudar a la verificación en la integridad de datos
Seguridad - Definir o implementarcontroles de acceso a los datos
Disponibilidad - Asegurarse del mayor tiempo de encendido
Desempeño - Asegurarse del máximo desempeño incluso con las limitaciones
Desarrollo y soporte a pruebas - Ayudar a los programadores e ingenieros a utilizar eficientemente la base de datos.
DEBERES:
Los deberes de un administrador de bases de datos dependen de la descripción del puesto, corporación ypolíticas de Tecnologías de Información (TI). Por lo general se incluye recuperación de desastres (respaldos y pruebas de respaldos), análisis de rendimiento y optimización, y cierta asistencia en el diseño de la base de datos.
DISPONIBILIDAD:
La disponibilidad significa que los usuarios autorizados tengan acceso a los datos cuando lo necesiten para atender a las necesidades del negocio. Demanera incremental los negocios han ido requiriendo que su información esté disponible todo el tiempo.
RECUPERABILIDAD:
La Recuperabilidad significa que, si se da algún error en los datos, hay un bug de programa ó de hardware, el DBA (Administrador de base de datos) puede traer de vuelta la base de datos al tiempo y estado en que se encontraba en estado consistente antes de que el daño secausara.
INTEGRIDAD:
La integridad de una base de datos alude a que la base de datos o los programas que generaron su contenido, incorporen métodos que aseguren que el contenido de los datos del sistema no se rompan así como las reglas del negocio.
SEGURIDAD:
Seguridad significa la capacidad de los usuarios para acceder y cambiar los datos de acuerdo a las políticas del negocio, asícomo, las decisiones de los encargados. Al igual que otrosmetadatos, una DBMS relacional maneja la seguridad en forma de tablas. Estas tablas son las "llaves del reino" por lo cual se deben proteger de posibles intrusos.
RENDIMIENTO:
El rendimiento significa que la base de datos no cause tiempos de respuesta poco razonables. En sistemas muy complejos cliente/servidor y de tres capas, la basede datos es sólo uno de los elementos que determinan la experiencia de los usuarios en línea y los programas desatendidos. El objetivo es proteger la Base de Datos contra accesos no autorizados. Se llama también privacidad.
DESARROLLO/SOPORTE A PRUEBAS:
Las actividades de soporte y desarrollo incluyen la colecta de datos de producción para llevar a cabo pruebas con ellos; consultar a losprogramadores 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.
Algunos roles del personal de TI relacionados con la administración de base de datos:
Programador de aplicaciones
Administrador de sistema
Administrador de datos
2.- FORMA DE REALIZAR UNA AUDITORIA EN BASE DEDATOS:
¿Qué es la Auditoría de BD?
Es el proceso que permite medir, asegurar, demostrar, monitorear y registrar los
Accesos a la información almacenada en las bases de datos incluyendo la capacidad
De determinar:
– Quién accede a los datos
– Cuándo se accedió a los datos
– Desde qué tipo de dispositivo/aplicación
– Desde que ubicación en la Red
– Cuál fue la sentencia SQL ejecutada– Cuál fue el efecto del acceso a la base de datos
Es uno de los procesos fundamentales para apoyar la responsabilidad delegada a IT
Por la organización frente a las regulaciones y su entorno de negocios o actividad.
OBJETIVOS GENERALES DE LA AUDITORÍA DE BD:
Disponer de mecanismos que permitan tener trazas de auditoría completas y
Automáticas relacionadas con el acceso a las bases...
Regístrate para leer el documento completo.