Sunteți pe pagina 1din 7

GESTION Y SEGURIDAD DE BASES DE DATOS

AA9-EV4-SUPERVISION A LOS PARAMETROS DE


GESTION Y DESEMPEÑO DE BASES DE DATOS

ANDRES RIVAS MAHECHA

SENA
COLOMBIA
2019
Antes de realizar los procedimientos planteados en este laboratorio, se
sugiere revisar los siguientes aspectos:
ITEM DESCRIPCION
Previo al desarrollo de este
laboratorio debe haber revisado el
material de estudio donde
encontrará los objetos de
SOPORTE TEORICO aprendizaje:
• Optimización de Bases de Datos
• Índices Además, debe tener
manejo de sentencias SQL.
• Base de datos de la Secretaria de
Salud de la alcaldía de San Antonio
del SENA o en su defecto el script
de construcción de esta base de
datos.
• Base de datos de la Secretaria de
Hacienda de la alcaldía de San
PRODUCTOS Antonio del SENA o en su defecto
REQUERIDOS el script de construcción de esta
base de datos.
• Script con 5 consultas a optimizar
sobre
la base de datos de la secretaría de
Hacienda, suministrada en el
laboratorio.
Se requiere tener instalada y
configurada la Máquina virtual
HERRAMIENTAS SW proporcionada en la plataforma con
el SMBD instalado.

PROCEDIMIENTO.
El laboratorio está diseñado para desarrollar competencias en lo relacionado
con la optimización de consultas en los SMBD, está compuesto por:
conocimiento en el manejo y creación de índices, herramientas para la
optimización del BD y algunas recomendaciones para optimizar el diseño de
bases de datos y consultas.

A continuación, se describen las acciones que se deben adelantar en el


laboratorio:
CREACIÓN DE ÍNDICES EN LA BASE DE DATOS DE LA
SECRETARIA DE SALUD DE LA ALCALDÍA DE SAN
ANTONIO DEL SENA.
Examinar la BD de la Secretaria de salud de la Alcaldía de San Antonio del
Sena, identificando la estructura de las tablas y analizando el uso de
recursos durante la ejecución de consultas, posteriormente crea los índices
necesarios para mejorar el rendimiento.

Se deberá generar un documento de control de cambios que exponga las


mejoras que deben ser incorporadas a la Base de Datos, justificadas en el
antes y el después de la construcción de índices. En este documento se
debe argumentar los cambios a partir de la medición (tiempos de respuesta,
Uso de memoria, etc.) y análisis que permitan evidenciar la importancia de
los cambios realizados.

 Conectar a la base de datos de la Secretaria de salud de la Alcaldía


de San Antonio del Sena. Iniciamos la maquina virtual -> inicio ->
todos los programas -> Microsoft SQL server 2008 R2 -> SQL server
management studio -> escoger la autenticación -> clic conectar ->
en el explorador de objetos expandir base de datos -> identificar la
base de datos de la Secretaria de Salud de la alcaldía de San Antonio
con el nombre de “SecSalud”.

 Crear un diagrama de la base de datos de todas sus tablas y anexarla


al principio del documento de control que debe presentar. explorador
de objetos -> expandir base de datos SecSalud-> clic derecho en
diagrama de base de datos -> nuevo diagrama de base de datos ->
ingresar todas las tablas -> tomar foto de pantalla y anexarla al
documento de control a presentar

 En otra sección se hará un reconocimiento de las herramientas para la


optimización provistas por el SMBD. Mediante ejemplos prácticos se
realizarán las actividades sugeridas y posteriormente se revisarán los
registros, resúmenes o recomendaciones generadas por la
herramienta

 Examinar cada una de las tablas identificando los índices creados,


elaborar un cuadro con el nombre de la tabla y la sus respectivos
índices. Anexar el cuadro al documento control a entregar.
Explorador

 de objetos -> expandir base de datos SecSalud-> expandir cada una


de las tablas -> índices.
 Alcaldía de San Antonio del Sena, necesita un informe de todos los
usuarios registrados en la base de datos de la Secretaria de Salud,
que tengan la letra “C” como inicial de su primer nombre.

 Elaborar una consulta para generar el informe. Anexar al documento


de control el script, informe y la impresión de pantalla del plan de
ejecución.

 Identificar la consulta y crear índice para mejorar el rendimiento.

 Tomar impresión de pantalla del plan de ejecución.

 Explicar la creación del índice con el análisis de los 2 planes de


ejecución. Comparando las mejoras al crear el índice.

 Para mirar el plan de ejecución. La barra del editor de SQL -> clic en
Plan de ejecución.

 Se necesita un listado de todas las personas retiradas con los


siguientes datos: nombre, apellido, estado, eps, que servicios se le ha
prestado a las personas retiradas y cuanto cancelaron en total por los
servicios prestados. Adicionalmente se necesita que el informe salga
en forma ordenada alfabéticamente por apellido.

 Generar el script de la consulta, analizarlo y generar el plan de


ejecución para saber los recursos que consume dicha consulta.

 Mejorar la consulta a través de índices si se requiere en varias tablas,


los 2 script y los planes de ejecución deben ir en el documento de
control a presentar.
 Para mirar el plan de ejecución. La barra del editor de SQL -> clic en
Plan de ejecución.

 Se requiere una consulta por EPS de todos sus afiliados, cual seria la
forma mas correcta de hacer la consulta para mejorar los tiempos de
respuesta. Si requiere de crear o no índices especifique porque de su
respuesta y demuéstrelo con su script.

 Elaborar el plan de ejecución para demostrar su repuesta.

 Analizar todas las tablas de la Base de Datos Secretaria de Salud y


aplicar por lo menos 3 índices donde usted cree necesario y
demuestre porque los ha creado.
HERRAMIENTAS PARA LA OPTIMIZACIÓN.
En esta sección se hará un reconocimiento de las herramientas para la
optimización provistas por el SMBD SQL Server 2012 r2, mediante ejemplos
prácticos se realizarán las actividades sugeridas y posteriormente se
revisarán los registros, resúmenes o recomendaciones generadas por la
herramienta para mejorar la eficiencia en el manejo de recursos y de
tiempos de respuesta.

A partir de las acciones previamente realizadas se deberá construir una


presentación mostrando el procedimiento efectuado en diez (10) consultas
SQL a ser optimizadas para la base de datos de la secretaría de Hacienda de
la Alcaldía de San Antonio del Sena.

 Con los ejercicios anteriores ejecutar uno por uno todos los scripts
con el asistente para la automatización de la base de datos en SQL
Server 2008 R2.

 El en manual que va a crear sobre optimización comparar los cambios


hechos manualmente con los que nos ofrece el asistente de
optimización de la bd, describiendo cada script lo hecho manualmente
y lo que sugiere el asistente.

 Al hacer los cambios volver a ejecutar el script para verificar si


mejoran los tiempos de respuestas y consumen menos recursos del
sistema.

 El asistente de optimización esta en la siguiente ruta: Iniciamos la


maquina virtual -> inicio -> todos los programas -> Microsoft SQL
server 2008 R2 -> Herramientas de rendimiento -> asistente para la
optimización de base de datos -> seleccionar autenticación ->

 La base de datos de la secretaría de Hacienda de la Alcaldía de San


Antonio del Sena. Generar 10 consultas, realizar una presentación
mostrando el procedimiento efectuado y los cambios sugeridos por el
asistente de optimización de SQL Server 2008 r.

 El asistente de optimización esta en la siguiente ruta: Iniciamos la


maquina virtual -> inicio -> todos los programas -> Microsoft SQL
server 2008 R2 -> Herramientas de rendimiento -> asistente para la
optimización de base de datos -> seleccionar autenticación ->

 Hacer las siguientes consultas con SMBD SQL Server 2008 R2 y


entregar la evidencia solicitada:
1. Listar los propietarios por apellido sus predios y cuales son las
facturas que tiene vigentes

2. Organizar las facturas vigentes por fecha y concepto la suma valor


pagado por mes

3. La secretaria de hacienda quiere saber cuales facturas esta


pendientes por concepto Declaración de Renta agrupándolos por el
tipo de uso: “Comercial, Gobierno, Mixto, Publico y Residencial”

4. La secretaria de Hacienda quiere un informe de las cuentas por


pagar y cobrar a terceros, necesita sus números de teléfono y su
nombre para poder hacer el cobro y pagar sus obligaciones.

 Saber las facturas vigentes de estratos 1.2.3 sobre el impuesto


predial, se requiere la siguiente información: filtrado por
estrato, fecha de vencimiento, predio y nombre completo del
propietario.
 Recuerde hacer la consulta y compararla con le optimizador.
Hacer una presentación de los cambios y el análisis del SMBD
SQL Server 2008R2

GLOSARIO
Optimización: Cuando hablamos de optimización de consultas nos referimos
a mejorar los tiempos de respuesta en un sistema de gestión de bases de
datos relacional.

Integridad: El término integridad de datos se refiere a la corrección y


completitud de los datos en una base de datos.

Consulta: Un lenguaje de consulta es un lenguaje informático usado para


hacer consultas en bases de datos y sistemas de información.

SQL: El lenguaje de consulta estructurado o SQL (por sus siglas en inglés


structuredquerylanguage) es un lenguaje declarativo de acceso a bases de
datos relacionales que permite especificar diversos tipos de operaciones en
estas.

Normalización: La normalización o estandarización es la redacción y


aprobación de normas que se establecen para garantizar el acoplamiento de
elementos construidos independientemente, así como garantizar el repuesto
en caso de ser necesario, garantizar la calidad de los elementos fabricados,
la seguridad de funcionamiento y trabajar con responsabilidad social.
Base de datos: Una base de datos o banco de datos (en ocasiones abreviada
con la sigla BD o con la abreviatura b. d.) es un conjunto de datos
pertenecientes a un mismo contexto y almacenados sistemáticamente para
su posterior uso.

Tupla: En informática, o concretamente en el contexto de una base de Datos


relacional, un registro (también llamado fila o tupla) representa un objeto
único de datos implícitamente estructurados en una tabla.

S-ar putea să vă placă și