Читайте также:
|
|
База данных состоит из 8 взаимосвязанных таблиц.
Основная таблица «BOOKS». В ней представлена информация о литературе, используемой на кафедре.
На рисунке 2.2 представлена структурная схема базы данных, а в таблицах 2.1-2.8 приведено содержание данных таблиц.
Рисунок 2.2 - Структура базы данных
Организованные в базе данных связи между таблицами позволяют выполнять каскадное удаление и обновление данных. Использование развязочных таблиц позволило сократить избыточность данных до минимума? Посредством упрощения обращений вида: многие ко многим
Таблица books содержит данные о книгах, внесенных в БД.
Таблица 2.1 – Таблица данных «books»
Поле | Тип | Длина | Описание |
id | Числовой | Индекс | |
id_pub_type | Числовой | Индекс публикации | |
name | Символьный | Название | |
publisher | Символьный | Издательство | |
pages | Числовой | - | Количество страниц |
xdk | Символьный | Индекс УДК | |
bbk | Символьный | - | Индекс ББК |
isbn | Символьный | Индекс ISBN | |
descriptio | Символьный | Описание книги | |
image_url | Символьный | Ссылка на обложку | |
ebook_url | Символьный | Ссылка на электронный вариант | |
library | Числовой | Номер библиотеки |
Универсальная десятичная классификация (УДК) - система классификации информации, широко используется во всем мире для систематизации произведений науки, литературы и искусства, периодической печати, различных видов документов и организации картотек.
Библиотечно-библиографическая классификация (ББК) - Рабочие таблицы, предназначены для организации библиотечных фондов, систематических каталогов и картотек. Приказ об образовании редколлегии для издания таблиц был издан Министерством культуры РСФСР в 1959 году. Впоследствии появились также специальные издания таблиц для массовых библиотек, областных библиотек, детских и школьных библиотек.
Таблица books_disciplines содержит варианты ответов на вопросы анкетирования.
Таблица 2.2 – Таблица данных «books_disciplines»
Поле | Тип | Длина | Описание |
id | Числовой | Индекс | |
id_book | Числовой | Идентификатор книги | |
id_discipline | Числовой | Идентификатор учебной дисциплины |
Таблица books_authors содержит информацию об авторах книг.
Таблица 2.3 – Таблица данных «books_authors»
Поле | Тип | Длина | Описание |
id | Числовой | Индекс | |
id_book | Числовой | Идентификатор книги | |
id_author | Числовой | Идентификатор автора |
Таблица books_disciplines делает привязку вопросов анкетирования к конкретной анкете.
Таблица 2.4 – Таблица данных «books_disciplines»
Поле | Тип | Длина | Описание |
id | Числовой | Индекс | |
id_book | Числовой | Идентификатор книги | |
id_discipline | Числовой | Идентификатор дисциплины |
Таблица books_section содержит данные о всех разделах литературы.
Таблица 2.5 – Таблица данных «»
Поле | Тип | Длина | Описание |
id | Числовой | Индекс | |
id_book | Числовой | Идентификатор книги | |
id_section | Числовой | Идентификатор раздела |
Таблица it_text_answers содержит данные об ответах студентов, вводимых вручную.
Таблица 2.6 – Таблица данных «disciplines», содержит данные об изучаемых предметах
Поле | Тип | Длина | Описание |
id | Числовой | Индекс | |
name | Символьный | Наименование дисциплины | |
code | Символьный | Код дичциплины |
Таблица publication_type содержит данные об издательствах.
Таблица 2.6 – Таблица данных «publication type»
Поле | Тип | Длина | Описание |
id | Числовой | Индекс | |
name | Символьный | Название издательства | |
short | Символьный | Краткое описание |
Дата добавления: 2015-10-23; просмотров: 361 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Разработка структурной схемы программы | | | Разработка алгоритмического обеспечения |