Ordinaria Unidad 4 Jose Emmanuel Arredondo Escalante

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

Anexo A Modo: Ordinario

Materia: Base de Datos para Aplicaciones Unidad: IV. Publicación de aplicaciones


Objetivo
El alumnado administrará servidores de bases de datos para mantener el funcionamiento de las aplicaciones de
software.
Resultado del Aprendizaje
Elabora, a partir de un caso práctico, un "Informe Técnico" de Gestión de servidores de Bases de Datos, que contenga:

• Bitácora de monitoreo.
• Bitácora de respaldos y restauraciones.
• Listado de Scripts de tareas programadas.
• Reporte de instalación y configuración de servicios de Bases de Datos.

Instrucciones
SE DEBERÁ ELABORAR EL SIGUIENTE FORMATO QUE SE TE PROPORCIONA CON TODO LO SOLICITADO.
Fecha de Entrega
La que indique el profesor(a)
Materia: Base de Datos para Aplicaciones

Profesor(a):

Unidad Temática: IV. Publicación de aplicaciones

Temas:

Administración de Bases de Datos

Configuración de Servidores de Bases de Datos

Grupo: GDS 0632

Alumna(o): ARREDONDO ESCALANTE JOSE EMMANUEL


I.- Temas - Administración de Bases de Datos y Configuración de Servidores de Bases de
Datos
Criterio de evaluación: Identificación de conceptos de unidad (saber)

Puntos posibles 30 – 3 puntos cada uno.

Instrucciones:
Encuentre el par del elemento de la columna I (Términos) con la columna II (Descripción). Coloque la letra
correspondiente a la descripción en el espacio seguido después del término.

Clave de
respuesta
Columna I: Término correcta
Columna II: Descripción

Replication services Permite implementar servicios de ETL.


1 J A

2 Copia Transaccional H B Es el motor de base de datos multidimensionales.

3 B C Copia todas las modificaciones hechas a la base de datos


desde la última copia de seguridad completa, sin incluir las
operaciones.
Analysis services
4 A D Hace una copia de seguridad de la totalidad de la base de
datos.
Integration services
5 K E
Memoria Ram Es propiamente dicho el motor de la base datos relacional.
Reporting services Fue el primer dispositivo de almacenamiento de información.
6 G F
7 C G Permite diseñar, almacenar y ejecutar reportes que son
diseñados por medio de SQL Server.
Copia Diferencial
8 E H Este tipo de copia puede restaurar la base de datos hasta una
fecha determinada.
Database Engine
9 Terabyte I I Unidades de información de mayor capacidad.

10 D J Permite definir los elementos de una base de datos que se van


a replicar.
Copia Completa
Ninguno de los anteriores.
K

Nota Importante
Se aplicarán una valoración presencial.
II.- Tema - Administración de Bases de Datos
Criterio de evaluación: CUMPLIMIENTO TOTAL DE TAREAS (saber hacer) Puntos posibles 30.
Instrucciones: Realiza los respaldos y restauraciones que se te indica a continuación. Agrega
las imágenes pertinentes.
RESPALDOS
Dispositivo Almacenamiento = C
Nombre Carpeta = Temporal
Nombre Base de Datos = Base1
Nombre Archivo .bak = Base1_(cc/cd/ct)

ANTES: DESPUES:

USE MASTER;
GO

-- Crear la base de datos


CREATE DATABASE Base_1;
GO

USE Base_1;
GO

-- Crear la tabla de Estudiantes


CREATE TABLE Estudiantes (
EstudianteID INT PRIMARY KEY
IDENTITY(1,1), -- ID único para cada
estudiante
Nombre NVARCHAR(100) NOT NULL, --
Nombre del estudiante
FechaNacimiento DATE NOT NULL -- Fecha
de nacimiento del estudiante
)
GO

-- Crear la tabla de Cursos


