Documente Academic
Documente Profesional
Documente Cultură
NRC: 5556
Preguntas:
Se conoce que la información que tiene la empresa activa es del año 2018, por lo que se pide:
1. Crear un Modelo en 3era Forma Normal, explicando sus argumentos, con la finalidad de
que guarde información de las reservas de Hoteles.
Los modelos presentados optimizarían la velocidad de respuesta ante las peticiones de informcion
por parte de los usuarios, ya que si tenemos tablas bien modeladas y particionadas, permitirían
optimizar los tiempos de respuesta ante solicitudes de informacion
TABLA PARTICIONAMIENTO
-HOTEL
SERVICIO
CATEGORIA
PAIS
CIUDAD
FECHA ALOJAMIENTO
-HABITACION
EVALUACIÓN PRÁCTICA CONJUNTA UNIDAD I
PERÍODO OCTUBRE 2018 – FEBRERO 2019
ESTADO TECNOLOGÍAS AVANZADAS DE BASE DE DATOS
-PERSONA
TIPO
NUMERO DE CEDULA
NACIONALIDAD
-CALIFICACION
HOTEL
3. Al realizar las consultas por parte de un pasajero (via web) para una posible reserva utiliza
varios criterios como por pais, ciudad, fechas de hospedaje, valor, la aplicación muestra
lentitud, se pide que ud escriba y explique una solución mediante las técnicas discutidas
en clase.
La mejor técnica para realizar consultas más rápidas es el particionamiento, por medio de este de
acuerdo a la forma de partición y los criterios de búsqueda se lograría separar la información y
poder seleccionar de la misma, los valores que sean de real importancia para el usuario, sin tener
que realizar una búsqueda exhaustiva en toda una tabla, sino que por medio de esto podríamos ir
directamente a la partición que contiene la información deseada y capturar solo los registros que
nos interesen y así optimicen el proceso de búsqueda de información.
Para esto podríamos utilizar particionamiento por rango en la tabla RESERVACION la cual contiene
las fechas de cuando se realizaron las reservaciones y así poder ver que clientes han dejado de
utilizar nuestros servicios, las personas que no tengan actividad en el último año como mínimo se
las llevaría a otra tabla en la cual guardaríamos su información, a esta partición con su respectivo
tablespace la pondríamos en estado de OFFLINE. Para que esa información no se ocupe y no
retrase los procesos de búsqueda que estamos solicitando.
EVALUACIÓN PRÁCTICA CONJUNTA UNIDAD I
PERÍODO OCTUBRE 2018 – FEBRERO 2019
5. Explique y escriba el código necesario para
TECNOLOGÍAS dar una solución
AVANZADAS DE BASEalDE
problema
DATOS presentado por
dimensionamiento mal realizado en el particionamiento de los meses de enero y febrero
2018, debido a que el negocio de reservas en estos baja en un 40%.
Para esto podríamos utilizar el STOKE el cual nos permite manipular los tamaños de cada
TABLESPACES asi de esta manera en esos 2 meses podríamos menorar el tamaño asignado para no
desperdiciar recursos en información que se sabe que no va a ocupar todo el espacio que se le ha
asignado inicialmente.
6. Muchas veces por situaciones políticas la empresa deja de tener convenio con Hoteles de
un cierto país por lo que esa información de reservas generadas en ese país se desea
tenerla solamente como respaldo y no activas. Se pide escriba y explique una solución con
las técnicas vistas en clase a esta necesidad