
- •Направление 09.03.04 – Программная инженерия
- •Аннотация
- •Insert into `Вид документа` values
- •Insert into `Категория абитуриента` values
- •Insert into `Должность` values
- •Insert into `Вид претензии` values
- •Insert into `Факультет` values
- •Insert into `Персона` values
- •Insert into `Абитуриент` values
- •Insert into `Персонал` values
- •Insert into `Секретарь` values
- •Insert into `Руководитель` values
- •Insert into `Член комиссии` values
- •Insert into `Документы абитуриента` values
- •Insert into `Непринятый` values
- •Insert into `Кафедра` values
- •Insert into `Направление` values
- •Insert into `Направление абитуриента` values
- •Insert into `Приказ о зачислении` values
- •Insert into `Категория абитуриента в приказе` values
- •Insert into `Зачисленный абитуриент` values
- •Insert into `Заседание апелляционной комиссии` values
- •Insert into `Апелляция` values
- •Insert into `Член комисии на заседании` values
- •Select * from `Абитуриент`; drop table if exists `Персонал`; create table `Персонал`
- •Select * from `Персонал`; drop table if exists `Секретарь`; create table `Секретарь`
- •Select * from `Секретарь`; drop table if exists `Руководитель`; create table `Руководитель`
- •Select * from `Руководитель`; drop table if exists `Член комиссии`; create table `Член комиссии`
- •Select * from `Непринятый`; drop table if exists `Кафедра`; create table `Кафедра`
Select * from `Непринятый`; drop table if exists `Кафедра`; create table `Кафедра`
( `ИД` INT NOT NULL AUTO_INCREMENT PRIMARY KEY
, `ИД_СПР\Каф^СПР` INT NOT NULL UNIQUE REFERENCES `Справка+` (`ИД`)
);
INSERT INTO `Кафедра` SET `ИД` = NULL,
`ИД_СПР\Каф^СПР` = (SELECT `ИД` FROM `Справка+` WHERE `Слк` = "Фак" AND `Код` = "Фак1");
INSERT INTO `Кафедра` SET `ИД` = NULL,
`ИД_СПР\Каф^СПР` = (SELECT `ИД` FROM `Справка+` WHERE `Слк` = "Фак" AND `Код` = "Фак2");
SELECT "`Кафедра` Table Content:" FROM `Кафедра` WHERE 1=0;
SELECT * FROM `Кафедра`;
DROP TABLE IF EXISTS `Направление`;
CREATE TABLE `Направление`
( `ИД` INT NOT NULL AUTO_INCREMENT PRIMARY KEY
, `Название` CHAR (20) NULL
, `ИД_СПР\Нап^СПР` INT NOT NULL UNIQUE REFERENCES `Справка+` (`ИД`)
);
INSERT INTO `Направление` SET `ИД` = NULL, `Название` = "ПРО",
`ИД_СПР\Нап^СПР` = (SELECT `ИД` FROM `Справка+` WHERE `Слк` = "Фак" AND `Код` = "Фак1");
INSERT INTO `Направление` SET `ИД` = NULL, `Название` = "МО",
`ИД_СПР\Нап^СПР` = (SELECT `ИД` FROM `Справка+` WHERE `Слк` = "Фак" AND `Код` = "Фак2");
SELECT "`Направление` Table Content:" FROM `Направление` WHERE 1=0;
SELECT * FROM `Направление`;
DROP TABLE IF EXISTS `Направление абитуриента`;
CREATE TABLE `Направление абитуриента`
( `ИД_Да\На^Да` INT NOT NULL REFERENCES `Документы Абитуриента` (`ИД`)
, `ИД_СПР\На^СПР` INT NOT NULL REFERENCES `Справка+` (`ИД`)
, CONSTRAINT `ПК\Направление абитуриента` PRIMARY KEY (`ИД_Да\На^Да`, `ИД_СПР\На^СПР`)
);
INSERT INTO `Направление абитуриента` SET
`ИД_Да\На^Да` = (SELECT `ИД` FROM `Документы Абитуриента` WHERE `Реквизиты документа` = 12345),
`ИД_СПР\На^СПР` = (SELECT `ИД` FROM `Справка+` WHERE `Слк` = "Фак" AND `Код` = "фак1");
INSERT INTO `Направление абитуриента` SET
`ИД_Да\На^Да` = (SELECT `ИД` FROM `Документы Абитуриента` WHERE `Реквизиты документа` = 67891 ),
`ИД_СПР\На^СПР` = (SELECT `ИД` FROM `Справка+` WHERE `Слк` = "Фак" AND `Код` = "фак2");
SELECT "`Направление абитуриента` Table Content:" FROM `Направление абитуриента` WHERE 1=0;
SELECT * FROM `Направление абитуриента`;
DROP TABLE IF EXISTS `Приказ о зачислении`;
CREATE TABLE `Приказ о зачислении`
( `ИД` INT NOT NULL AUTO_INCREMENT PRIMARY KEY
, `Регномер` CHAR (3) NOT NULL
, `Дата приказа` CHAR (10) NOT NULL
, `ИД_ПЕРС\Поз^ПЕРС` INT NOT NULL REFERENCES `Персона` (`ИД`)
, CONSTRAINT `УК\Поз` UNIQUE (`Регномер`, `ИД_ПЕРС\Поз^ПЕРС`, `Дата приказа`)
);
INSERT INTO `Приказ о зачислении` (`ИД`, `Регномер`, `Дата приказа`, `ИД_ПЕРС\Поз^ПЕРС`)
VALUES (NULL, "001", "12.12.2012", (SELECT `ИД` FROM `Персона` WHERE `ИД` = "3"));
INSERT INTO `Приказ о зачислении` (`ИД`, `Регномер`, `Дата приказа`, `ИД_ПЕРС\Поз^ПЕРС`)
VALUES (NULL, "002", "11.12.2012", (SELECT `ИД` FROM `Персона` WHERE `ИД` = "4"));
SELECT "`Приказ о зачислении` Table Content:" FROM `Приказ о зачислении` WHERE 1=0;
SELECT * FROM `Приказ о зачислении`;
DROP TABLE IF EXISTS `Категория абитуриента в приказе`;
CREATE TABLE `Категория абитуриента в приказе`
( `ИД_Поз\Кавп^Поз` INT NOT NULL REFERENCES `Приказ о зачислении` (`ИД`)
, `ИД_СПР\Кавп^СПР` INT NOT NULL REFERENCES `Справка+` (`ИД`)
, CONSTRAINT `ПК\Кавп` PRIMARY KEY ( `ИД_Поз\Кавп^Поз`, `ИД_СПР\Кавп^СПР`)
);
INSERT INTO `Категория абитуриента в приказе` SET
`ИД_Поз\Кавп^Поз` = (SELECT `ИД` FROM `Приказ о зачислении` WHERE `Регномер` = "001" ),
`ИД_СПР\Кавп^СПР` = (SELECT `ИД` FROM `Справка+` WHERE `ИД` = "3");
INSERT INTO `Категория абитуриента в приказе` SET
`ИД_Поз\Кавп^Поз` = (SELECT `ИД` FROM `Приказ о зачислении` WHERE `Регномер` = "002" ),
`ИД_СПР\Кавп^СПР` = (SELECT `ИД` FROM `Справка+` WHERE `ИД` = "4");
SELECT "`Категория абитуриента в приказе` Table Content:" FROM `Категория абитуриента в приказе` WHERE 1=0;
SELECT * FROM `Категория абитуриента в приказе`;
DROP TABLE IF EXISTS `Зачисленный абитуриент`;
CREATE TABLE `Зачисленный абитуриент`
( `ИД_Кавп\За^Кавп` INT NOT NULL
, `ИД_ПЕРС\За^ПЕРС` INT NOT NULL REFERENCES `Персона` (`ИД`)
, CONSTRAINT `ПК\Зачисленный абитуриент` PRIMARY KEY (`ИД_Кавп\За^Кавп`, `ИД_ПЕРС\За^ПЕРС`)
);
INSERT INTO `Зачисленный абитуриент` SET
`ИД_Кавп\За^Кавп` = (SELECT `ИД_Поз\Кавп^Поз` FROM `Категория абитуриента в приказе` WHERE `ИД_Поз\Кавп^Поз` = "1" AND `ИД_СПР\Кавп^СПР` = "3"),
`ИД_ПЕРС\За^ПЕРС` = (SELECT `ИД` FROM `Персона` WHERE `ИД` = "1");
INSERT INTO `Зачисленный абитуриент` SET
`ИД_Кавп\За^Кавп` = (SELECT `ИД_Поз\Кавп^Поз` FROM `Категория абитуриента в приказе` WHERE `ИД_Поз\Кавп^Поз` = "2" AND `ИД_СПР\Кавп^СПР` = "4"),
`ИД_ПЕРС\За^ПЕРС` = (SELECT `ИД` FROM `Персона` WHERE `ИД` = "2");
SELECT "`Зачисленный абитуриент` Table Content:" FROM `Зачисленный абитуриент` WHERE 1=0;
SELECT * FROM `Зачисленный абитуриент`;
DROP TABLE IF EXISTS `Заседание апелляционной комиссии`;
CREATE TABLE `Заседание апелляционной комиссии`
( `ИД` INT NOT NULL AUTO_INCREMENT PRIMARY KEY
, `Регномер` CHAR (3) NOT NULL UNIQUE
, `Дата` VARCHAR (50) NOT NULL
, CONSTRAINT `УК\Заседание апелляционной комиссии` UNIQUE (`Регномер`, `Дата`)
);
INSERT INTO `Заседание апелляционной комиссии` SET `ИД` = NULL, `Регномер` = "001", `Дата` = "10.11.2023";
INSERT INTO `Заседание апелляционной комиссии` SET `ИД` = NULL, `Регномер` = "002", `Дата` = "11.11.2023";
SELECT "`Заседание апелляционной комиссии` Table Content:" FROM `Заседание апелляционной комиссии` WHERE 1=0;
SELECT * FROM `Заседание апелляционной комиссии`;
DROP TABLE IF EXISTS `Апелляция`;
CREATE TABLE `Апелляция`
( `ИД` INT NOT NULL AUTO_INCREMENT PRIMARY KEY
, `Регномер_Ап` CHAR (5) NOT NULL
, `Содержание претензии` VARCHAR (50) NOT NULL
, `Решение комиссии` VARCHAR (50) NULL
, `ИД_ПЕРС\Ап^ПЕРС` INT NOT NULL REFERENCES `Персона` (`ИД`)
, `ИД_Зак\Ап^Зак` INT NOT NULL REFERENCES `Заседание апелляционной комиссии` (`ИД`)
, `ИД_СПР\Ап^СПР` INT NOT NULL REFERENCES `Справка+` (`ИД`)
, CONSTRAINT `УК\Ап` UNIQUE (`Регномер_Ап`, `ИД_ПЕРС\Ап^ПЕРС`)
);
INSERT INTO `Апелляция` SET `ИД` = NULL, `Регномер_Ап` = "0001", `Содержание претензии` = "Ляляля", `Решение комиссии` = "Принят",
`ИД_ПЕРС\Ап^ПЕРС` = (SELECT `ИД` FROM `Персона` WHERE `ИД` = "1"),
`ИД_Зак\Ап^Зак` = (SELECT `ИД` FROM `Заседание апелляционной комиссии` WHERE `Регномер` = "001"),
`ИД_СПР\Ап^СПР` = (SELECT `ИД` FROM `Справка+` WHERE `ИД` = "7");
INSERT INTO `Апелляция` SET `ИД` = NULL, `Регномер_Ап` = "0002", `Содержание претензии` = "Лалала", `Решение комиссии` = "НЕ Принят",
`ИД_ПЕРС\Ап^ПЕРС` = (SELECT `ИД` FROM `Персона` WHERE `ИД` = "2"),
`ИД_Зак\Ап^Зак` = (SELECT `ИД` FROM `Заседание апелляционной комиссии` WHERE `Регномер` = "002"),
`ИД_СПР\Ап^СПР` = (SELECT `ИД` FROM `Справка+` WHERE `ИД` = "8");
SELECT "`Апелляция` Table Content:" FROM `Апелляция` WHERE 1=0;
SELECT * FROM `Апелляция`;
DROP TABLE IF EXISTS `Член комисии на заседании`;
CREATE TABLE `Член комисии на заседании`
( `Роль члена комиссии` CHAR (20) NULL
, `ИД_Зак\Чкнз^Зак` INT NOT NULL REFERENCES `Заседание апелляционной комиссии` (`ИД`)
, `ИД_ПЕРС\Чкнз^ПЕРС` INT NOT NULL REFERENCES `Персона` (`ИД`)
, CONSTRAINT `УК\Член комисии на заседании` PRIMARY KEY (`ИД_Зак\Чкнз^Зак`, `ИД_ПЕРС\Чкнз^ПЕРС`)
);
INSERT INTO `Член комисии на заседании` SET `Роль члена комиссии` = "Важная",
`ИД_Зак\Чкнз^Зак` = (SELECT `ИД` FROM `Заседание апелляционной комиссии` WHERE `Регномер` = "001"),
`ИД_ПЕРС\Чкнз^ПЕРС` = (SELECT `ИД` FROM `Персона` WHERE `ИД` = "9");
INSERT INTO `Член комисии на заседании` SET `Роль члена комиссии` = "НЕ Важная",
`ИД_Зак\Чкнз^Зак` = (SELECT `ИД` FROM `Заседание апелляционной комиссии` WHERE `Регномер` = "002"),
`ИД_ПЕРС\Чкнз^ПЕРС` = (SELECT `ИД` FROM `Персона` WHERE `ИД` = "10");
SELECT "`Член комисии на заседании` Table Content:" FROM `Член комисии на заседании` WHERE 1=0;
SELECT * FROM `Член комисии на заседании`;
3 SQL-КОД СОЗДАНИЯ ПРЕДСТАВЛЕНИЙ И ПРОЦЕДУР (база данных на основе суррогатных ключей)
DROP VIEW IF EXISTS `вирт_Абитуриент`;
CREATE VIEW `вирт_Абитуриент` AS
SELECT
`Аб`.`ИД` AS `ИД\Абитуриент`,
`Аб`.`Рейтинг абитуриента_Аб` AS `Рейтинг абитуриента`,
`ПЕРС1`.`Паспорт` AS `Код абитуриента`,
`ПЕРС1`.`ФИО` AS `ФИО абитуриента`,
`ПЕРС2`.`Паспорт` AS `Код секретаря, возвратившего документы`,
`ПЕРС2`.`ФИО` AS `ФИО секретаря`
FROM `Абитуриент` AS `Аб`
INNER JOIN `Персона` AS `ПЕРС1`
ON `Аб`.`ИД_ПЕРС\Аб^ПЕРС` = `ПЕРС1`.`ИД`
INNER JOIN `Персона` AS `ПЕРС2`
ON `Аб`.`ИД_ПЕРС\Аб^ПЕРС` = `ПЕРС2`.`ИД`
;
SELECT * FROM `вирт_Абитуриент`;
DROP PROCEDURE IF EXISTS `проц_Документы Абитуриента`;
CREATE PROCEDURE `проц_Документы Абитуриента`
(IN `Вх:ИД\Абитуриент` INT)
SELECT
`Да`.`Регномер документа` AS `Регномер документа`,
`Да`.`Реквизиты документа` AS `Реквизиты документа`,
`Да`.`Дата подачи документов` AS `Дата подачи документов`,
`ПЕРС`.`Паспорт` AS `Код секретаря, возвратившего документы`,
`ПЕРС`.`ФИО` AS `ФИО`,
`СПР`.`Код` AS `Код вида документа`,
`СПР`.`Название` AS `Название вида документа`
FROM `Документы Абитуриента` AS `Да`
INNER JOIN `Персона` AS `ПЕРС`
ON `Да`.`ИД_ПЕРС\Да^ПЕРС` = `ПЕРС`.`ИД`
INNER JOIN `Справка+` AS `СПР`
ON `Да`.`ИД_СПР\Да^СПР` = `СПР`.`ИД`
;
CALL `проц_Документы Абитуриента` (1);
CALL `проц_Документы Абитуриента` (2);
DROP PROCEDURE IF EXISTS `проц_Направление абитуриента`;
CREATE PROCEDURE `проц_Направление абитуриента`
(IN `Вх:ИД\Абитуриент` INT)
SELECT
`СПР`.`Код` AS `Код направления`,
`СПР`.`Название` AS `Название направления`
FROM `Направление абитуриента` AS `На`
INNER JOIN `Справка+` AS `СПР`
ON `На`.`ИД_СПР\На^СПР` = `СПР`.`ИД`
INNER JOIN `Документы Абитуриента` AS `Да`
ON `На`.`ИД_Да\На^Да` = `Да`.`ИД`
;
CALL `проц_Направление абитуриента` (1);
CALL `проц_Направление абитуриента` (2);
DROP VIEW IF EXISTS `вирт_Документы Абитуриента%Абитуриент`;
CREATE VIEW `вирт_Документы Абитуриента%Абитуриент` AS
SELECT
`Да`.`Регномер документа` AS `Регномер документа`,
`Да`.`Реквизиты документа` AS `Реквизиты документа`,
`Да`.`Дата подачи документов` AS `Дата подачи документов`,
`ПЕРС`.`Паспорт` AS `Код секретаря, возвратившего документы`,
`ПЕРС`.`ФИО` AS `ФИО`,
`СПР`.`Код` AS `Код вида документа`,
`СПР`.`Название` AS `Название вида документа`,
`Да`.`ИД` AS `ИД\Абитуриент`,
`ПЕРС1`.`Паспорт` AS `Код абитуриента`,
`ПЕРС1`.`ФИО` AS `ФИО абитуриента`,
`ПЕРС2`.`Паспорт` AS `Код секретаря, возвратившего документ`,
`ПЕРС2`.`ФИО` AS `ФИО секретаря`
FROM `Документы Абитуриента` AS `Да`
INNER JOIN `Персона` AS `ПЕРС`
ON `Да`.`ИД_ПЕРС\Да^ПЕРС` = `ПЕРС`.`ИД`
INNER JOIN `Справка+` AS `СПР`
ON `Да`.`ИД_СПР\Да^СПР` = `СПР`.`ИД`
INNER JOIN `Персона` AS `ПЕРС1`
ON `Да`.`ИД_ПЕРС\Да^ПЕРС` = `ПЕРС1`.`ИД`
INNER JOIN `Персона` AS `ПЕРС2`
ON `Да`.`ИД_ПЕРС\Да^ПЕРС` = `ПЕРС2`.`ИД`
;
SELECT * FROM `вирт_Документы Абитуриента%Абитуриент`;
DROP VIEW IF EXISTS `вирт_Направление абитуриента%Документы Абитуриента`;
CREATE VIEW `вирт_Направление абитуриента%Документы Абитуриента` AS
SELECT
`СПР`.`Код` AS `Код направления`,
`СПР`.`Название` AS `Название направления`,
`Да`.`Регномер документа` AS `Регномер документа`,
`Да`.`Реквизиты документа` AS `Реквизиты документа`,
`Да`.`Дата подачи документов` AS `Дата подачи документов`,
`ПЕРС`.`Паспорт` AS `Код секретаря, возвратившего документы`,
`ПЕРС`.`ФИО` AS `ФИО`,
`СПР5`.`Код` AS `Код вида документа`,
`СПР5`.`Название` AS `Название вида документа`
FROM `Направление абитуриента` AS `На`
INNER JOIN `Справка+` AS `СПР`
ON `На`.`ИД_СПР\На^СПР` = `СПР`.`ИД`
INNER JOIN `Документы Абитуриента` AS `Да`
ON `На`.`ИД_Да\На^Да` = `Да`.`ИД`
INNER JOIN `Персона` AS `ПЕРС`
ON `Да`.`ИД_ПЕРС\Да^ПЕРС` = `ПЕРС`.`ИД`
INNER JOIN `Справка+` AS `СПР5`
ON `Да`.`ИД_СПР\Да^СПР` = `СПР5`.`ИД`
;
SELECT * FROM `вирт_Направление абитуриента%Документы Абитуриента`;
DROP VIEW IF EXISTS `вирт_Абитуриент_кол-во`;
CREATE VIEW `вирт_Абитуриент_кол-во` AS
SELECT
`Аб`.`ИД` AS `ИД\Абитуриент`,
`Аб`.`Рейтинг абитуриента_Аб` AS `Рейтинг абитуриента`,
`ПЕРС1`.`Паспорт` AS `Код абитуриента`,
`ПЕРС1`.`ФИО` AS `ФИО абитуриента`,
`ПЕРС2`.`Паспорт` AS `Код секретаря, возвратившего документы`,
`ПЕРС2`.`ФИО` AS `ФИО секретаря`,
COUNT(*) AS `Число абитуриентов`
FROM `Абитуриент` AS `Аб`
INNER JOIN `Персона` AS `ПЕРС1`
ON `Аб`.`ИД_ПЕРС\Аб^ПЕРС` = `ПЕРС1`.`ИД`
INNER JOIN `Персона` AS `ПЕРС2`
ON `Аб`.`ИД_ПЕРС\Аб^ПЕРС` = `ПЕРС2`.`ИД`
GROUP BY `Аб`.`ИД`
;
SELECT * FROM `вирт_Абитуриент_кол-во`;
DROP VIEW IF EXISTS `вирт_Абитуриент_Заявления`;
CREATE VIEW `вирт_Абитуриент_Заявления` AS
SELECT
`Аб`.`ИД` AS `ИД\Абитуриент`,
`Аб`.`Рейтинг абитуриента_Аб` AS `Рейтинг абитуриента`,
`ПЕРС1`.`Паспорт` AS `Код абитуриента`,
`ПЕРС1`.`ФИО` AS `ФИО абитуриента`,
`ПЕРС2`.`Паспорт` AS `Код секретаря, возвратившего документы`,
`ПЕРС2`.`ФИО` AS `ФИО секретаря`,
COUNT(*) AS `Число заявлений`
FROM `Абитуриент` AS `Аб`
INNER JOIN `Персона` AS `ПЕРС1`
ON `Аб`.`ИД_ПЕРС\Аб^ПЕРС` = `ПЕРС1`.`ИД`
INNER JOIN `Персона` AS `ПЕРС2`
ON `Аб`.`ИД_ПЕРС\Аб^ПЕРС` = `ПЕРС2`.`ИД`
GROUP BY `Аб`.`ИД`
;
SELECT * FROM `вирт_Абитуриент_Заявления`;
ПРИЛОЖЕНИЕ
СВЕДЕНИЯ ОБ ОТЛАДКЕ ПРОГРАММ
✓ (3 queries)
|----------------------------|
| `Справка+` Table Content: |
|----------------------------|
|-----|------|----------|
| Слк | Код | Название |
|-----|------|----------|
| Вд | вд1 | обяз |
| Вд | вд2 | необяз |
| Вп | вп1 | обяз |
| Вп | вп2 | необяз |
| Дол | дол1 | рук |
| Дол | дол2 | подч |
| Кат | кат1 | приор |
| Кат | кат2 | неприор |
| Фак | фак1 | прик |
| Фак | фак2 | гум |
✓ (3 queries)
|---------------------------------|
| `Вид документа` Table Content: |
|---------------------------------|
|--------|--------|
| Слк_Вд | Код_Вд |
|--------|--------|
| Вд | вд1 |
| Вд | вд2 |
✓ (3 queries)
|-----------------------------------------|
| `Категория абитуриента` Table Content: |
|-----------------------------------------|
|---------|---------|
| Слк_Кат | Код_Кат |
|---------|---------|
| Кат | кат1 |
| Кат | кат2 |
✓ (3 queries)
|-----------------------------|
| `Должность` Table Content: |
|-----------------------------|
|---------|---------|
| Слк_Дол | Код_Дол |
|---------|---------|
| Дол | дол1 |
| Дол | дол2 |
✓ (3 queries)
|---------------------------------|
| `Вид претензии` Table Content: |
|---------------------------------|
|--------|--------|
| Слк_Вп | Код_Вп |
|--------|--------|
| Вп | вп1 |
| Вп | вп2 |
✓ (3 queries)
|-----------------------------|
| `Факультет` Table Content: |
|-----------------------------|
|---------|---------|
| Слк_Фак | Код_Фак |
|---------|---------|
| Фак | фак1 |
| Фак | фак2 |
✓ (3 queries)
|---------------------------|
| `Персона` Table Content: |
|---------------------------|
|-------------|------------------------------|
| Код | ФИО |
|-------------|------------------------------|
| 8017 123456 | Семенов Михаил Александрович |
| 8017 678912 | Кларов Карл Кораллович |
✓ (3 queries)
|------------------------------|
| `Абитуриент` Table Content: |
|------------------------------|
|-------------|--------|--------|------------------------|
| Код_ПЕРС | Слк_Аб | Код_Аб | Рейтинг абитуриента_Аб |
|-------------|--------|--------|------------------------|
| 8017 123456 | Кат | кат1 | 4,9 |
| 8017 678912 | Кат | кат2 | 3,6 |
✓ (3 queries)
|----------------------------|
| `Персонал` Table Content: |
|----------------------------|
|-------------|---------|---------|
| Код_ПЕРС | Слк_Пер | Код_Пер |
|-------------|---------|---------|
| 8017 123456 | Дол | дол1 |
| 8017 678912 | Дол | дол2 |
✓ (3 queries)
|-----------------------------|
| `Секретарь` Table Content: |
|-----------------------------|
|-------------|---------|---------|
| Код_ПЕРСС | Слк_Сек | Код_Сек |
|-------------|---------|---------|
| 8017 123456 | Фак | фак1 |
| 8017 678912 | Фак | фак2 |
✓ (3 queries)
|--------------------------------|
| `Руководитель` Table Content: |
|--------------------------------|
|-------------|
| Код_ПЕРС |
|-------------|
| 8017 123456 |
| 8017 678912 |
✓ (3 queries)
|---------------------------------|
| `Член комиссии` Table Content: |
|---------------------------------|
|-------------|
| Код_ПЕРС |
|-------------|
| 8017 123456 |
| 8017 678912 |
✓ (3 queries)
|-----------------------------------------|
| `Документы абитуриента` Table Content: |
|-----------------------------------------|
|--------------------|-------------|-------------|--------|--------|---------------------|------------------------|
| Регномер документа | Код_ПЕРС | Код_ПЕРСС | Слк_Да | Код_Да | Реквизиты документа | Дата подачи документов |
|--------------------|-------------|-------------|--------|--------|---------------------|------------------------|
| 001 | 8017 123456 | 8017 123456 | Вд | вд1 | 12345 | 12.12.2012 |
| 002 | 8017 678912 | 8017 678912 | Вд | вд2 | 67891 | 11.11.2012 |
✓ (3 queries)
|------------------------------|
| `Непринятый` Table Content: |
|------------------------------|
|-------------|--------------------|--------------------------|
| Код_ПЕРС | Регномер документа | Дата возврата документов |
|-------------|--------------------|--------------------------|
| 8017 123456 | 001 | 11.10.2023 |
| 8017 678912 | 002 | 01.10.2023 |
✓ (3 queries)
|---------------------------|
| `Кафедра` Table Content: |
|---------------------------|
|---------|---------|
| Слк_Каф | Код_Каф |
|---------|---------|
| Фак | фак1 |
| Фак | фак2 |
✓ (3 queries)
|-------------------------------|
| `Направление` Table Content: |
|-------------------------------|
|---------|---------|----------|
| Слк_Нап | Код_Нап | Название |
|---------|---------|----------|
| Фак | фак1 | ПРО |
| Фак | фак2 | ПИ |
✓ (3 queries)
|-------------------------------------------|
| `Направление абитуриента` Table Content: |
|-------------------------------------------|
|---------------------|-------------|---------|---------|-------------|---------|---------|
| Реквизиты документа | Код_ПЕРС | Слк_СПР | Код_СПР | Код_Сек | Слк_Нап | Код_Нап |
|---------------------|-------------|---------|---------|-------------|---------|---------|
| 001 | 8017 123456 | ВД | вд1 | 8017 123456 | Фак | фак1 |
| 002 | 8017 678912 | ВД | вд2 | 8017 678912 | Фак | фак1 |
✓ (3 queries)
|---------------------------------------|
| `Приказ о зачислении` Table Content: |
|---------------------------------------|
|----------|-------------|--------------|
| Регномер | Код_ПЕРС | Дата приказа |
|----------|-------------|--------------|
| 001 | 8017 123456 | 12.12.2012 |
| 002 | 8017 678912 | 11.11.2012 |
✓ (3 queries)
|---------------------------------------------------|
| `Категория абитуриента в приказе` Table Content: |
|---------------------------------------------------|
|-------------|----------|---------|---------|--------------|
| Код_Рук | Регномер | Слк_Кат | Код_Кат | Дата приказа |
|-------------|----------|---------|---------|--------------|
| 8017 123456 | 001 | кат | кат1 | 10.10.2023 |
| 8017 678912 | 002 | кат | кат2 | 11.10.2023 |
✓ (3 queries)
|------------------------------------------|
| `Зачисленный абитуриент` Table Content: |
|------------------------------------------|
|-------------|---------|---------|--------|---------|
| Код_Рук | Слк_Кат | Код_Кат | Код_Аб | Слк_Нап |
|-------------|---------|---------|--------|---------|
| 8017 123456 | кат | кат1 | кат1 | Фак |
| 8017 678912 | кат | кат2 | кат2 | Фак |
✓ (3 queries)
|----------------------------------------------------|
| `Заседание апелляционной комиссии` Table Content: |
|----------------------------------------------------|
|----------|------------|
| Регномер | Дата |
|----------|------------|
| 001 | 12.12.2012 |
| 002 | 12.12.2012 |
✓ (3 queries)
|-----------------------------|
| `Апелляция` Table Content: |
|-----------------------------|
|-------------|-------------|---------|---------|----------|--------|--------|
| Регномер_Ап | Код_ПЕРС | Слк_Кат | Код_Кат | Регномер | Слк_Вп | Код_Вп |
|-------------|-------------|---------|---------|----------|--------|--------|
| 000001 | 8017 123456 | кат | кат1 | 001 | вп | вп1 |
| 000001 | 8017 678912 | кат | кат2 | 002 | вп | вп2 |
✓ (3 queries)
|---------------------------------------------|
| `Член комисии на заседании` Table Content: |
|---------------------------------------------|
|----------|-------------|---------------------|
| Регномер | Код | Роль члена комиссии |
|----------|-------------|---------------------|
| 001 | 8017 123456 | Главный |
| 002 | 8017 678912 | Главный1 |
✓ (3 queries)
|----------------------------|
| `Справка+` Table Content: |
|----------------------------|
|----|-----|------|----------|
| ИД | Слк | Код | Название |
|----|-----|------|----------|
| 1 | Вд | вд1 | обяз |
| 2 | Вд | вд2 | необяз |
| 3 | Кат | кат1 | приор |
| 4 | Кат | кат2 | неприор |
| 5 | Дол | дол1 | рук |
| 6 | Дол | дол2 | подч |
| 7 | Вп | вп1 | обяз |
| 8 | Вп | вп2 | необяз |
| 9 | Фак | фак1 | прик |
| 10 | Фак | фак2 | гум |
✓ (4 queries)
|---------------------------------|
| `Вид документа` Table Content: |
|---------------------------------|
|----|---------------|
| ИД | ИД_СПР\Вд^СПР |
|----|---------------|
| 1 | 1 |
| 2 | 2 |
✓ (4 queries)
|-----------------------------------------|
| `Категория абитуриента` Table Content: |
|-----------------------------------------|
|----|----------------|
| ИД | ИД_СПР\Кат^СПР |
|----|----------------|
| 1 | 3 |
| 2 | 4 |
✓ (4 queries)
|-----------------------------|
| `Должность` Table Content: |
|-----------------------------|
|----|----------------|
| ИД | ИД_СПР\Дол^СПР |
|----|----------------|
| 1 | 5 |
| 2 | 6 |
✓ (4 queries)
|---------------------------------|
| `Вид претензии` Table Content: |
|---------------------------------|
|----|---------------|
| ИД | ИД_СПР\Вп^СПР |
|----|---------------|
| 1 | 7 |
| 2 | 8 |
✓ (4 queries)
|-----------------------------|
| `Факультет` Table Content: |
|-----------------------------|
|----|----------------|
| ИД | ИД_СПР\Фак^СПР |
|----|----------------|
| 1 | 9 |
| 2 | 10 |
✓ (3 queries)
|---------------------------|
| `Персона` Table Content: |
|---------------------------|
|----|-------------|------------------------------------|
| ИД | Паспорт | ФИО |
|----|-------------|------------------------------------|
| 1 | 8017 123456 | Семенов Михаил Александрович |
| 2 | 8017 678912 | Кларов Карл Кораллович |
| 3 | 8017 123457 | Мустафин Артем Альфритович |
| 4 | 8017 678918 | Ихсанова Элина Айдаровна |
| 5 | 8017 123459 | Видманов Артем Александрович |
| 6 | 8017 678910 | Хазгалиева Диана Рамазановна |
| 7 | 8017 123451 | Валитов Эмиль Эдуардович |
| 8 | 8017 678913 | Овчинникова Виктория Александровна |
| 9 | 8017 123454 | Файзуллин Фидан Салаватович |
| 10 | 8017 678915 | Рахматуллина Диана Ураловна |
✓ (4 queries)
|------------------------------|
| `Абитуриент` Table Content: |
|------------------------------|
|----|------------------------|-----------------|
| ИД | Рейтинг абитуриента_Аб | ИД_ПЕРС\Аб^ПЕРС |
|----|------------------------|-----------------|
| 1 | 4,9 | 1 |
| 2 | 4,0 | 2 |
✓ (4 queries)
|----------------------------|
| `Персонал` Table Content: |
|----------------------------|
|----|---------|------------------|
| ИД | Код_Пер | ИД_ПЕРС\Пер^ПЕРС |
|----|---------|------------------|
| 1 | Пер1 | 3 |
| 2 | Пер2 | 4 |
✓ (4 queries)
|-----------------------------|
| `Секретарь` Table Content: |
|-----------------------------|
|----|------------------|
| ИД | ИД_ПЕРС\Сек^ПЕРС |
|----|------------------|
| 1 | 5 |
| 2 | 6 |
✓ (4 queries)
|--------------------------------|
| `Руководитель` Table Content: |
|--------------------------------|
|----|------------------|
| ИД | ИД_ПЕРС\Рук^ПЕРС |
|----|------------------|
| 1 | 7 |
| 2 | 8 |
✓ (4 queries)
|---------------------------------|
| `Член комиссии` Table Content: |
|---------------------------------|
|----|-----------------|
| ИД | ИД_ПЕРС\Чк^ПЕРС |
|----|-----------------|
| 1 | 9 |
| 2 | 10 |
✓ (4 queries)
|-----------------------------------------|
| `Документы Абитуриента` Table Content: |
|-----------------------------------------|
|----|--------------------|---------------------|------------------------|-----------------|---------------|
| ИД | Регномер документа | Реквизиты документа | Дата подачи документов | ИД_ПЕРС\Да^ПЕРС | ИД_СПР\Да^СПР |
|----|--------------------|---------------------|------------------------|-----------------|---------------|
| 1 | 001 | 12345 | 12.12.2012 | 1 | 7 |
| 2 | 002 | 67891 | 21.12.2012 | 2 | 8 |
✓ (4 queries)
|------------------------------|
| `Непринятый` Table Content: |
|------------------------------|
|----|--------------------|--------------------------|------------------|
| ИД | Регномер документа | Дата возврата документов | ИД_ПЕРС\Неп^ПЕРС |
|----|--------------------|--------------------------|------------------|
| 1 | 001 | 11.10.2023 | 1 |
| 2 | 002 | 10.10.2023 | 2 |
✓ (4 queries)
|---------------------------|
| `Кафедра` Table Content: |
|---------------------------|
|----|----------------|
| ИД | ИД_СПР\Каф^СПР |
|----|----------------|
| 1 | 9 |
| 2 | 10 |
✓ (4 queries)
|-------------------------------|
| `Направление` Table Content: |
|-------------------------------|
|----|----------|----------------|
| ИД | Название | ИД_СПР\Нап^СПР |
|----|----------|----------------|
| 1 | ПРО | 9 |
| 2 | МО | 10 |
✓ (4 queries)
|-------------------------------------------|
| `Направление абитуриента` Table Content: |
|-------------------------------------------|
|----|-------------|---------------|
| ИД | ИД_Да\На^Да | ИД_СПР\На^СПР |
|----|-------------|---------------|
| 1 | 1 | 9 |
| 2 | 2 | 10 |
✓ (4 queries)
|---------------------------------------|
| `Приказ о зачислении` Table Content: |
|---------------------------------------|
|----|----------|--------------|------------------|
| ИД | Регномер | Дата приказа | ИД_ПЕРС\Поз^ПЕРС |
|----|----------|--------------|------------------|
| 1 | 001 | 12.12.2012 | 3 |
| 2 | 002 | 11.12.2012 | 4 |
✓ (4 queries)
|---------------------------------------------------|
| `Категория абитуриента в приказе` Table Content: |
|---------------------------------------------------|
|----|-----------------|-----------------|
| ИД | ИД_Поз\Кавп^Поз | ИД_СПР\Кавп^СПР |
|----|-----------------|-----------------|
| 1 | 1 | 3 |
| 2 | 2 | 4 |
✓ (4 queries)
|------------------------------------------|
| `Зачисленный абитуриент` Table Content: |
|------------------------------------------|
|----|-----------------|-----------------|
| ИД | ИД_Кавп\За^Кавп | ИД_ПЕРС\За^ПЕРС |
|----|-----------------|-----------------|
| 1 | 1 | 1 |
| 2 | 2 | 2 |
✓ (4 queries)
|----------------------------------------------------|
| `Заседание апелляционной комиссии` Table Content: |
|----------------------------------------------------|
|----|----------|------------|
| ИД | Регномер | Дата |
|----|----------|------------|
| 1 | 001 | 10.11.2023 |
| 2 | 002 | 11.11.2023 |
✓ (4 queries)
|-----------------------------|
| `Апелляция` Table Content: |
|-----------------------------|
|----|-------------|----------------------|------------------|-----------------|---------------|---------------|
| ИД | Регномер_Ап | Содержание претензии | Решение комиссии | ИД_ПЕРС\Ап^ПЕРС | ИД_Зак\Ап^Зак | ИД_СПР\Ап^СПР |
|----|-------------|----------------------|------------------|-----------------|---------------|---------------|
| 1 | 0001 | Ляляля | Принят | 1 | 1 | 7 |
| 2 | 0002 | Лалала | НЕ Принят | 2 | 2 | 8 |
✓ (4 queries)
|---------------------------------------------|
| `Член комисии на заседании` Table Content: |
|---------------------------------------------|
|----|---------------------|-----------------|-------------------|
| ИД | Роль члена комиссии | ИД_Зак\Чкнз^Зак | ИД_ПЕРС\Чкнз^ПЕРС |
|----|---------------------|-----------------|-------------------|
| 1 | Важная | 1 | 9 |
| 2 | НЕ Важная | 2 | 10 |