0% encontró este documento útil (0 votos)
196 vistas30 páginas

Parcial

labo

Cargado por

jimmyjfce
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
196 vistas30 páginas

Parcial

labo

Cargado por

jimmyjfce
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Evaluación Parcial – Desarrollo

Apellidos y Nombres: ROJAS ESCOBAR IOSMIL

NRC: 20103
Implementación de una base de datos (9)
1. Incrementar el tamaño del archivo de datos a 20MB y establezca también un
máximo de 70MB, el archivo tendrá una razón de crecimiento de 2.5MB. Con
respecto al archivo de registro de transacciones, establezca un nuevo tamaño, un
máximo y una razón de crecimiento a su criterio. Luego comprobar físicamente el
tamaño de ambos archivos y también en la ficha de propiedades. Realizar captura
de pantalla de todo el proceso, además deberá indicar porqué es importante
desarrollar dicho proceso
Antes

Proceso
Resultado

Para mejorar el rendimiento de la base de datos

2. Evalúe el impacto que tiene la base de datos cuando no se realiza el proceso de


incremento o disminución de tamaño en una base de datos, considere que tanto
afecta al negocio y a la plataforma tecnológica.

Antes
No realizar el proceso de incremento o disminución de tamaño en una base de datos puede
afectar negativamente al negocio y a la plataforma tecnológica. Esto se refleja en un
rendimiento deficiente de la base de datos, costos adicionales de almacenamiento,
complejidad en el mantenimiento, disminución de la disponibilidad y fiabilidad del sistema,
limitaciones en la escalabilidad y posibles riesgos de incumplimiento normativo, lo que
subraya la importancia de implementar prácticas efectivas de gestión de datos para garantizar
un funcionamiento óptimo y cumplir con los estándares reglamentarios.

Proceso

Resultado

Agente SQL SERVER (10.2)

3. Utilizando la herramienta de Administración en SQL Server, Correo electrónico de


Bases de Datos, configurar un perfil nuevo de correo electrónico y agregar una
cuenta de correo electrónico. El correo ficticio será
DBA_ApellidosPaterno_Apellidomaterno@[Link], Realizar captura de pantalla
de todo el proceso.

Antes

Proceso
Resultado
4. Crear en el agente de SQL Server un operador (nombre y correo del docente) que
reciba las notificaciones de correo electrónico. Realizar captura de pantalla de todo
el proceso.

Antes
Proceso

Resultado
5. Crear en el Agente de SQL Server, los siguientes trabajos a realizar:
a. Incrementar el precio de los productos de la base de datos en un 20%
b. Incrementar el stock de los productos en 5 unidades cada uno.
c. Obtener un backup completo de la base de datos y almacenar en la carpeta
“D:\BackUpApellidoPaterno”.

Antes
Proceso
Resultado
Índices (14.1)

6. Crear un índice agrupado y no agrupado, explique el resultado y proceso

Antes
Proceso
Resultado

Índice Agrupado (CLUSTERED INDEX):


• El índice agrupado IDXEmpleado se crea en la tabla tblEmpleado en la
columna IDEmpleado.
• Este tipo de índice ordena físicamente las filas de la tabla según los valores
de la columna IDEmpleado.
• Sirve para mejorar el rendimiento de las consultas que buscan y recuperan
datos basados en la columna IDEmpleado, especialmente aquellas que
realizan búsquedas, combinaciones y ordenaciones utilizando esta columna.
• Dado que las filas de la tabla se almacenan en el orden del índice, las
consultas que utilizan el índice agrupado para buscar un rango de valores o
realizar operaciones de ordenación pueden ejecutarse más rápidamente.
Índice No Agrupado (NONCLUSTERED INDEX):
• El índice no agrupado IDXVenta se crea en la tabla tblVenta en las columnas
venFecha y DNI.
• Este tipo de índice no afecta al orden físico de las filas en la tabla, sino que
proporciona una estructura de datos adicional para buscar rápidamente los
valores de las columnas especificadas.
• Sirve para mejorar el rendimiento de las consultas que buscan valores
específicos en las columnas venFecha y DNI, especialmente aquellas que
utilizan estas columnas en condiciones de búsqueda o combinaciones.
• El índice no agrupado permite acelerar las operaciones de búsqueda y
recuperación de datos al proporcionar una ruta de acceso eficiente a los
valores de las columnas indexadas, sin tener que buscar en la tabla completa.

7. Realiza el análisis de los resultados de cada uno de los índices creados, explique el
detalle de la información

Antes

Proceso

Resultado

8. Mencione la importancia de crear los índices en una base de datos y cuando es


recomendable aplicarlo.

Antes
IMPORTANCIA:
Los índices son estructuras de datos que permiten acelerar el acceso a los datos en una base
de datos. La utilización de índices puede mejorar el rendimiento de las consultas, ya que los
datos necesarios para satisfacer las necesidades de la consulta existen en el propio índice. Es
decir, sólo se necesitan las páginas de índice y no las páginas de datos de la tabla o el índice
agrupado para recuperar los datos solicitados. Brinda algunos beneficios como: Mayor
velocidad de búsqueda, Menor consumo de recursos, Mejor escalabilidad

Proceso
Cuando es recomendable crear índices:
• En campos que se utilizan con frecuencia en las consultas
• En campos con un alto índice de cardinalidad
• En tablas grandes
Resultado

Disparadores (14.2)

9. Realizar un disparador que envíe un mensaje de error al operador cuando se ingrese


un nuevo producto y el stock ingresado sea menor a 1, el mensaje debe de contener
los apellidos y nombres del estudiante e indicar que el stock ingresado es
incorrecto.

Antes

Proceso
Resultado
10. Realizar un disparador que envíe un mensaje de error “Apellidos y Nombres del
alumno. El precio ingresado es incorrecto”, cuando se inserte un nuevo producto.

Antes

Proceso
Resultado

11. Realizar un disparador que envíe un mensaje de error “Apellidos y Nombres del
alumno. El Stock y precio ingresado son incorrectos”, cuando se inserte un nuevo
producto. El stock mínimo es 5 y el stock máximo permitido es de 300 y el precio no
debe de permitir valores negativos. Realizar captura de pantalla

Antes
Proceso
Resultado

También podría gustarte