-- Tabela Aluno
CREATE TABLE ALUNO (
id_aluno INT PRIMARY KEY,
nome VARCHAR(100) NOT NULL,
email VARCHAR(100) UNIQUE
);
-- Tabela Professor
CREATE TABLE PROFESSOR (
id_professor INT PRIMARY KEY,
nome VARCHAR(100) NOT NULL,
titulacao VARCHAR(50)
);
-- Tabela Disciplina
CREATE TABLE DISCIPLINA (
id_disciplina INT PRIMARY KEY,
nome VARCHAR(100) NOT NULL,
carga_horaria INT
);
-- Inserindo alunos
INSERT INTO ALUNO VALUES
(1,'Ana Silva','ana@universidade.com'),
(2,'Carlos Souza','carlos@universidade.com'),
(3,'Maria Oliveira','maria@universidade.com');
-- Inserindo professores
INSERT INTO PROFESSOR VALUES
(1,'Fabiana Bilha','Doutora'),
(2,'João Pereira','Mestre'),
(3,'Mariana Costa','Especialista');
-- Inserindo disciplinas
INSERT INTO DISCIPLINA VALUES
(1,'Banco de Dados',80),
(2,'Programação',120),
(3,'Redes de Computadores',60);
CREATE USER 'aluno'@'localhost'
IDENTIFIED BY '123456';
CREATE USER 'professor'@'localhost'
IDENTIFIED BY 'abc123';
GRANT SELECT ON universidade.*TO 'aluno'@'localhost';
GRANT SELECT, INSERT ON universidade.*TO 'professor'@'localhost';
GRANT ALL PRIVILEGES ON universidade.*TO 'admin_teste'@'localhost';
REVOKE SELECT ON universidade.*TO 'aluno'@'localhost';
REVOKE SELECT, UPDATE ON universidade.*TO 'professor'@'localhost';
REVOKE DELETE ON universidade.*TO 'usuario'@'localhost';
DROP USER 'aluno'@'localhost';
DROP USER 'visitante'@'localhost';
DROP USER 'estagiario'@'localhost';
To embed this project on your website, copy the following code and paste it into your website's HTML: