Está en la página 1de 8

25 DE ABRIL DE 2023

PRACTICAS Y PROYECTO 1ER PARCIAL


TALLER DE BASE DE DATOS

ALUMNO: CARLOS IVAN GACHUZ GARCIA


DOCENTE: FRANCISCO JACOB AVILA
Grupo: 15501
Prácticas y Proyecto 1er Parcial
Conceptualizar y diseñar la base de datos que requiere una aplicación que promueve el turismo en la
Ciudad de México. La aplicación requiere ubicar y conocer detalles de museos, zonas arqueológicas
y culturales, eventos, lugares recreativos y demás sitios considerados de interés. Cada usuario de la
aplicación se registra proporcionando su correo, nombre, fecha de nacimiento, ciudad donde vive y
su contraseña para acceder al sistema. Un usuario puede realizar búsquedas de sitios de interés o
simplemente seleccionar alguno de una lista de sitios turísticos de interés. Al seleccionar un sitio de
interés el usuario puede ver los detalles, nombre del lugar, dirección, fotos, videos, cantidad de
usuarios que lo han visitado, reseñas del lugar creadas por otros usuarios, horarios, costos si los
hay, servicios adicionales que se ofrecen en el lugar, etc.
Para ello se requiere:
1. Diseñar el modelo Entidad/Relación
2. Realizar la transformación al modelo relacional
3. Crear el diccionario de datos
4. Construir la base de datos en SQL Server
5. Insertar algunos datos de prueba
1. Diseñar el modelo Entidad/Relación
2. Realizar la transformación al modelo relacional
3. Crear el diccionario de datos
4. Construir la base de datos en SQL Server
create database Turismo
use Turismo

create table Clientes(


RFC varchar(15) primary key,
Correo varchar(30),
Nombre varchar(30) not null,
Fecha_nac date not null,
Ciudad varchar(14) not null,
Contraseña varchar(8) not null
)

create table Zonas(


ID_Zona int primary key identity (1,1),
Lugar varchar(20),
Calle varchar(20),
Colonia varchar(20),
Municipio varchar(20),
Fotos int,
Videos int,
Visitas int,
Calificacion int,
Costos varchar(10),
S_Adicionales varchar(40),
RFC varchar(15),
foreign key (RFC) references Clientes (RFC)
)

insert into Clientes


values ('ABC123','alexarenas@hotmail.co','Alex Arenas Santiago','1994-05-22','Ecatepec','ALX25831')

insert into Clientes


values ('CZX7182','marth@gmail.com','Martha ','1984-12-05','Monterrey','5MC7325L')

insert into Clientes


values ('GAG194','carlosiv@hotmail.com','Carlos Gachuz','1994-09-08','Neza','1562LDGG')

insert into Clientes


values ('Z433JF','emh445@gmail.com','Erika Hernández','1999-11-20','CDMX','129654LO')

insert into Clientes


values ('D9T84','dani1@gmail.com','Daniel Romero','1994-01-10','Michuacan','DQ22WMD')

insert into Clientes


values ('FDDA23','oscgar@gmail.com','Oscar Garcia','1996-02-05','Silao','FE3WWW')

insert into Zonas


values ('Torre Reforma','Cristales','Fuente de Villa','Neza',364,122,1230,10,'$300','Vista al
mar','FDDA23')

insert into Zonas


values ('Plaza Carso','Buenavista','Teocallis','Polanco',345,1000,130,8,'$180.00','Cinemex','D9T84')

insert into Zonas


values ('Paseo de Luz','San Pablo','San
Juan','Teotihuacán',234,1735,12233,10,'$23100','Restaurante','Z497JY')

insert into Zonas


values ('Cabeza juarez','av.las torres','Metro Neza','Neza',22,35,33,7,'$0.00','Sin Servicio
Adicional','QYD849')
insert into Zonas
values ('Plaza Aragon','CD.Azteca','AV.Carlos Hank','',2000,1000,20000,10,'$30000','Parking, Tiendas,
Cine','ABC123')

select * from Clientes


select * from Zonas
5. Insertar algunos datos de prueba

También podría gustarte