Читайте также:
|
|
Концептуальный уровень определяет информацию о предметной области и описывает, какие объекты и данные о них хранятся в БД, а также, какие между объектами существуют связи.
Для этих целей можно выделить следующие основные объекты:
· обучаемый;
· преподаватель;
· теоретический курс;
· практический курс;
· тесты;
· административный модуль;
· модуль отчетов.
Все эти объекты взаимосвязаны.
Рассмотрим какие атрибуты характерны для каждого из объектов.
1. Обучаемый:
· идентификатор обучаемого;
· имя;
· фамилия;
· группа;
· кол-во пройденных тем.
В качестве первичного ключа здесь выступает идентификатор обучаемого.
2. Преподаватель:
· идентификатор преподавателя;
· фамилия.
Для этой таблицы в качестве первичного ключа использован идентификационный номер преподавателя.
3. Теоретический курс:
· идентификатор теоретического курса;
· идентификатор темы;
· идентификатор дидактической единицы;
· материал.
В качестве первичного ключа здесь выступают: идентификатор теоретического курса.
4. Практический курс:
· идентификатор практического курса;
· материал.
В качестве первичного ключа здесь выступает идентификатор практического курса.
5. Тесты:
· идентификатор тестового задания;
· идентификатор вопроса;
· материал.
В качестве первичного ключа здесь выступает идентификатор тестового задания.
6. Результаты тестирования:
· идентификатор обучаемого;
· данные о результате тестирования.
В качестве первичного ключа выступает идентификатор обучаемого.
7. Администрирование:
· идентификатор пользователя;
· имя пользователя;
· пароль пользователя;
8. Отчеты:
· идентификатор отчета;
· результат выполнения тестов;
· дата выполнения тестов.
В качестве первичного ключа здесь выступает идентификатор отчета.
Концептуальная модель БД представлена на рис.3.7.
Рис.3.7. Концептуальная модель БД
Дата добавления: 2015-10-13; просмотров: 69 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Акционеры | | | Властивості інформації |