domingo, 28 de julio de 2024

Explicación de sintaxis Transact SQL en las páginas 17 y 23

 

En la pagina 17 Se encuentran 2 ejemplos y en la pagina 23 un ejemplo, de sintaxis Transact SQL, se debe tomar el código y explicar línea por línea


Ejemplo 1:

BACKUP DATABASE: Inicia el comando de copia de seguridad.

{ nombre base de datos | @variable parámetro}: Especifica el nombre de la base de datos o una variable que contiene el nombre.

<file_or_filegroup>[,...n ]: Permite especificar archivos o grupos de archivos específicos para el backup (opcional).

TO <dispositivo backup>[,...n ]: Define el dispositivo o dispositivos donde se almacenará el backup.

[WITH { DIFFERENTIAL | <opciones> [,...n]}]: Permite especificar opciones adicionales, como hacer un backup diferencial u otras opciones específicas.


Ejemplo 2:

RESTORE DATABASE: Inicia el comando de restauración.

{ nombre base de datos @variable }: Especifica el nombre de la base de datos a restaurar o una variable que contiene el nombre.

[FROM<dispositivo backup> [,...n]]: Define la fuente o fuentes desde donde se restaurará la base de datos.

[WITH {[ OPCIONES DE ACUERDO AL SMBD ] }]: Permite especificar opciones adicionales según el Sistema Manejador de Base de Datos (SMBD) utilizado.

 

Ejemplo 3:

RESTORE DATABASE: Inicia el comando de restauración.

{ nombre base de datos @variable }: Especifica el nombre de la base de datos a restaurar o una variable que contiene el nombre.

[FROM<dispositivo backup> [,...n]]: Define la fuente o fuentes desde donde se restaurará la base de datos.

