Documentos de Académico
Documentos de Profesional
Documentos de Cultura
AYACUCHO – PERÚ
2020
MODELO DE LA BASE DE DATOS DEL NEGOCIO
I. Para implementar el modelo de base de datos del negocio utilizaremos el lenguaje Transact – SQL y el gestor de
base de datos de SQL Server – Microsoft SQL Server Management Studio.
Crearemos las siguientes tablas:
Agencia: Agencias de turismo.
Archivo_Pago: Cotizaciones o reservas confirmadas y pagadas.
Categoria_hotel: Categoría del hotel.
Ciudad: Ubicación ciudad.
Cotización: Cotización de los paquetes.
Guia: Personas responsables de los tours por agencia.
Habitación: Habitación de un hotel con sus características.
Paquete_tour: Paquete de turismo, ruta o destino con sus características.
Proveedor_hotel: Hotel o proveedor de habitaciones.
Reserva_habitación: Reserva o cotización de una habitación.
Reserva_paquete: Reserva o cotización de un paquete turístico.
Tipo_Habitación: Enumerador de tipo de habitación de hotel.
Tipo_Paquete: Enumerador de tipo de paquete turístico.
Usuario: Usuario registrado en la plataforma.
2
II. Modelo de la Base de Datos
3
III. Modelo de la Base de Datos en SQL Server
4
IV. Script de Creación
CREATE DATABASE AppTourDB
USE AppTourDB
5
GO
6
CREATE TABLE [cotizacion] (
[id_cotizacion] int PRIMARY KEY IDENTITY(1, 1),
[id_usuario] int,
[id_reserva_paquete] int,
[id_reserva_habitacion] int,
[costo_total] float,
[fecha_registro] date,
[check_in] date,
[check_out] date,
[reservado] int,
[estado] int
)
GO
ALTER TABLE [guia] ADD FOREIGN KEY ([id_agencia]) REFERENCES [agencia] ([id_agencia])
GO
7
ALTER TABLE [cotizacion] ADD FOREIGN KEY ([id_reserva_habitacion]) REFERENCES
[reserva_habitacion] ([id_reserva_habitacion])
GO