Лабораторные работы (в ХГТУ)
Лабораторные работы (в ХГТУ)
Задание: Для модели базы данных, разработанной в первой самостоятельной
работе [1], используя DataBase Desktop, дать описание системы
соответствующих таблиц локальной базы данных в формате Paradox7.
Структура таблиц:
Таблица AVTOR:
. Код автора (KOD)-ключевое, автоинкрементное поле;
. Фамилия, имя, отчество (FIO)-строка до 50 символов, обязательного
заполнения;
. Год рождения (ROZD) – строка до 4 символов с маской “####”
Таблица CIKL:
. Код цикла (KOD)-ключевое, автоинкрементное поле;
. Название цикла (NAZV)- строка до 120 символов, обязательного
заполнения;
Таблица DISCIP:
. Код дисциплины (KOD)-ключевое, автоинкрементное поле;
. Название дисциплины(NAZV)- строка до 120 символов, обязательного
заполнения;
. Код цикла (KCIKL) - содержит ссылку на таблицу подстановки CIKL, по полю
KOD, типа Long Integer (установлена ссылочная целостность);
Таблица GRUP:
. Код группы (KOD)-ключевое, автоинкрементное поле;
. Код специальности (KSP) - содержит ссылку на таблицу подстановки SPEC, по
полю KOD, типа Long Integer (установлена ссылочная целостность);
. Название потока (POTOK) - строка до 20 символов, обязательного
заполнения;
. Год поступления (GOD) - строка до 4 символов с маской “####”,
обязательного заполнения.
Таблица KNIGI:
. Код книги (KOD)-ключевое, автоинкрементное поле;
. Название книги (NAZV)- строка до 120 символов, обязательного
заполнения;
. Количество книг (KOLICH) – короткое целое типа SHORT;
. Год издания (GOD) - строка до 4 символов с маской “####”,
обязательного заполнения.
Таблица Recomend:
. Код рекомендации (KOD)-ключевое, автоинкрементное поле;
. На какой семестр рекомендация (SEMESTR) - короткое целое типа SHORT,
обязательного заполнения;
. Код книги (KKNIG) - содержит ссылку на таблицу подстановки KNIGI, по
полю KOD, типа Long Integer (установлена ссылочная целостность);
. Код специальности (KSPEC) - содержит ссылку на таблицу подстановки
SPEC, по полю KOD, типа Long Integer (установлена ссылочная
целостность);
. Код дисциплины (KDISC) - содержит ссылку на таблицу подстановки
DISCIP, по полю KOD, типа Long Integer (установлена ссылочная
целостность);
Таблица SOOTV:
. Код соответствия (KOD)-ключевое, автоинкрементное поле;
. Код книги (KKNIG) - содержит ссылку на таблицу подстановки KNIGI, по
полю KOD, типа Long Integer (установлена ссылочная целостность);
. Код автора (KAVT) - содержит ссылку на таблицу подстановки AVTOR, по
полю KOD, типа Long Integer (установлена ссылочная целостность);
Таблица SPEC:
. Код специальности (KOD)-ключевое, автоинкрементное поле;
. Название специальности (NAZV) - строка до 120 символов, обязательного
заполнения;
. Номер специальности (NOM) - строка до 10 символов, обязательного
заполнения;