[WITH RECOVERY: Indica que la base de datos debe quedar en un estado operativo después de la restauración.

{[ OPCIONES DE ACUERDO AL SMBD ]}: Permite especificar opciones adicionales según el Sistema Manejador de Base de Datos utilizado.

Importancia del sistema operativo en la restauración de copias de seguridad

 

¿Para el tema de restauración de copias de seguridad se debe tener en cuenta el sistema operativo, Si – No por que??


Sí, se debe tener en cuenta el sistema operativo por las siguientes razones:

  • Los procedimientos de restauración pueden variar dependiendo del sistema operativo.
  • Las herramientas y comandos utilizados para la restauración pueden ser específicos del sistema operativo.
  • La ubicación de los archivos y carpetas puede ser diferente en distintos sistemas operativos.
  • Los permisos y configuraciones de seguridad pueden variar entre sistemas operativos, afectando el proceso de restauración.

Caso de restauración de copias de seguridad

 

¿En que caso harían restauración de copias de seguridad?


Se haría una restauración de copias de seguridad en los siguientes casos:

  • Cuando se ha producido una pérdida de datos en el sistema actual.
  • Para recuperar el sistema a un estado anterior conocido y estable.
  • Cuando se necesita acceder a datos históricos que ya no están en el sistema actual.
  • Después de un fallo del sistema, corrupción de datos o ataque informático.
  • Para migrar datos a un nuevo sistema o entorno.

¿Qué es y en qué consiste el proceso “RECOVERY”?

 

¿Qué es y en que consiste el proceso RECOVERY y cuales son los tipos que existen?


El proceso "RECOVERY" o recuperación de datos se define como el conjunto de técnicas y procedimientos utilizados para acceder y extraer la información almacenada en medios digitales. 


Se realiza cuando, al restaurar una copia de seguridad de una base de datos, siguen presentándose inconsistencias o problemas con pérdidas de datos.


Los tipos de recuperación de datos incluyen:


  1. Recuperación desde archivos de backup o copia de respaldo.
  2. Recuperación desde cintas de copias de respaldo u otros dispositivos de almacenamiento.
  3. Recuperación desde archivos nativos de base de datos.

Además, existen tipologías de recuperación según situaciones específicas:

  • Archivos de backup no reconocidos por el motor de base de datos
  • Bases de datos bloqueadas
  • Bases de datos corruptas
  • Tablas borradas
  • Tablas corruptas
  • Archivos de bases de datos corruptos
  • Índices dañados
  • Metadatos borrados
  • Archivos sobreescritos

¿Qué es un backup?

 

¿Qué es un backup?


Es una copia de los datos originales que se almacena en un lugar seguro para poder recuperarla en caso de pérdida, daño, corrupción o cualquier otro problema que afecte a los datos originales.

 
Ejemplo de Uso de un Backup

Contexto: Una empresa de comercio electrónico que maneja grandes volúmenes de datos, incluyendo información de clientes, transacciones, inventario y otros datos críticos.
 
Escenario:

Configuración de Backup: La empresa configura un sistema de backup automático que realiza una copia de seguridad completa de la base de datos todas las noches a las 2 AM. Además, realizan backups incrementales cada hora durante el día.
 
Almacenamiento del Backup: Las copias de seguridad se almacenan en un servidor NAS (Network Attached Storage) ubicado en una ubicación física separada de las oficinas de la empresa. También se suben copias encriptadas a un servicio de almacenamiento en la nube para mayor seguridad.
 
Incidente: Un día, un empleado accidentalmente elimina un conjunto importante de datos del sistema de inventario. Esto afecta las operaciones de la empresa, ya que no pueden realizar pedidos ni actualizar el stock.
 
Uso del Backup:
 
El equipo de TI identifica el problema y determina que los datos eliminados pueden ser recuperados utilizando el backup.

Usan la copia de seguridad incremental más reciente para restaurar los datos perdidos. Como las copias incrementales se realizan cada hora, solo se pierden unos pocos minutos de trabajo.

En menos de una hora, el sistema de inventario se restaura completamente y las operaciones de la empresa vuelven a la normalidad.


Beneficios del Backup


  • Protección contra pérdida de datos: Evita la pérdida permanente de datos en caso de errores humanos, fallos del sistema, ataques cibernéticos, etc.

  • Recuperación rápida: Permite restaurar rápidamente los datos y minimizar el tiempo de inactividad.

  • Seguridad de la información: Las copias de seguridad pueden ser encriptadas y almacenadas en múltiples ubicaciones para proteger contra accesos no autorizados y desastres físicos.

  • Tranquilidad: Proporciona una capa adicional de seguridad y tranquilidad para la empresa y sus operaciones.
 


Diferencia entre Restauración y Recuperación de BD

¿Cuál es la diferencia entre procesos de Restauración y Recuperación de BD? 






Tipos de restauración

 

¿Indicar cuales son los tipos de restauración?








Proceso de restauración de Datos – Recover

 

¿En que consiste el proceso de restauración de Datos – Recover?


La restauración de datos implica utilizar las copias de seguridad para recuperar la información perdida o dañada. 


Este proceso es crucial después de fallos del sistema, errores humanos o ataques cibernéticos.


Tipos de copias de seguridad

 

¿Cuáles son los tipos de copias de seguridad?










Copia de Seguridad: Definición y Uso

 

¿Qué es una Copia de Seguridad y para que se utilizan, en términos de información y BD?


Una copia de seguridad es una duplicación de datos que se utiliza para restaurar la información original en caso de pérdida. 


Es crucial para recuperar archivos, bases de datos y sistemas completos después de fallos, errores o ataques.

Políticas de seguridad a implementar

 

¿Qué políticas de seguridad implementarían: Tipo de copia, frecuencia de backup o cada cuanto protocolos con personal, con accesos no autorizados, amenazas por virus, etc?

  • Tipo de copia: Completa, incremental y diferencial.

  • Frecuencia de backup: Diaria, semanal y mensual.

  • Protocolos con personal: Capacitación en seguridad y buenas prácticas.

  • Protección contra accesos no autorizados: Implementación de controles de acceso estrictos.

  • Defensa contra amenazas de virus: Uso de software antivirus y firewalls actualizados.

Políticas de seguridad de las BD

 

¿Qué son Políticas de seguridad de las BD?


Las políticas de seguridad de bases de datos son directrices establecidas para proteger la integridad, confidencialidad y disponibilidad de los datos. Dos ejemplos son:

  1. Control de acceso: Restringir el acceso a las bases de datos solo al personal autorizado mediante autenticación y permisos adecuados.

  2. Cifrado de datos: Utilizar cifrado para proteger los datos almacenados y en tránsito contra accesos no autorizados.

Planes de prevención para evitar pérdidas de información en una empresa

 

¿Qué planes de prevención usarían para evitar perdidas de información en su empresa?


  • Mantenimiento de software y hardware actualizado: Proteger contra vulnerabilidades y fallos.

  • Implementación de un sistema de copia de seguridad: Utilizar técnicas de respaldo completas, incrementales y diferenciales.

  • Almacenamiento seguro de las copias de seguridad: Guardar las copias en ubicaciones seguras y protegidas contra accesos no autorizados.

  • Pruebas periódicas de recuperación: Asegurarse de que los datos respaldados puedan ser restaurados de manera efectiva.


Importancia de las técnicas de respaldo de información (BD) en una empresa

 

¿Por que son importantes las técnicas de respaldo de información (BD) en una empresa?


Las técnicas de respaldo de información son esenciales para proteger los datos de una empresa contra pérdidas accidentales, fallos del sistema, errores humanos y ataques maliciosos. 


Garantizan la continuidad del negocio y minimizan el tiempo de inactividad, permitiendo la recuperación de datos cruciales en caso de desastres.


Autores

 

Centro Agropecuario "La Granja"
Análisis y Desarrollo Software
Regional Tolima
Ficha: 2671143


Lina Julieth Carvajal Mendoza
Aqnoe Sofía Solano Solaque
Liye Jimena Tique Tique