SQLize Online / PHPize Online  /  SQLtest Online

A A A
Share      Blog   Popular
Copy Format Clear
DROP TABLE IF EXISTS `Справка+`; CREATE TABLE `Справка+` ( `Слк` CHAR (3) NOT NULL , `Код` CHAR (3) NOT NULL , `Название` VARCHAR (50) NOT NULL , `Содержание` VARCHAR (100) NULL , `Слк_родитель` CHAR (3) NULL , `Код_родитель` CHAR (3) NULL , CONSTRAINT `ПК\СПР` PRIMARY KEY (`Слк`, `Код`) , CONSTRAINT `ВК1\СПР^СПР` FOREIGN KEY (`Слк_родитель`, `Код_родитель`) REFERENCES `Справка+` (`Слк`, `Код`) ); INSERT INTO `Справка+` VALUES ("ПРО", "1", "профессор", "NULL", DEFAULT, DEFAULT), ("ДОЦ", "2", "доцент ", "NULL", DEFAULT, DEFAULT), ("ЛАБ", "3", "лаборант", "NULL", DEFAULT, DEFAULT), ("КАН", "4", "кандидат наук", "NULL", DEFAULT, DEFAULT) ; SELECT "`Справка+` Table Content:" FROM `Справка+` WHERE 1=0; SELECT * FROM `Справка+`; DROP TABLE IF EXISTS `Студент%ПЕРС`; CREATE TABLE `Студент%ПЕРС` ( `Код` CHAR (10) NOT NULL PRIMARY KEY , `Паспорт` CHAR (11) NOT NULL UNIQUE , `ФИО` VARCHAR (50) NOT NULL , `Сведения` VARCHAR (150) NOT NULL ); INSERT INTO `Студент%ПЕРС` VALUES ("001-Б", "8010 123456", "Иванов И. И.", "комсомолец"), ("002-К", "8011 234567", "Сидоров С. С.", "беспартийный"); SELECT "`Студент%ПЕРС` Table Content:" FROM `Студент%ПЕРС` WHERE 1=0; SELECT * FROM `Студент%ПЕРС`; DROP TABLE IF EXISTS `Специалист по организации`; CREATE TABLE `Специалист по организации` ( `Код` CHAR (10) NOT NULL PRIMARY KEY , `Паспорт` CHAR (11) NOT NULL UNIQUE , `ФИО` VARCHAR (50) NOT NULL , `Слк_ПОД` CHAR (3) NOT NULL DEFAULT "ЛАБ" , `Код_ПОД` CHAR (3) NOT NULL DEFAULT "3" , CONSTRAINT `ВК1\СПЕ^СПР` FOREIGN KEY (`Слк_ПОД`,`Код_ПОД`) REFERENCES `Справка+` (`Слк`, `Код`) ); INSERT INTO `Специалист по организации` VALUES ("001-П", "8011 345678", "Петров А. А.", DEFAULT, DEFAULT), ("002-П", "8012 456789", "Боширов Р. Р.", DEFAULT, DEFAULT), ("099-В", "8013 567890", "Исаев М. М.", DEFAULT, DEFAULT); SELECT "`Специалист по организации` Table Content:" FROM `Специалист по организации` WHERE 1=0; SELECT * FROM `Специалист по организации`; DROP TABLE IF EXISTS `Вид организации`; CREATE TABLE `Вид организации` ( `Код` CHAR (10) NOT NULL PRIMARY KEY, `Название` VARCHAR (50) NOT NULL ); INSERT INTO `Вид организации` VALUES ('001', '8rfrr'), ('099', 'ibsejsk'); SELECT * FROM `Вид организации`; DROP TABLE IF EXISTS `Организация`; CREATE TABLE `Организация` ( `Код_Вид` CHAR (10) NOT NULL DEFAULT '001', `Код` CHAR (10) NOT NULL, `Название` VARCHAR (50) NOT NULL DEFAULT '8rfrr', CONSTRAINT `ПК\Орг` PRIMARY KEY (`Код_Вид`, `Код`), CONSTRAINT `ВК1\ОРГ^ВИД` FOREIGN KEY (`Код_Вид`) REFERENCES `Вид организации` (`Код`) ); INSERT INTO `Организация` VALUES (DEFAULT, "887",DEFAULT); SELECT * FROM `Организация`; DROP TABLE IF EXISTS `Руководитель`; CREATE TABLE `Руководитель` ( `Код\РУК^СОТ` CHAR (10) NOT NULL PRIMARY KEY , `Сведения` VARCHAR (150) NULL , `Паспорт` CHAR (11) NOT NULL UNIQUE , `ФИО` VARCHAR (50) NOT NULL , `Слк_ДОЛ` CHAR (3) NULL DEFAULT "ПРО" , `Код_ДОЛ` CHAR (3) NULL DEFAULT "1" , `Код_Орг` CHAR (10) NULL DEFAULT "887" , `Код_Вид` CHAR (10) NOT NULL DEFAULT '001' , CONSTRAINT `ВК1\ВЫС^СПР` FOREIGN KEY (`Слк_ДОЛ`, `Код_ДОЛ`) REFERENCES `Справка+` (`Слк`, `Код`) , CONSTRAINT `ВК2\Орг` FOREIGN KEY (`Код_Вид`, `Код_Орг`) REFERENCES `Организация` (`Код_Вид`, `Код`) ); INSERT INTO `Руководитель` VALUES ("099-В", "NULL", "8016 456789", "Краснов В. А.", DEFAULT, DEFAULT, DEFAULT, DEFAULT ); SELECT "`Руководитель` Table Content:" FROM `Руководитель` WHERE 1=0; SELECT * FROM `Руководитель`; DROP TABLE IF EXISTS `Диссертант`; CREATE TABLE `Диссертант` ( `Код` CHAR (10) NOT NULL , `Код_Рук` CHAR (10) NOT NULL , `ФИО` VARCHAR (50) NOT NULL , `Тема диссертации` VARCHAR (150) NOT NULL , CONSTRAINT `ПК\Дис` PRIMARY KEY ( `Код`, `Код_Рук`) ); INSERT INTO `Диссертант` VALUES ("099-В", "55","Володин Р.Р.","Проблемы и перспективы инновационной экономики"); SELECT "`Диссертант` Table Content:" FROM `Диссертант` WHERE 1=0; SELECT * FROM `Диссертант`; DROP TABLE IF EXISTS `Внедрение:СПИ*ОРГ`; CREATE TABLE `Внедрение:СПИ*ОРГ` ( `Нпп` VARCHAR (10) NOT NULL , `Код_Орг` CHAR (10) NULL DEFAULT "887" , `Код_Вид` CHAR (10) NOT NULL DEFAULT '001' , `Код` CHAR (10) NOT NULL DEFAULT "099-В" , `Код_Рук` CHAR (10) NOT NULL DEFAULT "55" , CONSTRAINT `ПК\Вне` PRIMARY KEY ( `Код_Орг`, `Код_Вид`) , CONSTRAINT `ВК\Дис` FOREIGN KEY (`Код`, `Код_Рук`) REFERENCES `Диссертант` (`Код`, `Код_Рук`) ); INSERT INTO `Внедрение:СПИ*ОРГ` VALUES ("094В", DEFAULT, DEFAULT, DEFAULT, DEFAULT ); SELECT "`Внедрение:СПИ*ОРГ` Table Content:" FROM `Внедрение:СПИ*ОРГ` WHERE 1=0; SELECT * FROM `Внедрение:СПИ*ОРГ`; DROP TABLE IF EXISTS `Вид объекта`; CREATE TABLE `Вид объекта` ( `Название` VARCHAR (50) NOT NULL , `Код` CHAR (10) NOT NULL PRIMARY KEY ); INSERT INTO `Вид объекта` VALUES ( "Назв", "4929" ); SELECT "`Вид объекта` Table Content:" FROM `Вид объекта` WHERE 1=0; SELECT * FROM `Вид объекта`; DROP TABLE IF EXISTS `Объект внедрения:ВНЕ*ВИД`; CREATE TABLE `Объект внедрения:ВНЕ*ВИД` ( `Название` VARCHAR (50) NOT NULL , `Код_Орг` CHAR (10) NULL DEFAULT "887" , `Код_Вид` CHAR (10) NOT NULL DEFAULT '001' , `Код_ВидОб` CHAR (10) NULL DEFAULT "4929" , CONSTRAINT `ПК\Объ` FOREIGN KEY ( `Код_Орг`, `Код_Вид`) REFERENCES `Внедрение:СПИ*ОРГ` (`Код_Орг`, `Код_Вид`) , CONSTRAINT `ВК1\Вид` FOREIGN KEY (`Код_ВидОб`) REFERENCES `Вид объекта` ( `Код`) ); INSERT INTO `Объект внедрения:ВНЕ*ВИД` VALUES ( "Назв", DEFAULT, DEFAULT, DEFAULT ); SELECT "`Объект внедрения:ВНЕ*ВИД` Table Content:" FROM `Объект внедрения:ВНЕ*ВИД` WHERE 1=0; SELECT * FROM `Объект внедрения:ВНЕ*ВИД`; DROP TABLE IF EXISTS `Источник`; CREATE TABLE Источник ( `Код` CHAR (10) NOT NULL PRIMARY KEY, `Описание` VARCHAR (50) NOT NULL ); INSERT INTO `Источник` VALUES ( "001", "Очень хороший источник" ); SELECT "`Источник` Table Content:" FROM `Источник` WHERE 1=0; SELECT * FROM `Источник`; DROP TABLE IF EXISTS `Вид публикации`; CREATE TABLE `Вид публикации` ( `Название` VARCHAR (50) NOT NULL , `Код` CHAR (10) NOT NULL PRIMARY KEY ); INSERT INTO `Вид публикации` VALUES ( "Печатная", "1" ), ( "Электронная", "2" ); SELECT "`Вид публикации` Table Content:" FROM `Вид публикации` WHERE 1=0; SELECT * FROM `Вид публикации`;; DROP TABLE IF EXISTS `Публикация`; CREATE TABLE `Публикация` ( `Код\ВИД` CHAR (10) NOT NULL DEFAULT '2', `Код\ДИС` CHAR (10) NOT NULL DEFAULT '099-В', `Код\ИСТ` CHAR (10) NOT NULL DEFAULT '001', `Название` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\ПУБ` FOREIGN KEY ( `Код\ВИД`) REFERENCES `Вид публикации` (`Код`), CONSTRAINT `ВК1\СПИВНЕДР` FOREIGN KEY (`Код\ДИС`) REFERENCES `Диссертант` (`Код`), CONSTRAINT `ВК1\ИСТ` FOREIGN KEY (`Код\ИСТ`) REFERENCES `Источник` (`Код`) ); INSERT INTO `Публикация` VALUES (DEFAULT, DEFAULT,DEFAULT,"Атомная энергетика"); SELECT "`Публикация` Table Content:" FROM `Организация` WHERE 1=0; SELECT * FROM `Организация`; DROP TABLE IF EXISTS `Публикация диссертанта:СПИ*ПУБ`; CREATE TABLE `Публикация диссертанта:СПИ*ПУБ` ( `Вклад` VARCHAR (50) NOT NULL , `Описание` VARCHAR (50) NOT NULL , `Код\ПУБ` CHAR (10) NOT NULL DEFAULT "2" , CONSTRAINT `ПК\ПУБДИС` FOREIGN KEY (`Код\ПУБ`) REFERENCES `Публикация` (`Код\ВИД`) ); INSERT INTO `Публикация диссертанта:СПИ*ПУБ` VALUES ("Хороший", "Очень хорошая публикация", DEFAULT ); SELECT "`Публикация диссертанта:СПИ*ПУБ` Table Content:" FROM `Публикация диссертанта:СПИ*ПУБ` WHERE 1=0; SELECT * FROM `Публикация диссертанта:СПИ*ПУБ` ; DROP TABLE IF EXISTS `Соавтор публикации:ПУБ*ПЕР`; CREATE TABLE `Соавтор публикации:ПУБ*ПЕР` ( `Вклад` VARCHAR (50) NOT NULL , `Код\ПУБДИС` CHAR (10) NOT NULL DEFAULT "2" , `Код\СТУ` CHAR (10) NOT NULL DEFAULT "001-Б" , CONSTRAINT `ПК\СОА` FOREIGN KEY (`Код\ПУБДИС`) REFERENCES `Публикация диссертанта:СПИ*ПУБ` (`Код\ПУБ`) , CONSTRAINT `ПК\СТУ` FOREIGN KEY (`Код\СТУ`) REFERENCES `Студент%ПЕРС` (`Код`) ); INSERT INTO `Соавтор публикации:ПУБ*ПЕР` VALUES ("Хороший", DEFAULT , DEFAULT ); SELECT "`Соавтор публикации:ПУБ*ПЕР` Table Content:" FROM `Соавтор публикации:ПУБ*ПЕР` WHERE 1=0; SELECT * FROM `Соавтор публикации:ПУБ*ПЕР` ; DROP TABLE IF EXISTS `Факультет`; CREATE TABLE `Факультет` ( `Код` CHAR (10) NOT NULL PRIMARY KEY, `Название` VARCHAR (50) NOT NULL ); INSERT INTO `Факультет` VALUES ( "001", "ФИРТ" ); SELECT "`Факультет` Table Content:" FROM `Факультет` WHERE 1=0; SELECT * FROM `Факультет`; DROP TABLE IF EXISTS `Кафедра:ФАК`; CREATE TABLE `Кафедра:ФАК` ( `Код\ФАК` CHAR (10) NOT NULL DEFAULT "001" , `Название` VARCHAR (50) NOT NULL , CONSTRAINT `ПК\ФАК` FOREIGN KEY (`Код\ФАК`) REFERENCES `Факультет` (`Код`) ); INSERT INTO `Кафедра:ФАК` VALUES (DEFAULT , "АСУ" ); SELECT "`Кафедра:ФАК` Table Content:" FROM `Кафедра:ФАК` WHERE 1=0; SELECT * FROM `Кафедра:ФАК` ; DROP TABLE IF EXISTS `Выступавший`; CREATE TABLE `Выступавший` ( `Код\ВЫС^СОТ` CHAR (10) NOT NULL , `Паспорт` CHAR (11) NOT NULL UNIQUE , `ФИО` VARCHAR (50) NOT NULL , `Слк_СТЕ` CHAR (3) NULL DEFAULT "КАН" , `Код_СТЕ` CHAR (3) NULL DEFAULT "4" , `Слк_ЗВА` CHAR (3) NULL DEFAULT "ДОЦ" , `Код_ЗВА` CHAR (3) NULL DEFAULT "2" , `Код\КАФ` CHAR (3) NULL DEFAULT "001" , `Код\ПУБДИС` CHAR (3) NULL DEFAULT "2" , CONSTRAINT `ВК1\ВЫС^СОТ` FOREIGN KEY (`Слк_СТЕ`, `Код_СТЕ`) REFERENCES `Справка+` (`Слк`, `Код`) , CONSTRAINT `ВК2\ВЫС^СПР` FOREIGN KEY (`Слк_ЗВА`, `Код_ЗВА`) REFERENCES `Справка+` (`Слк`, `Код`) , CONSTRAINT `ВК3\КАФ` FOREIGN KEY (`Код\КАФ`) REFERENCES `Кафедра:ФАК` (`Код\ФАК`) , CONSTRAINT `ВК4\ПУБДИС` FOREIGN KEY (`Код\ПУБДИС`) REFERENCES `Публикация диссертанта:СПИ*ПУБ` (`Код\ПУБ`) ); INSERT INTO `Выступавший` VALUES ("001-П", "8014 456789", "Зайцев В. А.", DEFAULT, DEFAULT, DEFAULT, DEFAULT,DEFAULT,DEFAULT), ("002-П", "8015 548562", "Сергеев А. Г.", DEFAULT, DEFAULT, DEFAULT, DEFAULT,DEFAULT,DEFAULT); SELECT "`Выступавший` Table Content:" FROM `Выступавший` WHERE 1=0; SELECT * FROM `Выступавший`; DROP TABLE IF EXISTS `Предзащита:КАФ`; CREATE TABLE `Предзащита:КАФ` ( `Дата заседания` VARCHAR (50) NOT NULL, `Заключение кафедры` VARCHAR (50) NOT NULL, `За` VARCHAR (50) NOT NULL, `Воздрежалось` VARCHAR (50) NOT NULL, `Против` VARCHAR (50) NOT NULL, `Регномер\КАФ` CHAR (10) NOT NULL DEFAULT "001", `Код\ДИС` CHAR (10) NOT NULL , CONSTRAINT `ПК\ПРЕ` FOREIGN KEY (`Регномер\КАФ`) REFERENCES `Кафедра:ФАК` (`Код\ФАК`) , CONSTRAINT `ВК\ДИС` FOREIGN KEY (`Код\ДИС`) REFERENCES `Диссертант` (`Код`) ); INSERT INTO `Предзащита:КАФ` VALUES ( "20 апреля", "Принят", "20", "2","1", DEFAULT,"099-В" ); SELECT "`Предзащита:КАФ` Table Content:" FROM `Предзащита:КАФ` WHERE 1=0; SELECT * FROM `Предзащита:КАФ` ; DROP TABLE IF EXISTS `Выступление:ПРЕ*ВЫС`; CREATE TABLE `Выступление:ПРЕ*ВЫС` ( `Нпп` VARCHAR (50) NOT NULL , `Мнение` VARCHAR (50) NOT NULL , `Код\ВЫС` VARCHAR (10) NOT NULL , `Код\ПРЕ` VARCHAR (10) NOT NULL DEFAULT "001" , CONSTRAINT `ПК\ВЫСТ` PRIMARY KEY (`Код\ВЫС`, `Код\ПРЕ`) , CONSTRAINT `ВК1\ВЫС` FOREIGN KEY (`Код\ВЫС`) REFERENCES `Выступавший` (`Код\ВЫС^СОТ`) , CONSTRAINT `ВК2\ПРЕ` FOREIGN KEY (`Код\ПРЕ`) REFERENCES `Предзащита:КАФ` (`Регномер\КАФ`) INSERT INTO `Выступление:ПРЕ*ВЫС` VALUES ("100", "Отличное", "001-П",DEFAULT); SELECT "`Выступление:ПРЕ*ВЫС` Table Content:" FROM `Выступление:ПРЕ*ВЫС` WHERE 1 = 0; SELECT * FROM `Выступление:ПРЕ*ВЫС`;

Stuck with a problem? Got Error? Ask ChatGPT!

Copy Clear