CREATE TABLE estudiantes (
id_estudiante INT (11) AUTO_INCREMENT PRIMARY KEY,
nombre VARCHAR(100) NOT NULL,
correo VARCHAR(100) UNIQUE,
fecha_registro DATE
);
CREATE TABLE profesores (
id_profesor INT (11) AUTO_INCREMENT PRIMARY KEY,
nombre VARCHAR(100),
especialidad VARCHAR(100),
correo VARCHAR(100) UNIQUE
);
CREATE TABLE cursos (
id_curso INT (11) AUTO_INCREMENT PRIMARY KEY,
id_profesor INT (11),
nombre VARCHAR(100) NOT NULL,
descripcion VARCHAR(100),
duracion VARCHAR(100),
FOREIGN KEY (id_profesor) REFERENCES profesores(id_profesor)
);
CREATE TABLE inscripciones (
id_inscripcion INT (11) AUTO_INCREMENT PRIMARY KEY,
id_estudiante INT(11),
id_curso INT(11),
fecha DATE,
FOREIGN KEY (id_estudiante) REFERENCES estudiantes(id_estudiante),
FOREIGN KEY (id_curso) REFERENCES cursos(id_curso)
);
CREATE TABLE calificaciones (
id_calificacion INT (11) AUTO_INCREMENT PRIMARY KEY,
id_estudiante INT (11),
id_curso INT(11),
nota FLOAT(3,1),
fecha DATE,
FOREIGN KEY (id_estudiante) REFERENCES estudiantes(id_estudiante),
FOREIGN KEY (id_curso) REFERENCES cursos(id_curso)
);
CREATE TABLE actividades (
id_actividad INT (11) AUTO_INCREMENT PRIMARY KEY,
id_curso INT (11),
nombre VARCHAR (100) NOT NULL,
tipo VARCHAR (100),
fecha_entrega DATE,
FOREIGN KEY (id_curso) REFERENCES cursos(id_curso)
);
INSERT INTO estudiantes (nombre, correo, fecha_registro) VALUES
('CARLOS ANDRES MENDOZA VILLA', 'carlos.mendoza@email.com', '2010-05-14'),
('SOFIA VALENTINA RODRIGUEZ PEÑÁ', 'sofia.rodriguez@email.com', '2011-09-22'),
('ALEJANDRO JOSE GOMEZ PALACIO', 'alejandro.gomez@email.com', '2010-02-01'),
('RICARDO AUGUSTO SILVA CASTELLANOA', 'valeria.martinez@email.com', '2012-11-30'),
('LUIS FERNANDO CASTRO RESTREPO', 'luis.castro@email.com', '2011-07-19');
INSERT INTO profesores (nombre, especialidad, correo) VALUES
('MARTA CECILIA BENITEZ ORDOÑEZ', 'MATEMATICAS', 'marta.b@colegio.com'),
('JORGE ELIECER HERRERA BERMUDEZ', 'HISTORIA', 'jorge.h@colegio.com'),
('ELENA MARIA FUENTES SANABRIA', 'CIENCIAS', 'elena.f@colegio.com'),
('MARTA CECILIA BENITEZ ORDOÑEZ', 'LITERATURA', 'ricardo.s@colegio.com'),
('CLAUDIA PATRICIA LOPEZ GUTIERRES', 'INGLES', 'claudia.l@colegio.com');
INSERT INTO cursos (id_profesor, nombre, descripcion, duracion) VALUES
(1, "ALGEBRA LINEAL", 'Estudio de sistemas de ecuaciones lineales',"6 MESES"),
(2, "HISTORIA UNIVERSAL", 'Recorrido cronológico por los grandes acontecimien',"4 MESES"),
(3, "BIOLOGIA GENERAL", 'Introducción al estudio de la vida, la estructura',"6 MESES"),
(4, "LITERATURA HISPANA", 'Análisis crítico de las obras y movimientos litera',"5 MESES"),
(5, "INGLES AVANZADO", 'Perfeccionamiento de las habilidades comunicativas.',"6 MESES");
INSERT INTO inscripciones (id_estudiante, id_curso, fecha) VALUES
(1, 1, '2026-02-01'),
(2, 2, '2026-02-01'),
(3, 3, '2026-02-02'),
(4, 4, '2026-02-02'),
(5, 5, '2026-02-03');
INSERT INTO calificaciones (id_estudiante, id_curso, nota, fecha) VALUES
(1, 1,"2.1", '2026-03-16'),
(2, 2,"3.8", '2026-03-16'),
(3, 3,"5.0", '2026-04-19'),
(4, 4,"1.5", '2026-06-15'),
(5, 5,"4.7", '2026-05-21');
INSERT INTO actividades (id_curso, nombre, tipo, fecha_entrega) VALUES
( 1,"EXAMEN PARCIAL 1","EVALUACION ESCRITA", '2026-03-15'),
( 2,"EXPOSICION DE LA ACTUALIDAD","PRESENTACION ORAL" ,'2026-05-20'),
( 3,"TALLER DE VERBOS IRREGULARES","TALLER ESCRITO" ,'2026-05-20'),
( 4,"ENSAYO DE DON QUIJOTE","PROYECTO ESCRITO" ,'2026-06-12'),
( 5,"INFORMA DE CELULAS","LABORATORIO" ,'2026-04-18');
To embed this project on your website, copy the following code and paste it into your website's HTML: