-- CREAR TABLA ESTUDIANTES
CREATE TABLE Estudiantes (
id INTEGER PRIMARY KEY AUTOINCREMENT,
nombre VARCHAR(50),
apellido VARCHAR(50),
edad INTEGER,
genero CHAR(1),
correo VARCHAR(100),
telefono VARCHAR(15)
);
-- CREAR TABLA CURSOS
CREATE TABLE Cursos (
id INTEGER PRIMARY KEY AUTOINCREMENT,
nombre VARCHAR(50),
dias VARCHAR(20),
horario VARCHAR(30),
docente VARCHAR(50),
aula VARCHAR(20)
);
-- 3. INSERTAR ESTUDIANTES
INSERT INTO Estudiantes
(nombre, apellido, edad, genero, correo, telefono)
VALUES
('Jose', 'Lopez', 20, 'M', 'jose@gmail.com', '55551111'),
('Maria', 'Morales', 19, 'F', 'maria@gmail.com', '55552222'),
('Ana', 'Rodriguez', 21, 'F', 'ana@gmail.com', '55553333'),
('Carlos', 'Gomez', 22, 'M', 'carlos@gmail.com', '55554444'),
('Sofia', 'Lopez', 18, 'F', 'sofia@gmail.com', '55555555');
-- 4. INSERTAR CURSOS
INSERT INTO Cursos
(nombre, dias, horario, docente, aula)
VALUES
('Matematica', 'Lunes', '08:00-10:00', 'Carlos Perez', 'A1'),
('Fisica', 'Martes', '10:00-12:00', 'Ana Lopez', 'A2'),
('Quimica', 'Miercoles', '08:00-10:00', 'Luis Gomez', 'A3'),
('Programacion', 'Martes', '14:00-16:00', 'Maria Diaz', 'A4');
-- 5. ESTUDIANTES FEMENINOS
SELECT * FROM Estudiantes
WHERE genero = 'F';
-- ESTUDIANTES MASCULINOS
SELECT * FROM Estudiantes
WHERE genero = 'M';
-- 6. APELLIDOS QUE CONTIENEN LA LETRA O
SELECT * FROM Estudiantes
WHERE apellido LIKE '%o%';
-- 7. CURSOS QUE CONTIENEN LA LETRA A
SELECT * FROM Cursos
WHERE nombre LIKE '%a%';
-- 8. CURSOS CUYOS DIAS EMPIEZAN CON M
SELECT * FROM Cursos
WHERE dias LIKE 'M%';
To embed this project on your website, copy the following code and paste it into your website's HTML: