50 likes | 213 Views
Alumno: Israel Espinosa Jiménez Matricula: 10030093 Licenciatura: TIC Asignatura: Bases de Datos Cuatrimestre: 4. Página 1 de 5. Importancia del DBA en los últimos años.
E N D
Alumno: Israel Espinosa Jiménez Matricula: 10030093 Licenciatura: TIC Asignatura: Bases de Datos Cuatrimestre: 4 Página 1 de 5
Importancia del DBA en los últimos años • El Administrador de la Base de Datos (DBA por sus siglas en inglés) a lo largo de los últimos años es un rol que ha adquirido más y más importancia dentro de las organizaciones, ya que es el encargado de resguardar el que se ha convertido en el activo más importante de toda empresa: la información. • Lo anterior ha generado a su vez un nuevo concepto llamado ROSI (Returnon Security Information) o Retorno de la seguridad de la información. Para calcular lo anterior la empresa experta en el tema Global Crossing, sugiere plantearse 3 preguntas que debe de responder el DBA: • ¿Se conoce realmente la importancia de los activos de información de la organización? • ¿Qué podría ocurrir que afectara estos activos? • Si ocurre, ¿cuan malo sería? • Si ocurre, ¿podría repetirse? • ¿Es costo efectivo? • Cómo podemos observar, el tema del DBA se vuelve crucial cuando hablamos de la información de la empresa la cual es vista cada vez más cómo un activo estratégico en la cadena de valor de toda empresa en la actualidad. Es decir que hoy más que nunca, la información es poder. Página 2 de 5
Rol del Administrador de la Base de Datos Para explicar mejor el rol del administrador de la base de datos supongamos que trabajamos de DBA en una empresa que da servicios de administración de recursos humanos. En este tipo de empresas tenemos información que tiene que ver con datos y con imágenes (las fotos por ejemplo) las cuales deben de ser resguardadas evitando en medida lo posible su perdida. Aquí entran los principales roles del administrador de la base de datos los cuales son administración del software de la base de datos, seguridad y respaldo. Para lo cual debemos de realizar ciertas tareas que como DBA nos ayudarán a realizar nuestras actividades de forma eficiente. En los siguientes puntos describiremos cada una de ellas. • Plan de Respaldo • El plan de respaldo es una herramienta que nos indica que información será respaldada de la empresa, con qué frecuencia y en donde quedará resguardada en caso de requerir que se restaure dicha información en caso de una emergencia. Para lo anterior se deberá de tener en cuenta los siguientes puntos: • Se debe de definir muy bien cual es la información crucial para la empresa, es decir, no toda la información que manejan los empleados es crítica y se debe de hacer un levantamiento de la que realmente lo es. • Se debe de indicar la frecuencia de los respaldos tomando en cuenta la frecuencia con que son actualizados los datos. Se debe de tomar en cuenta también si se quiere generar un histórico de la información o no. • Se deberá de decidir si el respaldo será local o remoto. Ambas tienes pros y contras, sin embargo, lo que se recomienda es hacer ambas. • Para los respaldos en sí se deben de tomar en cuenta las siguientes medidas de seguridad: • La información en los respaldos deberán de estar cifradas. • El acceso a los respaldos deberá de ser restringido. • Tener un método para verificar la integridad de la información respaldada ya que de nada servirá el respaldo si esta dañado. • Debemos de realizar pruebas al plan de respaldos en sí. • Es importante mencionar que existen varios software que nos ayudan en esta tarea, algunos de los cuales son: AMANDA, BACULA, Clonezilla, rsync, etc. Página 3 de 5
Recuperación de la Información • Curiosamente, este tema no es tan obvio como parece en un inicio ya que existe una gran diferencia entre recuperar datos y recuperar información. Para entender mejor la diferencia definamos cada una de ellas. • En la recuperación de datos lo que se busca es el éxito al encontrar datos que el usuario estaba buscando, sin embargo, en la recuperación de la información lo que se busca es que la respuesta satisfaga las necesidades de información del usuario, es decir, su percepción personal de utilidad. • En la recuperación de la información encontramos dos conceptos que ayudan a esta tarea: La minería de datos y el data warehouse. • Estos conceptos podrían ser considerados cómo la nueva tendencia de los sistemas de información ya que las herramientas se han convertido de simples bancos de datos a ser fuentes de información para la toma de decisiones, y el DBA es la persona encargada de administrar los datos para que esto sea posible. Seguridad de los datos • No todas las personas pueden tener acceso a toda la información. Debido a lo anterior uno de los principales roles del DBA es el de asignar permisos de lectura/escritura a cada usuario dependiendo del perfil de cada uno. • El DBA debe de estar atento a las siguientes amenazas: • Robo de la información • Estafa (phising) • Hacker • Virus • Para lo anterior el DBA deberá de contar con formatos para registrar cualquier cambio en los permisos del perfil. Es muy importante contar con un reporte el cual requiera de la autorización y el visto bueno del experto del dominio. Página 4 de 5
Monitoreo de la base de datos • Esta tarea permitirá al DBA garantizar el óptimo funcionamiento de la base de datos en todo momentos, y de la misma manera, atender con anticipación algunos problemas que pueden estar por suceder. Dentro de esta tareas se deben de realizar los siguientes monitoreos: • Observar el espacio utilizado por la base de datos • Rendimiento de la instancia de la base de datos • Espacio utilizado por las tablas e índices • Los backups y restores utilizados • Archivos de datos y logs • Procesos activos utilizándose • Transacciones costosas • Bloqueos • Memoria Automatización de tareas • El DBA será responsable de crear los Jobs, los cuales son tareas que se realizarán de forma automática sin la intervención de algún usuario. Estos Jobs ejecutarán los scripts asignados. Algunas de sus aplicaciones son: • Monitoreo de la integridad de los datos • Generación automática de históricos • Monitoreo de usuarios inactivos • Monitoreo de sesiones sin finalizar Página 5 de 5