Está en la página 1de 4

Actividad Asíncrona

Base de datos

Nombre: Ricardo Garcia Carrillo.


Fecha: 04/07/2022

Investigación
- Sentencias para insertar, consultar y alterar datos de una base SQL.
- Realizar y explicar un ejemplo de cada ítem investigado.
- Copias de seguridad y sus tipos de una base SQL.

Insertar datos de una base datos SQL

Existen dos métodos para agregar registros a una


tabla. El primero consiste en agregar un registro
cada vez, el segundo consiste en agregar varios
registros a la vez. En ambos casos, se usa la
instrucción SQL INSERT INTO para llevar a cabo
la tarea. Las instrucciones INSERT INTO se
suelen denominar "consultas de datos anexados".

Para agregar un registro a una tabla, debe usar la


lista de campos para definir en qué campos se
colocarán los datos y, luego, proporcionar los datos en una lista de valores. Para definir
la lista de valores, use la cláusula VALUES.

Consultar datos de una base datos SQL

Para modificar los datos que contiene


actualmente una tabla, se usa la instrucción
UPDATE, a la que se suele denominar
consulta de actualización. La instrucción
UPDATE puede modificar uno o varios
registros y, por lo general, tiene esta forma.
Para actualizar todos los registros de una
tabla, especifique el nombre de la tabla y,
después, use la cláusula SET para
especificar el campo o los campos que se
deben cambiar.

En la mayoría de los casos, es


recomendable que califique la instrucción
UPDATE con una cláusula WHERE para
limitar la cantidad de registros que se
cambiarán.

Eliminar datos de una base datos SQL

Para eliminar los datos que contiene


actualmente una tabla, se usa la instrucción
DELETE, a la que se suele denominar
"consulta de eliminación". La instrucción
DELETE puede quitar uno o varios registros de
una tabla.
La instrucción DELETE no quita la estructura
de la tabla, sino solamente los datos que
contiene en ese momento la estructura de la
tabla. Para quitar todos los registros de una
tabla, use la instrucción DELETE y especifique
de qué tabla o tablas quiere eliminar todos los
registros.
En la mayoría de los casos, es recomendable
que califique la instrucción DELETE con una
cláusula WHERE para limitar la cantidad de
registros que se quitarán.

Si solo quiere quitar los datos de


determinados campos de una tabla, utilice la
instrucción UPDATE y configure esos
campos para que sean iguales a NULL, pero
solo si son campos que aceptan valores
NULL.

Copias de seguridad y sus tipos de una base SQL

Las copias de seguridad de SQL Server son parte esencial de toda buena
estrategia para la recuperación en caso de desastres que pudieran darse.

Tipos de una base SQL

*Completo: Tipo de copia de seguridad más común que incluye todo,


incorporando objetos, datos de tablas del sistema y transacciones que ocurren
durante la copia de seguridad. Se puede restaurar su base de datos al estado
original en el que realizó la copia de seguridad.

*Diferencial: Ofrece un medio para mantener un historial completo de su base


de datos, pero sin almacenar los datos redundantes. También retiene datos
desde la última copia de seguridad completa. Una copia de seguridad diferencial
solo es útil si se usa en conjunto con una copia de seguridad completa, pero
permite eliminar copias de seguridad diferenciales anteriores que no sean
redundantes.

*Registro de transacciones: Realizará una copia adicional de seguridad de


todas las transacciones que se hayan producido desde la última copia de
seguridad luego truncará al registro de transacciones. Esto capturará toda la
información de la transacción, tanto DML como también DDL que haya en la
base de datos. Se puede restaurar una base de datos a un punto particular,
también conocido como recuperación en un punto en el tiempo, como para fijar
puntualmente justo antes de un evento de pérdida de datos

*Grupo de archivos y archivo: Este tipo de copia de seguridad es mejor para


las bases de datos más grandes. Este tipo de copia de seguridad almacena
todos los datos relacionados o grupos de archivos. Para poder usar las copias
de seguridad de archivos para restaurar con éxito una base de datos, el registro
de las transacciones debe ser respaldado para poder cubrir todos los grupos de
archivos.

*Solo copia: Normalmente se usará de forma ad-hoc y para no modificar el


proceso existente de copias de seguridad de la base de datos, debido a que la
copia de seguridad del registro de transacciones ignorará la copia de seguridad.
Las copias de seguridad de copia no pueden utilizarse para copias de seguridad
diferenciales y copias de seguridad del registro de transacciones.

También podría gustarte