SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
SET NAMES utf8mb4; SET FOREIGN_KEY_CHECKS = 0; -- ---------------------------- -- Table structure for departamento -- ---------------------------- DROP TABLE IF EXISTS `departamento`; CREATE TABLE `departamento` ( `nome_depto` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL, `numero_depto` varchar(10) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL, PRIMARY KEY (`numero_depto`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for disciplina -- ---------------------------- DROP TABLE IF EXISTS `disciplina`; CREATE TABLE `disciplina` ( `nome` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL, `cod_disciplina` varchar(10) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL, `carga_horaria` varchar(10) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL, PRIMARY KEY (`cod_disciplina`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for ministra -- ---------------------------- DROP TABLE IF EXISTS `ministra`; CREATE TABLE `ministra` ( `siape` int(11) NOT NULL, `cod_disciplina` varchar(10) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL, `periodo` varchar(10) CHARACTER SET latin1 COLLATE latin1_swedish_ci NOT NULL, PRIMARY KEY (`periodo`, `cod_disciplina`, `siape`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic; -- ---------------------------- -- Table structure for professor -- ---------------------------- DROP TABLE IF EXISTS `professor`; CREATE TABLE `professor` ( `nome` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL, `siape` int(11) NOT NULL, `categoria` varchar(255) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL, `salario` int(11) NULL DEFAULT NULL, `cod_depto` varchar(10) CHARACTER SET latin1 COLLATE latin1_swedish_ci NULL DEFAULT NULL, PRIMARY KEY (`siape`) USING BTREE ) ENGINE = InnoDB CHARACTER SET = latin1 COLLATE = latin1_swedish_ci ROW_FORMAT = Dynamic; SET FOREIGN_KEY_CHECKS = 1; -- Script para povoamento (inserir os dados) insert into professor values ('Maria', '1234', 'Adjunto 1', 1000, 'D001'); insert into professor values ('Pedro', '5678', 'Adjunto 2', 2000, 'D001'); insert into professor values ('José', '1122', 'Adjunto 1', 1500, 'D003'); insert into disciplina values ('Banco de Dados', 'IF976', '60h'); insert into disciplina values ('Programação 2', 'IF992', '60h'); insert into disciplina values ('Fundamentos de SI', 'IF973', '75h'); insert into departamento values ('Informação e Sistemas', 'D003'); insert into departamento values ('Tecnologia da Informação', 'D001'); insert into ministra values ('1234', 'IF973', '2013.1'); insert into ministra values ('1234', 'IF973', '2013.2'); insert into ministra values ('1234', 'IF992' , '2013.1'); insert into ministra values ('1234', 'IF965' , '2013.1'); insert into ministra values ('4466', 'IF976' , '2013.2'); insert into ministra values ('5678', 'IF973' , '2013.2'); insert into ministra values ('1122', 'IF973' , '2013.2'); insert into ministra values ('5678', 'IF973' , '2013.1'); select * from professor;
Stuck with a problem? Got Error? Ask ChatGPT!
Copy Clear