Implementar el almacenamiento adecuado para apoyar la gestión de administración de bases de datos, de acuerdo con lo establecido.

Conceptos

BASE DE DATOSEDUCACIÓN

4/11/20234 min read

Respaldo

Un respaldo de base de datos es una copia de seguridad de los datos almacenados en una base de datos. Los respaldos se realizan para garantizar la disponibilidad y protección de los datos en caso de que ocurra algún tipo de falla en la base de datos.

  • Respaldo completo: Un respaldo completo es una copia de seguridad completa de toda la base de datos en un momento determinado. Este tipo de respaldo incluye todos los datos y objetos de la base de datos, incluyendo tablas, índices, procedimientos almacenados, desencadenadores, vistas y funciones.

  • Respaldo de registro: Un respaldo de registro, también conocido como respaldo de registro de transacciones, captura todas las transacciones que se realizan en la base de datos desde el último respaldo completo. Esto permite que se pueda restaurar la base de datos a un punto en el tiempo específico en caso de fallo del sistema.

  • Respaldo diferencial: Un respaldo diferencial es una copia de seguridad de todos los cambios que se han realizado en la base de datos desde el último respaldo completo. A diferencia del respaldo de registro, este tipo de respaldo no se limita a las transacciones, sino que también incluye cambios en la estructura de la base de datos.

  • Respaldo incremental: Un respaldo incremental es similar al respaldo diferencial, pero solo se copian los datos que han cambiado desde el último respaldo, ya sea completo o incremental. Esto puede resultar en un tiempo de respaldo más rápido y un menor espacio de almacenamiento requerido para los respaldos.

  • Alertas y notificaciones: Las alertas y notificaciones en una base de datos se utilizan para informar a los administradores de la base de datos sobre eventos importantes o problemas que puedan surgir.

  • Eventos en la base de datos: Los eventos en la base de datos son acciones que ocurren en la base de datos, como cambios en los datos, errores de conexión o respaldos fallidos. Los administradores pueden configurar alertas para recibir notificaciones cuando se produzcan ciertos eventos.

  • Rendimiento de base de datos: El rendimiento de la base de datos se refiere a la velocidad y eficiencia con la que la base de datos puede procesar solicitudes y recuperar datos. Los administradores pueden configurar alertas para recibir notificaciones cuando el rendimiento de la base de datos se degrade.

  • Correo electrónico de base de datos: El correo electrónico de la base de datos es un sistema de correo electrónico interno utilizado por los administradores de la base de datos para recibir notificaciones y alertas sobre eventos importantes.

  • Asignar rol de correo electrónico y permisos: Los administradores pueden asignar roles de correo electrónico y permisos a los usuarios de la base de datos para controlar quién puede acceder a la información confidencial y recibir notificaciones importantes.

    Ejemplos

    Respaldo y restauración de base de datos: El respaldo y restauración de base de datos es el proceso de crear una copia de seguridad de la base de datos y luego restaurar esa copia en caso de una falla en la base de datos. Esto garantiza la disponibilidad de los datos y la continuidad del negocio.

  • Respaldo completo: Un ejemplo de un respaldo completo sería hacer una copia de seguridad de una base de datos completa de un sistema de gestión de inventario, incluyendo todas las tablas, índices, procedimientos almacenados, desencadenadores, vistas y funciones.

  • Respaldo de registro: Un ejemplo de un respaldo de registro sería hacer una copia de seguridad de los cambios de transacciones realizados en una base de datos de un sistema bancario desde el último respaldo completo.

  • Respaldo diferencial: Un ejemplo de un respaldo diferencial sería hacer una copia de seguridad de los cambios en la estructura de una base de datos de un sistema de comercio electrónico desde el último respaldo completo.

  • Respaldo incremental: Un ejemplo de un respaldo incremental sería hacer una copia de seguridad de todos los cambios en una base de datos de un sistema de correo electrónico desde el último respaldo (ya sea completo o incremental).

  • Alertas y notificaciones: Un ejemplo de alerta sería recibir una notificación cuando la base de datos de un sistema de gestión de pedidos alcance un umbral de espacio en disco disponible. Un ejemplo de notificación sería recibir un correo electrónico cuando se complete un respaldo completo de la base de datos de un sistema de gestión de recursos humanos.

  • Eventos en la base de datos: Un ejemplo de evento sería un error de conexión a la base de datos en un sistema de reservas de vuelos. Un ejemplo de evento positivo sería un registro de una nueva venta en una base de datos de un sistema de punto de venta.

  • Rendimiento de la base de datos: Un ejemplo de una alerta de rendimiento de la base de datos sería recibir una notificación cuando el tiempo de respuesta de una consulta en una base de datos de un sistema de seguimiento de proyectos supere un cierto umbral.

  • Correo electrónico de base de datos: Un ejemplo de correo electrónico de base de datos sería recibir una notificación por correo electrónico cuando se complete un respaldo completo de la base de datos de un sistema de contabilidad.

  • Asignar rol de correo electrónico y permisos: Un ejemplo sería asignar a un usuario el rol de administrador de la base de datos de un sistema de gestión de inventario, lo que le permite acceder a información confidencial y recibir notificaciones importantes sobre el estado de la base de datos.