/*
ANA JÚLIA*/
-- BDALUNOS4.0
-- TABELAS
CREATE TABLE TURMAS (
turma_id INT PRIMARY KEY AUTO_INCREMENT,
turma_nome VARCHAR(50),
curso VARCHAR(100)
);
CREATE TABLE ALUNOS (
aluno_rm INT PRIMARY KEY AUTO_INCREMENT,
aluno_nome VARCHAR(100),
turma_id_fk INT,
FOREIGN KEY (turma_id_fk) REFERENCES TURMAS(turma_id)
);
CREATE TABLE PROFESSORES (
professor_id INT PRIMARY KEY AUTO_INCREMENT,
professor_cpf VARCHAR(14),
nome VARCHAR(100)
);
CREATE TABLE MATERIAS (
materia_id INT PRIMARY KEY AUTO_INCREMENT,
nome VARCHAR(100),
professor_id_fk INT,
FOREIGN KEY (professor_id_fk) REFERENCES PROFESSORES(professor_id)
);
-- INSERT INTO
INSERT INTO TURMAS (turma_nome, curso) VALUES
('2026 - 1 IPI', 'Informática para Internet'),
('2026 - 2 IPI', 'Informática para Internet'),
('2026 - 3 IPI', 'Informática para Internet'),
('2026 - 1 AGRO', 'Agropecuária'),
('2026 - 2 AGRO', 'Agropecuária'),
('2026 - 3 AGRO', 'Agropecuária'),
('2026 - 3 AGRON', 'Agronegócio'),
('2026 - 1 MEC', 'Mecânica'),
('2026 - 1 ADM', 'Administração'),
('2026 - 1 QUA', 'Qualidade');
INSERT INTO ALUNOS (aluno_nome, turma_id_fk) VALUES
('Maria Anders', 1),
('Ana Trujillo', 1),
('Antonio Moreno', 1),
('Thomas Hardy', 2),
('Christina Berglund', 2),
('Hanna Moos', 2),
('Frederique Citeaux', 2),
('Martin Sommer', 3),
('Laurence Lebihans', 3),
('Catherine Lincoln', 3),
('Victoria Ashworth', 3),
('Patricio Simpson', 4),
('Francisco Chang', 4),
('Yang Wang', 4),
('Pedro Afonso', 4);
INSERT INTO PROFESSORES (professor_cpf, nome) VALUES
('111.111.111-11', 'Claudio'),
('222.222.222-22', 'Jasiel'),
('333.333.333-33', 'Paulo M'),
('444.444.444-44', 'Tadeu'),
('555.555.555-55', 'Jussania');
INSERT INTO MATERIAS (nome, professor_id_fk) VALUES
('BD', 1),
('SW1', 2),
('IW2', 3),
('CNW1', 4),
('EACNT', 5);
-- ALTER TABLE
ALTER TABLE ALUNOS ADD email VARCHAR(200);
ALTER TABLE PROFESSORES ADD email VARCHAR(200);
ALTER TABLE TURMAS ADD periodo VARCHAR(30);
ALTER TABLE MATERIAS ADD horario_aulas VARCHAR(100);
-- UPDATE ALUNOS
UPDATE ALUNOS SET email = 'maria@gmail.com' WHERE aluno_rm = 1;
SELECT * FROM ALUNOS;
UPDATE ALUNOS SET email = 'ana@gmail.com' WHERE aluno_rm = 2;
SELECT * FROM ALUNOS;
UPDATE ALUNOS SET email = 'antonio@gmail.com' WHERE aluno_rm = 3;
SELECT * FROM ALUNOS;
UPDATE ALUNOS SET email = 'thomas@gmail.com' WHERE aluno_rm = 4;
SELECT * FROM ALUNOS;
UPDATE ALUNOS SET email = 'christina@gmail.com' WHERE aluno_rm = 5;
-- UPDATE PROFESSORES
UPDATE PROFESSORES SET email = 'claudio@gmail.com' WHERE professor_id = 1;
SELECT * FROM PROFESSORES;
UPDATE PROFESSORES SET email = 'jasiel@gmail.com' WHERE professor_id = 2;
SELECT * FROM PROFESSORES;
UPDATE PROFESSORES SET email = 'paulom@gmail.com' WHERE professor_id = 3;
SELECT * FROM PROFESSORES;
UPDATE PROFESSORES SET email = 'tadeu@gmail.com' WHERE professor_id = 4;
SELECT * FROM PROFESSORES;
UPDATE PROFESSORES SET email = 'jussania@gmail.com' WHERE professor_id = 5;
-- UPDATE TURMAS
UPDATE TURMAS SET periodo = 'Manhã' WHERE turma_id = 1;
SELECT * FROM TURMAS;
UPDATE TURMAS SET periodo = 'Tarde' WHERE turma_id = 2;
SELECT * FROM TURMAS;
UPDATE TURMAS SET periodo = 'Noite' WHERE turma_id = 3;
SELECT * FROM TURMAS;
UPDATE TURMAS SET periodo = 'Manhã' WHERE turma_id = 4;
SELECT * FROM TURMAS;
UPDATE TURMAS SET periodo = 'Tarde' WHERE turma_id = 5;
-- UPDATE MATERIAS
UPDATE MATERIAS SET horario_aulas = 'Segunda-feira Aula 1' WHERE materia_id = 1;
SELECT * FROM MATERIAS;
UPDATE MATERIAS SET horario_aulas = 'Segunda-feira Aula 2' WHERE materia_id = 2;
SELECT * FROM MATERIAS;
UPDATE MATERIAS SET horario_aulas = 'Terça-feira Aula 1' WHERE materia_id = 3;
SELECT * FROM MATERIAS;
UPDATE MATERIAS SET horario_aulas = 'Terça-feira Aula 2' WHERE materia_id = 4;
SELECT * FROM MATERIAS;
UPDATE MATERIAS SET horario_aulas = 'Quarta-feira Aula 1' WHERE materia_id = 5;
-- DROP COLUMN
ALTER TABLE PROFESSORES DROP COLUMN professor_cpf;
-- DELETE
DELETE FROM ALUNOS WHERE aluno_nome LIKE '%o';
-- SELECT FINAL
SELECT * FROM ALUNOS;
SELECT * FROM PROFESSORES;
SELECT * FROM TURMAS;
SELECT * FROM MATERIAS;
To embed this project on your website, copy the following code and paste it into your website's HTML: