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

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

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

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

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 `Факультет` (`Слк_Фак`, `Код_Фак`)

);

Insert into `Секретарь` values

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

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

SELECT "`Секретарь` Table Content:" FROM `Секретарь` WHERE 1=0;

SELECT * FROM `Секретарь`;

DROP TABLE IF EXISTS `Руководитель`;

CREATE TABLE `Руководитель`

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

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

, 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

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

, 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 (10) NOT NULL

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

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

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

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

, `Реквизиты документа` INT (5) NOT NULL

, `Дата подачи документов` CHAR (10) NOT NULL

, CONSTRAINT `ПК\Да` PRIMARY KEY (`Регномер документа`)

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

, CONSTRAINT `ВК\Да^Сек` FOREIGN KEY (`Код_ПЕРСС`) REFERENCES `Секретарь` (`Код_ПЕРСС`)

, CONSTRAINT `ВК\Да^Вд` FOREIGN KEY ( `Слк_Да`,`Код_Да`) REFERENCES `Вид документа` ( `Слк_Вд`, `Код_Вд`)

);

Insert into `Документы абитуриента` values

("001", "8017 123456", "8017 123456","Вд", "вд1", "12345", "12.12.2012"),

("002", "8017 678912", "8017 678912", "Вд", "вд2", "67891", "11.11.2012");

SELECT "`Документы абитуриента` Table Content:" FROM `Документы абитуриента` WHERE 1=0;

SELECT * FROM `Документы абитуриента`;

DROP TABLE IF EXISTS `Непринятый`;

CREATE TABLE `Непринятый`

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

, `Регномер документа` CHAR (10) NOT NULL

, `Дата возврата документов` CHAR (10) NOT NULL

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

, CONSTRAINT `ВК\Неп^Аб` FOREIGN KEY (`Код_ПЕРС`) REFERENCES `Абитуриент` (`Код_ПЕРС`)

, CONSTRAINT `ВК\Неп^Да` FOREIGN KEY (`Регномер документа`) REFERENCES `Документы абитуриента` (`Регномер документа`)

);

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