registro evento y pdf

This commit is contained in:
2020-03-20 02:31:06 -06:00
parent d771721bb8
commit ad0ec2588e
21 changed files with 2440 additions and 83 deletions
+79 -56
View File
@@ -1,64 +1,87 @@
drop database coloquio_educacion;
Create Database coloquio_educacion;
use coloquio_educacion;
CREATE TABLE persona (
id_persona int PRIMARY KEY AUTO_INCREMENT,
nombre varchar(60),
apellido_p varchar(30),
apellido_m varchar(30),
ponente boolean,
asistente boolean,
institucion_procedencia varchar(60),
comunidad varchar(255),
situacion_academica varchar(70),
pais_origen varchar(30),
numero_cuenta varchar(20),
correo_electronico varchar(40),
password varchar(300),
pagado boolean
);
drop database coloquio_educacion;
Create Database coloquio_educacion;
use coloquio_educacion;
CREATE TABLE conferecia (
id_conferencia int PRIMARY KEY AUTO_INCREMENT,
nombre_conferencia varchar(200),
mesa_tematica varchar(200),
nombre_ponente varchar(200)
);
CREATE TABLE conferencia_persona (
id_registro int PRIMARY KEY AUTO_INCREMENT,
id_persona int,
id_conferencia int,
asistencia boolean
);
CREATE TABLE admin (
id_admin int PRIMARY KEY AUTO_INCREMENT,
usuario varchar(30),
password varchar(300),
nombre_mesa varchar(200)
);
CREATE TABLE persona (
id_persona int PRIMARY KEY AUTO_INCREMENT,
nombre varchar(60),
apellido_p varchar(30),
apellido_m varchar(30),
ponente boolean,
asistente boolean,
institucion_procedencia varchar(60),
comunidad varchar(255),
situacion_academica varchar(70),
pais_origen varchar(30),
numero_cuenta varchar(20),
correo_electronico varchar(40),
password varchar(300),
pagado boolean
);
CREATE TABLE trabajo (
id_trabajo int PRIMARY KEY AUTO_INCREMENT,
id_persona int,
tipo_trabajo varchar(50),
nombre_trabajo varchar(150),
autor_principal varchar(100),
segundo_autor varchar(100),
mesa_tematica varchar(100),
pagado boolean,
publicado boolean,
aceptado boolean
);
Create TABLE pais(
id_pais int PRIMARY KEY AUTO_INCREMENT,
nombre_pais varchar(100)
);
ALTER TABLE conferencia_persona ADD FOREIGN KEY (id_conferencia) REFERENCES conferecia (id_conferencia);
ALTER TABLE conferencia_persona ADD FOREIGN KEY (id_persona) REFERENCES persona (id_persona);
ALTER TABLE trabajo ADD FOREIGN KEY (id_persona) REFERENCES persona (id_persona);
CREATE TABLE conferecia (
id_conferencia int PRIMARY KEY AUTO_INCREMENT,
nombre_conferencia varchar(200),
mesa_tematica varchar(200),
nombre_ponente varchar(200)
);
CREATE TABLE conferencia_persona (
id_registro int PRIMARY KEY AUTO_INCREMENT,
id_persona int,
id_conferencia int,
asistencia boolean
);
CREATE TABLE admin (
id_admin int PRIMARY KEY AUTO_INCREMENT,
usuario varchar(30),
password varchar(300),
nombre_mesa varchar(200)
);
CREATE TABLE trabajo (
id_trabajo int PRIMARY KEY AUTO_INCREMENT,
id_persona int,
tipo_trabajo varchar(50),
nombre_trabajo varchar(150),
autor_principal varchar(100),
segundo_autor varchar(100),
mesa_tematica varchar(100),
pagado boolean,
publicado boolean,
aceptado boolean
);
Create TABLE pais(
id_pais int PRIMARY KEY AUTO_INCREMENT,
nombre_pais varchar(100)
);
Create Table evento (
id_evento int PRIMARY KEY AUTO_INCREMENT,
tipo_evento varchar (150),
nombre_evento varchar (150),
cupo int,
lugar varchar(150)
);
Create Table fecha(
id_fecha int PRIMARY KEY AUTO_INCREMENT,
id_evento int,
fecha_inicio datetime,
fecha_fin datetime
);
ALTER TABLE conferencia_persona ADD FOREIGN KEY (id_conferencia) REFERENCES conferecia (id_conferencia);
ALTER TABLE conferencia_persona ADD FOREIGN KEY (id_persona) REFERENCES persona (id_persona);
ALTER TABLE trabajo ADD FOREIGN KEY (id_persona) REFERENCES persona (id_persona);
+61
View File
@@ -0,0 +1,61 @@
drop table conferecia;
drop table conferencia_persona;
drop table asistencia;
drop table fecha;
drop table evento;
create table pago(
id_pago int PRIMARY KEY AUTO_INCREMENT,
id_persona int,
total_pago int
);
Create Table evento (
id_evento int PRIMARY KEY AUTO_INCREMENT,
tipo_evento varchar (150),
nombre_evento varchar (150),
cupo int,
lugar varchar(150)
);
Create Table fecha(
id_fecha int PRIMARY KEY AUTO_INCREMENT,
id_evento int,
fecha_inicio datetime,
fecha_fin datetime
);
Create Table asistencia(
id_asistencia int PRIMARY KEY AUTO_INCREMENT,
id_persona int,
id_fecha int,
constancia boolean,
pagado boolean,
asistencia boolean
);
alter table pago add FOREIGN KEY (id_persona) REFERENCES persona (id_persona);
ALTER TABLE fecha ADD FOREIGN KEY (id_evento) REFERENCES evento (id_evento);
ALTER TABLE asistencia ADD FOREIGN KEY (id_fecha) REFERENCES fecha (id_fecha);
ALTER TABLE asistencia ADD FOREIGN KEY (id_persona) REFERENCES persona (id_persona);
+81
View File
@@ -221,3 +221,84 @@ insert into admin values(null, 'Mesa_9', '$2b$10$zULlGphKeqXkvqAifLX7r.XlZYDJ403
--insert into admin values(null, 'Administrador', 'CMfcStNPjz', '' );
insert into admin values(null, 'Administrador', '$2b$10$YqVknXcVK3g4H.b4X7ecVO9inEvBA0vBKrN1lZyRL1U9p0qwEQGJm', '' );
insert into evento values (null,"Mesa tematica", "Mesa 9: Educación ambiental y bioética.", 60, "Sala 1");
insert into fecha values(null , 1, '2020-08-17 12:00:00', , '2020-08-17 15:00:00');
insert into evento values (null,"Mesa tematica", "Mesa 8: Políticas Públicas para la innovación y transoformación educativa.", 60, "Sala 2");
insert into fecha values(null , 2, '2020-08-17 12:00:00', '2020-08-17 15:00:00');
insert into evento values (null,"Mesa tematica", "Mesa 7: Propuestas de Tranformación Curricular.", 50, "Sala de videoconferencias");
insert into fecha values(null , 3, '2020-08-17 12:00:00', '2020-08-17 15:00:00');
insert into evento values (null,"Mesa tematica", "Mesa 4: Experiencias de innovación e intervención.", 60, "Sala 1");
insert into fecha values(null , 4, '2020-08-18 11:00:00', '2020-08-18 15:00:00');
insert into evento values (null,"Mesa tematica", "Mesa 1: Educación Inclusiva.", 60, "Sala 2");
insert into fecha values(null , 5, '2020-08-18 11:00:00', '2020-08-18 15:00:00');
insert into evento values (null,"Mesa tematica", "Mesa 6: Lectura y Escritura.", 50, "Sala de videoconferencias");
insert into fecha values (null , 6, '2020-08-18 11:00:00', '2020-08-18 15:00:00');
insert into evento values (null,"Mesa tematica", "Mesa 5: TIC y las TAC en la Educación.", 60, "Sala 1");
insert into fecha values (null , 7, '2020-08-19 12:00:00', '2020-08-19 15:00:00');
insert into evento values (null,"Mesa tematica", "Mesa 2: Educación y Género", 60, "Sala 2");
insert into fecha values (null , 8, '2020-08-19 12:00:00', '2020-08-19 15:00:00');
insert into evento values (null,"Mesa tematica", "Mesa 3: Ética, Valores y formación Socioemocial.", 50, "Sala de videoconferencias");
insert into fecha values (null , 9 , '2020-08-19 12:00:00', '2020-08-19 15:00:00');
insert into evento values (null, "Taller", "Taller 1: Lectura y Escritura.", 35, "Aula Magna UIM II" );
insert into fecha values (null , 10 , '2020-08-17 16:00:00', '2020-08-17 17:00:00');
insert into fecha values (null , 10 , '2020-08-18 16:00:00', '2020-08-18 18:00:00');
insert into fecha values (null , 10 , '2020-08-19 16:00:00', '2020-08-19 17:00:00');
insert into evento values (null, "Taller", "Taller 2: Educación Inclusiva.", 35, "Sala de Seminarios" );
insert into fecha values (null , 11 , '2020-08-17 17:00:00', '2020-08-17 18:00:00');
insert into fecha values (null , 11 , '2020-08-18 16:00:00', '2020-08-18 18:00:00');
insert into fecha values (null , 11 , '2020-08-19 16:00:00', '2020-08-19 17:00:00');
insert into evento values (null, "Ponencia", "Ponencia Magistral: Dra. Raquel Glazman.", 150, "Unidad de Congresos UIM II" );
insert into fecha values (null , 12 , '2020-08-17 10:00:00', '2020-08-17 12:00:00');
insert into evento values (null, "Ponencia", "Ponencia Magistral: Dra. Alma Rosa Sánchez.", 150, "Unidad de Congresos UIM II" );
insert into fecha values (null , 13 , '2020-08-18 10:00:00', '2020-08-18 11:00:00');
insert into evento values (null, "Ponencia", "Ponencia Magistral: J. César Arboleda.", 150, "Unidad de Congresos UIM II" );
insert into fecha values (null , 14 , '2020-08-19 10:00:00', '2020-08-18 11:00:00');
insert into evento values (null, "Ponencia", "Ponencia Magistral: Lucie Sauvé", 150, "Unidad de Congresos UIM II" );
insert into fecha values (null , 15 , '2020-08-19 10:45:00', '2020-08-18 12:00:00');