-- 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;

Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: