Está en la página 1de 16

UNIVERSIDAD NACIONAL DE PIURA

FACULTAD DE INGENIERÍA INDUSTRIAL


ESCUELA PROFESIONAL DE INGENIERÍA INFORMÁTICA

“Año del Fortalecimiento de la Soberanía Nacional”

TAREA:

Trabajo sesión 5 y 6

Curso:

Base de Datos

Integrantes:

➢ Bautista Sandoval Sair Samuel


➢ Ramírez Neyra José Brayan
➢ Sandoval Salvador Juan David

Docente:

Dr. Hoower Augusto Puicon Zapata

Piura
2022
EJERCICIOS ADMINISTRADOR DE BASE DE DATOS SQLSERVER

1. Crear la tabla de Gastos para guardar en ella los gastos de un cliente durante su
estancia en el Hotel.

a. Tabla de Gastos (IdGasto clave primaria, identity)

2. Crear las relaciones de esta tabla con las siguientes tablas:

a.Admisiones
b.Clientes

c.Tipos de tarifa
d.AgrupaSer

e.Servicios
f.Tarifas

DIAGRAMA DE LA BASE DE DATOS

3. Insertar datos en la tabla para cada uno de los clientes alojados en el hotel:

Insertar Estancia en habitación Normal para cada uno de los días (hasta alcanzar la
fecha prevista de Salida)

Insertar Consumos del Minibar

Insertar Actividades Deportivas


4. Crear un índice no agrupado por Fecha de Gasto, Otro índice por Admisión y Otro
índice por Cliente.
5. Modificar la cantidad de uno de los gastos aumentándola en 1.
6. Borrar uno de los Gastos de Minibar del Cliente 2.

7. Seleccionar el importe total acumulado por Cliente de la tabla de Gastos


(Cantidad * Precio), no es necesario enlazar con otras tablas para sacar el nombre,
descripción del gasto, etc.. Sólo de la tabla de Gastos.
8. Dar salida al Cliente 2 empleando Transacciones. Dentro de la transacción
debemos incluir las siguientes operaciones:

a. Borrar de Admisiones

b. Liberar habitación

c. Insertar en Salidas

Nota: Tened en cuenta que si no lo metéis en una transacción y os da error en el


punto a, se habrá borrado de la tabla de Admisiones y no habrá forma de
recuperarlo.

9. Seleccionar el Cliente que lleva más Importe Gastado, sacar los siguientes datos:

a. Código del Cliente

b. Nombre del Cliente

c. Importe Gastado
10. Contar el total de Clientes que estuvieron en el hotel durante el mes de
Diciembre.
11. ¿Qué herramientas utilizamos para la Optimización de la Base de Datos en
cuanto al rendimiento?

● SQL SERVER PROFILER y Asistente para la Optimización de la Base de


Datos.
BASE DE DATOS SISTEMA DE ALMACÉN

CREACIÓN DE LA BASE DE DATOS EN CONSULTA


BASE DE DATOS SISTEMA DE VENTAS

CREACIÓN DE LA BASE DE DATOS EN CONSULTA


DIAGRAMA DE LA BASE DE DATOS

También podría gustarte