CREATE TABLE Cursos (
CursoID INT PRIMARY KEY IDENTITY(1,1),
-- ID único para cada curso
Nombre NVARCHAR(100) NOT NULL, --
Nombre del curso
Descripcion NVARCHAR(255) --
Descripción opcional del curso
)
GO

-- Crear la tabla de Inscripciones


CREATE TABLE Inscripciones (
InscripcionID INT PRIMARY KEY
IDENTITY(1,1), -- ID único para cada
inscripción
EstudianteID INT NOT NULL, --
Referencia al estudiante
CursoID INT NOT NULL, -- Referencia al
curso
FechaInscripcion DATE NOT NULL, --
Fecha en que se realizó la inscripción
-- Definir claves foráneas
FOREIGN KEY (EstudianteID) REFERENCES
Estudiantes(EstudianteID),
FOREIGN KEY (CursoID) REFERENCES
Cursos(CursoID)
)
GO

--SE AGREGAN VALORES A ALAS TABLAS


INSERT INTO Estudiantes (Nombre,
FechaNacimiento) VALUES
('Juan Pérez', '2000-05-15'),
('Ana Gómez', '1998-11-22'),
('Luis Fernández', '2001-03-30'),
('María López', '1999-07-14'),
('Carlos Martínez', '2000-09-05');

INSERT INTO Cursos (Nombre, Descripcion)


VALUES
('Matemáticas Básicas', 'Curso
introductorio de matemáticas.'),
('Historia Universal', 'Curso sobre eventos
y civilizaciones históricas.'),
('Programación en Python', 'Curso de nivel
básico a intermedio de Python.'),
('Literatura Contemporánea', 'Estudio de
obras literarias del siglo XXI.'),
('Física Cuántica', 'Introducción a los
conceptos básicos de la física cuántica.');

INSERT INTO Inscripciones (EstudianteID,


CursoID, FechaInscripcion) VALUES
(1, 1, '2024-01-10'), -- Juan Pérez se
inscribe en Matemáticas Básicas
(2, 2, '2024-02-15'), -- Ana Gómez se
inscribe en Historia Universal
(3, 3, '2024-03-20'), -- Luis Fernández se
inscribe en Programación en Python
(4, 4, '2024-04-25'), -- María López se
inscribe en Literatura Contemporánea
(5, 5, '2024-05-30'); -- Carlos Martínez se
inscribe en Física Cuántica
ANTES: DESPUES:
1.- Crea una copia utilizando el método de copia de
seguridad completa de la Base de Datos Base_1
--1
-- Crear una copia de seguridad completa de
la base de datos BASE_1
BACKUP DATABASE BASE_1
TO DISK = 'D:\Terminal\Base_1_cc.bak'
GO
ANTES: DESPUES:
2.- Crea una copia utilizando el método de copia de
seguridad diferencial de la Base de Datos Base_1

--2
-- Crear una copia de seguridad diferencial
de la base de datos BASE_1
--NECESITAMOS HACER CAMBIOS EN LA BASE DE
DATOS
-- Actualizar la fecha de nacimiento de
Juan Pérez
UPDATE Estudiantes
SET FechaNacimiento = '1999-06-15'
WHERE Nombre = 'Juan Pérez';

-- Cambiar el nombre de Ana Gómez a Ana


María Gómez
UPDATE Estudiantes
SET Nombre = 'Ana María Gómez'
WHERE Nombre = 'Ana Gómez';

BACKUP DATABASE BASE_1


TO DISK = 'D:\Terminal\Base_1_cd.bak'
WITH DIFFERENTIAL
GO

ANTES: DESPUES:
3.- Crea una copia utilizando el método de copia de
seguridad del registro de transacciones de la Base de
Datos Base_1
--3
-- Crear una copia de seguridad del
registro de transacciones de la base de
datos BASE_1
-- Realizar un respaldo completo de la base
de datos
ALTER DATABASE BASE_1
SET RECOVERY FULL
go
BACKUP DATABASE BASE_1
TO DISK = 'D:\Terminal\Base_1_cc.bak';
go

BACKUP LOG BASE_1


TO DISK = 'D:\Terminal\Base_1_ct.trn'

GO
RESTAURACION El proceso de restauración terminara hasta que
restaures la 3 copias
ANTES: DESPUES:
1.- Realiza la recuperación
completa de la base de datos Base_1
--1.- Realiza la
recuperación completa de la
base de datos Base_1

--para realizar la
recu´peracuion de la base de
datos primero tenemmos que
eliminarla

use master
go
drop database BASE_1

RESTORE DATABASE BASE_1


FROM DISK =
'D:\Terminal\Base_1_cc.bak'
WITH REPLACE;

ANTES: DESPUES:
2.- Realiza la recuperación
diferencial de la base de datos
Base_1
--2.- Realiza la
recuperación diferencial de
la base de datos Base_1
--tenemos que eliminar la
completa para de nuevo hacer
la completa y diferencial
juntas
use master
go
drop database BASE_1

-- Restaurar la copia
completa a una base de datos
de prueba para verificar

RESTORE DATABASE BASE_1


FROM DISK =
'D:\Terminal\Base_1_cc.bak'
WITH NORECOVERY;

RESTORE DATABASE BASE_1


FROM DISK =
'D:\Terminal\Base_1_cd.bak'
WITH NORECOVERY;
ANTES: DESPUES:
3.- Realiza la recuperación del
registro de transacciones de la base
de datos Base_1

--3.- Realiza la
recuperación del registro de
transacciones de la base de
datos Base_1
--en este caso tenemos que
hacer las tres copias al
mimo tuiempo pero primero
tenemos
--que borrar l base de
datos.
use master
go
drop database BASE_1

-- Restaurar la copia de
seguridad completa
RESTORE DATABASE BASE_1
FROM DISK =
'D:\Terminal\Base_1_cc1.bak'
WITH NORECOVERY

-- Restaurar la copia de
seguridad diferencial
RESTORE DATABASE BASE_1
FROM DISK =
'D:\Terminal\Base_1_cd.bak'
WITH NORECOVERY

-- Restaurar registros de
transacciones
-- Asegúrate de que todos
los registros necesarios
estén disponibles

RESTORE LOG BASE_1


FROM DISK =
'D:\Terminal\Base_1_ct.trn'
WITH RECOVERY

Nota Importante
Este ejercicio será revisado en tu pc. Y se te aplicara una valoración presencial.

III.- Tema - Configuración de Servidores de Bases de Datos


Criterio de evaluación: CUMPLIMIENTO TOTAL DE TAREAS (saber hacer) Puntos posibles 30.

Instrucciones: Desarrolla una demostración del uso de uno de los siguientes Componentes marcados en verde.
Demostración práctica, justificación teórica, presentación power point.
CIERRE DE LA ACTIVIDAD

¿Tiene una pregunta/comentario para su profesor(a)? (opcional)

__JOSE EMMANUEL ARREDONDO ESCALANTE___ Afirmo que esta actividad es de mi autoría y


establezco que para la elaboración de la misma he seguido los lineamientos del Código de Ética de la UTNG.

EVALUACIÓN

Esta actividad se evaluará de acuerdo con la siguiente lista de cotejo:

Criterio de Puntos Suma Puntos


Reactivo – Tema evaluación posibles puntos obtenidos
Administración de Bases de Datos y Configuración de Servidores Identificación de 30
de Bases de Datos conceptos de unidad
(saber)
Administración de Bases de Datos CUMPLIMIENTO 30
TOTAL DE TAREAS 90
(saber hacer)
Configuración de Servidores de Bases de Datos CUMPLIMIENTO 30
TOTAL DE TAREAS
(saber hacer)
Asistencia (5 puntos) y portafolio de evidencia (5 puntos) Ser (saber 10 10
hacer)
80% de asistencia como mínimo.
100

Calificación obtenida

También podría gustarte