Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
9-21130671.docx
Скачиваний:
7
Добавлен:
07.04.2025
Размер:
204.34 Кб
Скачать

Insert into `Категория абитуриента` values

("Кат", "кат1"),

("Кат", "кат2");

SELECT "`Категория абитуриента` Table Content:" FROM `Категория абитуриента` WHERE 1=0;

SELECT * FROM `Категория абитуриента`;

DROP TABLE IF EXISTS `Должность`;

CREATE TABLE `Должность`

( `Слк_Дол` CHAR (10) NOT NULL

, `Код_Дол` CHAR (10) NOT NULL

, CONSTRAINT `ПК\Дол` PRIMARY KEY (`Слк_Дол`, `Код_Дол`)

, CONSTRAINT `ВК\Дол^СПР` FOREIGN KEY (`Слк_Дол`, `Код_Дол`) REFERENCES `Справка+` (`Слк`, `Код`)

);

Insert into `Должность` values

("Дол", "дол1"),

("Дол", "дол2");

SELECT "`Должность` Table Content:" FROM `Должность` WHERE 1=0;

SELECT * FROM `Должность`;

DROP TABLE IF EXISTS `Вид претензии`;

CREATE TABLE `Вид претензии`

( `Слк_Вп` CHAR (10) NOT NULL

, `Код_Вп` CHAR (10) NOT NULL

, CONSTRAINT `ПК\Вп` PRIMARY KEY (`Слк_Вп`, `Код_Вп`)

, CONSTRAINT `ВК\Вп^СПР` FOREIGN KEY (`Слк_Вп`, `Код_Вп`) REFERENCES `Справка+` (`Слк`, `Код`)

);

Insert into `Вид претензии` values

("Вп", "вп1"),

("Вп", "вп2");

SELECT "`Вид претензии` Table Content:" FROM `Вид претензии` WHERE 1=0;

SELECT * FROM `Вид претензии`;

DROP TABLE IF EXISTS `Факультет`;

CREATE TABLE `Факультет`

( `Слк_Фак` CHAR (10) NOT NULL

, `Код_Фак` CHAR (10) NOT NULL

, CONSTRAINT `ПК\Фак` PRIMARY KEY (`Слк_Фак`, `Код_Фак`)

, CONSTRAINT `ВК\Фак^СПР` FOREIGN KEY (`Слк_Фак`, `Код_Фак`) REFERENCES `Справка+` (`Слк`, `Код`)

);

Insert into `Факультет` values

("Фак", "фак1"),

("Фак", "фак2");

SELECT "`Факультет` Table Content:" FROM `Факультет` WHERE 1=0;

SELECT * FROM `Факультет`;

DROP TABLE IF EXISTS `Персона`;

CREATE TABLE `Персона`

( `Код` CHAR (11) NOT NULL

, `ФИО` VARCHAR (50) NOT NULL

, CONSTRAINT `ПК\Персона` PRIMARY KEY (`Код`)

);

Insert into `Персона` values

("8017 123456", "Семенов Михаил Александрович"),

("8017 678912", "Кларов Карл Кораллович");

SELECT "`Персона` Table Content:" FROM `Персона` WHERE 1=0;

SELECT * FROM `Персона`;

DROP TABLE IF EXISTS `Абитуриент`;

CREATE TABLE `Абитуриент`

( `Код_ПЕРС` CHAR (11) NOT NULL

, `Слк_Аб` CHAR (20) NOT NULL

, `Код_Аб` CHAR (11) NOT NULL

, `Рейтинг абитуриента_Аб` CHAR (20) NULL

, CONSTRAINT `ПК\Аб` PRIMARY KEY (`Код_ПЕРС`, `Слк_Аб`, `Код_Аб`)

, CONSTRAINT `ВК\Аб^ПЕРС` FOREIGN KEY (`Код_ПЕРС`) REFERENCES `Персона` (`Код`)

, CONSTRAINT `ВК\Аб^Кат` FOREIGN KEY (`Слк_Аб`, `Код_Аб`) REFERENCES `Категория абитуриента` (`Слк_Кат`, `Код_Кат`)

);

Insert into `Абитуриент` values

("8017 123456", "Кат", "кат1", "4,9"),

("8017 678912", "Кат", "кат2", "3,6");

SELECT "`Абитуриент` Table Content:" FROM `Абитуриент` WHERE 1=0;

SELECT * FROM `Абитуриент`;

DROP TABLE IF EXISTS `Персонал`;

CREATE TABLE `Персонал`

( `Код_ПЕРС` CHAR (11) NOT NULL

, `Слк_Пер` CHAR (20) NOT NULL

, `Код_Пер` CHAR (20) NOT NULL

, CONSTRAINT `ПК\Пер` PRIMARY KEY (`Код_ПЕРС`)

, CONSTRAINT `ВК\Пер^ПЕРС` FOREIGN KEY (`Код_ПЕРС`) REFERENCES `Персона` (`Код`)

, CONSTRAINT `ВК\Пер^Дол` FOREIGN KEY (`Слк_Пер`, `Код_Пер`) REFERENCES `Должность` (`Слк_Дол`, `Код_Дол`)

);

Соседние файлы в предмете Базы данных