drop database asinea; Create Database asinea; use asinea; -- drop table admin; -- drop table universidad; -- drop table factura; -- drop table evento; -- drop table alumno; -- drop table academico; -- drop table asistencia; -- drop table persona; CREATE TABLE `admin` ( `id_admin` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `usuario` varchar(100), `password` varchar(300) ); CREATE TABLE `universidad` ( `id_universidad` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `nombre` varchar(250) ); CREATE TABLE `persona` ( `id_persona` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `nombre` varchar(100), `apellido_p` varchar(100), `apellido_m` varchar(100), `curp` varchar(200), `edad` integer, `genero` varchar(10), `telefono` varchar(50), `correo` varchar(100), `password` varchar(300), `comunidad` varchar(50), `situacion_academica` varchar(50), `universidad` varchar(150) ); CREATE TABLE `alumno` ( `id_persona` integer PRIMARY KEY NOT NULL, `numero_cuenta` varchar(20), `año_curso` varchar(20), `metodo_pago_asignado` varchar(200), `codigo` varchar(100) ); CREATE TABLE `academico` ( `id_persona` integer PRIMARY KEY NOT NULL, `grado_academico` varchar(50), `aignatura_imparte` varchar(50), `metodo_pago_asignado` varchar(200), `codigo` varchar(100) ); CREATE TABLE `evento` ( `id_evento` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `tipo_evento` varchar(100), `nombre_evento` varchar(150), `cupo` integer ); CREATE TABLE `asistencia` ( `id_asistencia` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `id_persona` integer, `id_evento` integer, `pagado` boolean, `asistencia_1` boolean, `asistencia_2` boolean, `asistencia_3` boolean, `asistencia_4` boolean, `tipo_de_participacion` varchar(50) ); CREATE TABLE `factura` ( `id_factura` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `id_persona` integer, `rfc` varchar(255), `domicilio` varchar(255), `telefono` varchar(255), `correo` varchar(255) ); CREATE TABLE `numero_referencia`( `id_numero_refencia` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `clave` varchar(200), `id_persona` integer, `fecha_registro` datetime, `fecha_caducacion` datetime, `pagado` boolean ); CREATE TABLE `mensaje`( `id_mensaje` integer PRIMARY KEY NOT NULL AUTO_INCREMENT, `id_persona` integer, `mensaje` varchar(1000) ); ALTER TABLE `factura` ADD FOREIGN KEY (`id_persona`) REFERENCES `persona` (`id_persona`); ALTER TABLE `asistencia` ADD FOREIGN KEY (`id_persona`) REFERENCES `persona` (`id_persona`); ALTER TABLE `alumno` ADD FOREIGN KEY (`id_persona`) REFERENCES `persona` (`id_persona`); ALTER TABLE `academico` ADD FOREIGN KEY (`id_persona`) REFERENCES `persona` (`id_persona`); ALTER TABLE `asistencia` ADD FOREIGN KEY (`id_evento`) REFERENCES `evento` (`id_evento`); ALTER TABLE `numero_referencia` ADD FOREIGN KEY (`id_persona`) REFERENCES `persona` (`id_persona`); ALTER TABLE `mensaje` ADD FOREIGN KEY (`id_persona`) REFERENCES `persona` (`id_persona`); insert into admin values (null, 'admin', '$2b$10$px4SyAbrMSOFTndhhz5bW.YWfSt9EHEwbWD1lrFEStiOuz/uhb35e'); insert into evento values (null, 'Conversatorio', 'Mesa 1: Nuestra imagen actual', 200); insert into evento values (null, 'Conversatorio', 'Mesa 2: Territorios de aprendizaje', 200); insert into evento values (null, 'Conversatorio', 'Mesa 3: Construir el futuro', 200); insert into evento values (null, 'Taller alumno', 'Taller 1: HIST + EST Historia + Estructuras', 20); insert into evento values (null, 'Taller alumno', 'Taller 2: de Muros de Tierra', 20); insert into evento values (null, 'Taller alumno', 'Taller 3: Reconstruyendo el pasado', 20); insert into evento values (null, 'Taller alumno', 'Taller 4: Modulación paramétrica y criterios de fabricación digital', 20); insert into evento values (null, 'Taller alumno', 'Taller 5: Construcción con tierra cruda. Bahareque y Tapial con alternativas de construcción', 20); insert into evento values (null, 'Taller alumno', 'Taller 6: Maquetas Arquitectónicas', 20); insert into evento values (null, 'Taller alumno', 'Taller 7: LMSE [Laboratorio de Materiales y Sistemas Estructurales]', 20); insert into evento values (null, 'Taller alumno', 'Taller 8: Habitar el género en el taller de arquitectura', 20); insert into evento values (null, 'Taller alumno', 'Taller 9: Taller Urbanismo Táctico e Infraestructura verde para caminar la ciudad', 20); insert into evento values (null, 'Taller profesor', 'Taller 1: Habitar el género en el taller de arquitectura', 20); insert into evento values (null, 'Taller profesor', 'Taller 2: Construyendo modos de saber', 20); insert into evento values (null, 'Visitas guiadas', 'Ruta Candela', 40); insert into evento values (null, 'Visitas guiadas', 'Ruta Barragan', 0); insert into evento values (null, 'Visitas guiadas', 'Ruta Centro', 40); insert into evento values (null, 'Visitas guiadas', 'Ruta Norte', 40); insert into evento values (null, 'Visitas guiadas', 'Ruta Oriente', 40); insert into evento values (null, 'Visitas guiadas', 'Ruta Poniente', 40); insert into evento values (null, 'Visitas guiadas', 'Ruta Sur', 40); insert into evento values (null, 'Visitas guiadas', 'Ruta Polanco', 40); insert into evento values (null, 'Dialogo magistral', 'Diálogo magistral 1: Experiencias escolares. El peso de la formación en la práctica profesional', 300); insert into evento values (null, 'Dialogo magistral', 'Diálogo magistral 2: ¿Qué es ser arquitecto?', 300); insert into evento values (null, 'Bienvenida', 'Bienvenida-Museo Antropología', 300); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA'); insert into universidad values (null ,'UNIVERSIDAD IBEROAMÉRICANA, CAMPUS TIJUANA'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE LA PAZ'); insert into universidad values (null ,'UNIVERSIDAD DE SONORA'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO SUPERIOR DE CAJEME'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE SINALOA, CAMPUS CULIACÁN'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE SINALOA, CAMPUS MAZATLÁN'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE LOS MOCHIS'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE TIJUANA'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE MONTERREY'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA (CITEC) TIJUANA'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE CHIHUAHUA II'); insert into universidad values (null ,'INSTITUTO SUPERIOR DE ARQUITECTURA Y DISEÑO DE CHIHUAHUA'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE CIUDAD JUÁREZ'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE DURANGO'); insert into universidad values (null ,'UNIVERSIDAD JUÁREZ DEL ESTADO DE DURANGO'); insert into universidad values (null ,'UNIVERSIDAD LA SALLE LAGUNA'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE COAHUILA, UNIDAD TORREÓN'); insert into universidad values (null ,'CORPORATIVO UNIVERSITARIO DE CAPACITACIÓN PROFESIONAL A.C.'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE COAHUILA, Unidad Saltillo (Campus Arteaga).'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE NUEVO LEÓN '); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE MONTERREY'); insert into universidad values (null ,'UNIVERSIDAD DE MONTERREY '); insert into universidad values (null ,'UNIVERSIDAD AUTONOMA DE TAMAULIPAS'); insert into universidad values (null ,'INSTITUTO DE ESTUDIOS SUPERIORES DE TAMAULIPAS'); insert into universidad values (null ,'UNIVERSIDAD MÉXICO AMÉRICANA DEL NORTE'); insert into universidad values (null ,'UNIVERSIDAD LA SALLE VICTORIA '); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE REYNOSA'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE TEPIC'); insert into universidad values (null ,'UNIVERSIDAD DE GUADALAJARA'); insert into universidad values (null ,'ITESM, CAMPUS GUADALAJARA'); insert into universidad values (null ,'UNIVERSIDAD DE COLIMA'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE COLIMA '); insert into universidad values (null ,'UNIVERSIDAD MICHOACANA DE SAN NICOLÁS DE HIDALGO '); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO SUPERIOR DE FRESNILLO '); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE ZACATECAS '); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE AGUASCALIENTES '); insert into universidad values (null ,'UNIVERSIDAD DE GUANAJUATO '); insert into universidad values (null ,'UNIVERSIDAD DE LA SALLE BAJÍO A.C.'); insert into universidad values (null ,'UNIVERSIDAD IBEROAMERICANA DE LEÓN '); insert into universidad values (null ,'UNIVERSIDAD LATINA DE MÉXICO '); insert into universidad values (null ,'UNIVERSIDAD DE CELAYA'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE SAN LUIS POTOSÍ '); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE QUERETARO '); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE ESTUDIOS SUPERIORES MONTERREY'); insert into universidad values (null ,'UVM CAMPUS QUERETARO '); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO JOSÉ MARIO MOLINA PASQUEL Y HENRÍQUEZ, CAMPUS PUERTO VALLARTA '); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO MARIO MOLINA PASQUEL Y HENRÍQUEZ, CAMPUS EL GRULLO'); insert into universidad values (null ,'UNIVERSIDAD DE GUADALAJARA'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE ESTUDIOS SUPERIORES DE OCCIDENTE A.C'); insert into universidad values (null ,'UNIVERSIDAD ANÁHUAC QUERÉTARO'); insert into universidad values (null ,'CENTRO UNIVERSITARIO UTEG'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA METROPOLITANA, UNIDAD XOCHIMILCO '); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA METROPOLITANA, UNIDAD AZCAPOTZALCO'); insert into universidad values (null ,'UNIVERSIDAD IBEROAMERICANA CIUDAD DE MÉXICO'); insert into universidad values (null ,'ESCUELA DE ARQUITECTURA DE LA UNIVERSIDAD INTERCONTINENTAL '); insert into universidad values (null ,'UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO CU'); insert into universidad values (null ,'UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO, FES ARAGÓN'); insert into universidad values (null ,'UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO, FES ACATLÁN'); insert into universidad values (null ,'INSTITUTO POLITÉCNICO NACIONAL'); insert into universidad values (null ,'UNIVERSIDAD ANÁHUAC MÉXICO, CAMPUS NORTE Y SUR.'); insert into universidad values (null ,'INSTITUTO TECNOLOGICO DE ESTUDIOS SUPERIORES MONTERREY.'); insert into universidad values (null ,'UNIVERSIDAD LA SALLE MÉXICO'); insert into universidad values (null ,'UNIVERSIDAD LATINOAMERICANA, CAMPUS FLORIDA'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO'); insert into universidad values (null ,'UNIVERSIDAD DEL VALLE DE MÉXICO, CAMPUS LOMAS VERDES'); insert into universidad values (null ,'UNIVERSIDAD DEL VALLE DE TOLUCA'); insert into universidad values (null ,'INSTITUTO UNIVERSITARIO DEL ESTADO DE MÉXICO'); insert into universidad values (null ,'ITESM, ESTADO DE MÉXICO'); insert into universidad values (null ,'INSTITUTO TECNOLOGICO DE ESTUDIOS SUPERIORES MONTERREY'); insert into universidad values (null ,'UNIVERSIDAD DE IXTLAHUACA CUI'); insert into universidad values (null ,'UNIVERSIDAD JUSTO SIERRA, CAMPUS CIEN METROS'); insert into universidad values (null ,'UNIVERSIDAD LATINOAMERICANA, CAMPUS NORTE'); insert into universidad values (null ,'TECNOLÓGICO DE ESTUDIOS SUPERIORES DE JOCOTITLÁN'); insert into universidad values (null ,'BENEMÉRITA UNIVERSIDAD AUTÓNOMA DE PUEBLA'); insert into universidad values (null ,'UNIVERSIDAD POPULAR AUTÓNOMA DEL ESTADO DE PUEBLA'); insert into universidad values (null ,'UNIVERSIDAD IBEROAMERICANA, PUEBLA'); insert into universidad values (null ,'UNIVERSIDAD DE LAS AMÉRICAS PUEBLA'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MORELOS'); insert into universidad values (null ,'UNIVERSIDAD LA SALLE CUERNAVACA AC.'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE GUERRERO'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE ACAPULCO'); insert into universidad values (null ,'UNIVERSIDAD AMERICANA DE ACAPULCO'); insert into universidad values (null ,'UNIVERSIDAD LOYOLA DEL PACÍFICO'); insert into universidad values (null ,'UNIVERSIDAD INTERNACIONAL'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE ESTUDIOS SUPERIORES MONTERREY'); insert into universidad values (null ,'UNIVERSIDAD LA SALLE, PACHUCA'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE PACHUCA'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE TLAXCALA'); insert into universidad values (null ,'UNIVERSIDAD VERACRUZANA-REGIÓN TUXPAN'); insert into universidad values (null ,'UNIVERSIDAD GESTALT DE DISEÑO'); insert into universidad values (null ,'UNIVERSIDAD VERACRUZANA, REGIÓN XALAPA'); insert into universidad values (null ,'UNIVERSIDAD VERACRUZANA, REGION CÓRDOBA'); insert into universidad values (null ,'UNIVERSIDAD CRISTÓBAL COLÓN'); insert into universidad values (null ,'UNIVERSIDAD DEL VALLE DE MÉXICO, CAMPUS VILLA RICA'); insert into universidad values (null ,'UNIVERSIDAD DE SOTAVENTO'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE CHIAPAS'); insert into universidad values (null ,'UNIVERSIDAD DEL VALLE DEL GRIJALVA'); insert into universidad values (null ,'INSTITUTO DE ESTUDIOS SUPERIORES DE CHIAPAS'); insert into universidad values (null ,'UNIVERSIDAD JUÁREZ AUTÓNOMA DE TABASCO'); insert into universidad values (null ,'UNIVERSIDAD AUTONOMA “BENITO JUÁREZ” DE OAXACA'); insert into universidad values (null ,'UNIVERSIDAD AUTONOMA “BENITO JUÁREZ” DE OAXACA / CU'); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE CHETUMAL '); insert into universidad values (null ,'INSTITUTO TECNOLÓGICO DE CAMPECHE'); insert into universidad values (null ,'UNIVERSIDAD AUTÓNOMA DE YUCATÁN'); insert into universidad values (null ,'UNIVERSIDAD MARISTA DE MÉRIDA'); insert into universidad values (null ,'UNIVERSIDAD LA SALLE CANCÚN'); insert into universidad values (null ,'UNIVERSIDAD MODELO '); insert into universidad values (null ,'UNIVERSIDAD ANÁHUAC MAYAB'); insert into universidad values (null ,'Otra');