CREATE TABLE Alunos ( ID INTEGER PRIMARY KEY, Nome TEXT(120) NOT NULL, Data_Nascimento DATE NOT NULL, Email VARCHAR(60) NOT NULL, Telefone_Celular VARCHAR(20) NOT NULL, Serie VARCHAR(10) NOT NULL, Turno TEXT(20) NOT NULL, Curso TEXT(50) NOT NULL, Nome_Responsavel TEXT(120) NOT NULL, RG_Responsavel VARCHAR(120) NOT NULL, CPF_Responsavel VARCHAR(17) NOT NULL, Telefone_Celular_Responsavel VARCHAR(20) NOT NULL, RM INTEGER(5) NOT NULL, Turma CHAR(3) NOT NULL ); CREATE TABLE Professores ( ID INTEGER PRIMARY KEY, Nome TEXT(120) NOT NULL, Data_Nascimento DATE NOT NULL, RG VARCHAR(14) NOT NULL, CPF VARCHAR(14) NOT NULL, Email VARCHAR(60) NOT NULL, Telefone_Celular VARCHAR(20) NOT NULL, Disciplina TEXT(50) NOT NULL, Turno TEXT(20) NOT NULL, RP INTEGER(5) NOT NULL, Salario DECIMAL(20, 2) NOT NULL ); CREATE TABLE Coordenadores ( ID INTEGER PRIMARY KEY, Nome TEXT(120) NOT NULL, Data_Nascimento DATE NOT NULL, RG VARCHAR(14) NOT NULL, CPF VARCHAR(14) NOT NULL, Email VARCHAR(60) NOT NULL, Telefone_Celular VARCHAR(20) NOT NULL, Curso VARCHAR(50) NOT NULL, Turma_Responsavel VARCHAR(50) NOT NULL, Departamento TEXT(50) NOT NULL, Turno TEXT(20) NOT NULL, Salario DECIMAL(20, 2) NOT NULL ); CREATE TABLE Diretores ( ID INTEGER PRIMARY KEY, Nome TEXT(120) NOT NULL, Data_Nascimento DATE NOT NULL, RG VARCHAR(14) NOT NULL, CPF VARCHAR(14) NOT NULL, Email VARCHAR(60) NOT NULL, Telefone_Celular VARCHAR(20) NOT NULL, Categoria TEXT(50) NOT NULL, Salario DECIMAL(20, 2) NOT NULL, RD INTEGER(5) NOT NULL ); CREATE TABLE Secretaria ( ID INTEGER PRIMARY KEY, Nome_Funcionario TEXT(120) NOT NULL, Cargo_Funcionario TEXT(50) NOT NULL, Turno_Funcionario TEXT(20) NOT NULL, Status TEXT(50) NOT NULL, Documentos_Realizados INTEGER(10) NOT NULL, Pessoas_Atendidas INTEGER(10) NOT NULL ); CREATE TABLE Funcionarios ( ID INTEGER PRIMARY KEY, Nome TEXT(120) NOT NULL, Data_Nascimento DATE NOT NULL, RG VARCHAR(14) NOT NULL, CPF VARCHAR(14) NOT NULL, Email VARCHAR(60) NOT NULL, Telefone_Celular VARCHAR(20) NOT NULL, Cargo TEXT(50) NOT NULL, Turno TEXT(20) NOT NULL, Salario DECIMAL(20, 2) NOT NULL ); CREATE TABLE Salas ( ID INTEGER PRIMARY KEY, Numero_Sala INTEGER(3) NOT NULL, Curso_Sala VARCHAR(50) NOT NULL, Capacidade_Sala INTEGER(3) NOT NULL ); CREATE TABLE Laboratorios ( ID INTEGER PRIMARY KEY, Numero_Laboratorio INTEGER(3) NOT NULL, Tipo_Laboratorio VARCHAR(50) NOT NULL, Capacidade_Laboratorio INTEGER(3) NOT NULL ); CREATE TABLE Biblioteca ( ID INTEGER PRIMARY KEY, Nome_Funcionario TEXT(120) NOT NULL, Cargo_Funcionario TEXT(50) NOT NULL, Turno_Funcionario TEXT(20) NOT NULL, Alunos_Atendidos INTEGER(10) NOT NULL, Livros_Emprestados_Alunos INTEGER(10) NOT NULL, Professores_Atendidos INTEGER(10) NOT NULL, Livros_Emprestados_Professores INTEGER(10) NOT NULL ); CREATE TABLE Mencoes ( ID INTEGER PRIMARY KEY, Disciplina TEXT(50) NOT NULL, Professor_Disciplina TEXT(120) NOT NULL, 1_Bimestre TEXT(2) NOT NULL, 2_Bimestre TEXT(2) NOT NULL, 3_Bimestre TEXT(2) NOT NULL, 4_Bimestre TEXT(2) NOT NULL, Conselho_Final TEXT(2) NOT NULL, Aluno TEXT(120) NOT NULL ); INSERT INTO Alunos (ID, Nome, Data_Nascimento, Email, Telefone_Celular, Serie, Turno, Curso, Nome_Responsavel, RG_Responsavel, CPF_Responsavel, Telefone_Celular_Responsavel, RM, Turma) VALUES (1, 'Wanderley', '2010-12-24', 'wanderleyguilherme84@gmail.com', '(+55) 11 94073-3632', '1 EM', 'Manhã', 'Desenvolvimento de Sistemas', 'Vanessa', '00.000.000-1', '000.000.000-01', '(+55) 11 00000-0001', '00001', 'Sim'); INSERT INTO Professores (ID, Nome, Data_Nascimento, RG, CPF, Email, Telefone_Celular, Disciplina, Turno, RP, Salario) VALUES (1, 'Vinícius', '1980-01-01', '00.000.000-2', '000.000.000-02', 'viniciusjojo@gmail.com', '(+55) 11 00000-0002', 'Física', 'Manhã', '00002', 2500.00); INSERT INTO Coordenadores (ID, Nome, Data_Nascimento, RG, CPF, Email, Telefone_Celular, Curso, Turma_Responsavel, Departamento, Turno, Salario) VALUES (1, 'Róger', '2010-04-15', '00.000.000-3', '000.000.000-03', 'rogercaetano@gmail.com', '(+55) 11 00000-0003', 'Eletrônica', '3°Eletrônica', 'Recursos Humanos', 'Noite', 3000.00); INSERT INTO Diretores (ID, Nome, Data_Nascimento, RG, CPF, Email, Telefone_Celular, Categoria, Salario, RD) VALUES (1, 'Guilherme', '1960-02-02', '00.000.000-4', '000.000.000-04', 'guilhermeadm@gmail.com', '(+55) 11 00000-0004', 'Pedagógica', 4500.00, '00004'); INSERT INTO Secretaria (ID, Nome_Funcionario, Cargo_Funcionario, Turno_Funcionario, Status, Documentos_Realizados, Pessoas_Atendidas) VALUES (1, 'Jonas', 'Secretário', 'Tarde', 'Ativo', '250', '500'); INSERT INTO Funcionarios (ID, Nome, Data_Nascimento, RG, CPF, Email, Telefone_Celular, Cargo, Turno, Salario) VALUES (1, 'Lucca', '1990-03-18', '00.000.000-5', '000.000.000-05', 'luccapvp@gmail.com', '(+55) 11 00000-0005', 'Faxineiro', 'Manhã', 6500.00); INSERT INTO Salas (ID, Numero_Sala, Curso_Sala, Capacidade_Sala) VALUES (1, '12', '1° Desenvolvimento de Sistemas', '40'); INSERT INTO Laboratorios (ID, Numero_Laboratorio, Tipo_Laboratorio, Capacidade_Laboratorio) VALUES (1, '1', 'Informática', '20'); INSERT INTO Biblioteca (ID, Nome_Funcionario, Cargo_Funcionario, Turno_Funcionario, Alunos_Atendidos, Livros_Emprestados_Alunos, Professores_Atendidos, Livros_Emprestados_Professores) VALUES (1, 'Ana', 'Bibliotecária', 'Manhã', '1000', '2000', '50', '100'); INSERT INTO Mencoes (ID, Disciplina, Professor_Disciplina, 1_Bimestre, 2_Bimestre, 3_Bimestre, 4_Bimestre, Conselho_Final, Aluno) VALUES (1, 'Matemática', 'Getúlio', 'B', 'MB', 'B', 'MB', 'MB', 'Wanderley'); SELECT * FROM Alunos; SELECT * FROM Professores; SELECT * FROM Coordenadores; SELECT * FROM Diretores; SELECT * FROM Secretaria; SELECT * FROM Salas; SELECT * FROM Laboratorios; SELECT * FROM Biblioteca; SELECT * FROM Mencoes;
To embed this project on your website, copy the following code and paste it into your website's HTML: