-- create a table
CREATE TABLE Alumnos (
Matricula TEXT PRIMARY KEY,
Nombre TEXT NOT NULL,
Edad TEXT NOT NULL
);
CREATE TABLE Salones (
Cve_M INTEGER PRIMARY KEY,
Ubicacion TEXT NOT NULL,
No_Sillas INTEGER NOT NULL
);
CREATE TABLE Asig_Salon (
Cve_A INTEGER PRIMARY KEY,
No_Salon INTEGER NOT NULL,
Matricula TEXT NOT NULL
);
-- insert some values
INSERT INTO Salones VALUES (1, 'Edificio A', 20);
INSERT INTO Salones VALUES (2, 'Edificio A', 20);
INSERT INTO Salones VALUES (3, 'Edificio B', 21);
INSERT INTO Salones VALUES (4, 'Edificio B', 23);
INSERT INTO Salones VALUES (5, 'Edificio C', 25);
INSERT INTO Salones VALUES (6, 'Edificio C', 30);
INSERT INTO Salones VALUES (7, 'Edificio C', 24);
INSERT INTO Alumnos VALUES ('A0001', 'Juan Pérez', 18);
INSERT INTO Alumnos VALUES ('A0002', 'Norma Torres', 20);
INSERT INTO Alumnos VALUES ('A0003', 'Irma Sanabria', 23);
INSERT INTO Alumnos VALUES ('A0004', 'Rogelio Martínez', 19);
INSERT INTO Alumnos VALUES ('A0005', 'Salvador García', 14);
INSERT INTO Alumnos VALUES ('A0006', 'Natividad Terrones', 15);
INSERT INTO Alumnos VALUES ('A0007', 'Jorge Pérez', 19);
INSERT INTO Asig_Salon VALUES (1, 4, 'A0001');
INSERT INTO Asig_Salon VALUES (2, 7, 'A0006');
INSERT INTO Asig_Salon VALUES (3, 7, 'A0003');
INSERT INTO Asig_Salon VALUES (4, 6, 'A0004');
INSERT INTO Asig_Salon VALUES (5, 5, 'A0007');
-- fetch some values
SELECT Salones.Ubicacion FROM Salones, Alumnos, Asig_Salon
WHERE Alumnos.Nombre='Juan Pérez'
and Alumnos.Matricula=Asig_Salon.Matricula
and Asig_Salon.No_Salon=Salones.Cve_M;
SELECT Alumnos.Nombre FROM Alumnos,Asig_Salon,Salones
WHERE Salones.Ubicacion='Edificio C'
AND Salones.Cve_M=Asig_Salon.No_Salon
AND Asig_Salon.Matricula=Alumnos.Matricula;
SELECT Alumnos.Nombre,Alumnos.Edad FROM Alumnos,Asig_Salon,Salones
WHERE Salones.Ubicacion='Edificio B'
AND Salones.Cve_M=Asig_Salon.No_Salon
AND Asig_Salon.Matricula=Alumnos.Matricula;
SELECT Salones.Ubicacion FROM Alumnos,Asig_Salon,Salones
WHERE Alumnos.Edad=19
AND Alumnos.Matricula=Asig_Salon.Matricula
AND Asig_Salon.No_Salon=Salones.Cve_M;
To embed this project on your website, copy the following code and paste it into your website's HTML: