Читайте также:
|
База данных состоит из 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 | Нарушение авторских прав
| <== предыдущая страница | | | следующая страница ==> |
| Разработка структурной схемы программы | | | Разработка алгоритмического обеспечения |