Помощь в написании студенческих работ
Антистрессовый сервис

Определение логической и физической моделей базы данных

РефератПомощь в написанииУзнать стоимостьмоей работы

Работа начинается с основного окна (рис. 2.4.1), на котором отображается пять кнопок. Рис. 2.4.4 Редактирование расписания для определённой группы. Рис. 2.4.2 Редактирование расписания на основе всех данных. При нажатии кнопки работа с программой будет завершена. Рис. 2.4.10 Редактирование расписания. Рис. 2.4.7 Редактирования расписания. Рис. 2.4.5 Запрос номера аудитории. Рис. 2.4.9 Запрос кода… Читать ещё >

Определение логической и физической моделей базы данных (реферат, курсовая, диплом, контрольная)

Логическая структура реляционной базы данных является адекватным отображением полученной информационно-логической модели предметной области. Для канонической модели не требуется дополнительных преобразований. Каждый информационный объект модели данных отображается соответствующей реляционной таблицей. Структура реляционной таблицы определяется реквизитным составом соответствующего информационного объекта, где каждый столбец (поле) соответствует одному из реквизитов. Ключевые реквизиты образуют уникальный ключ реляционной таблицы. Для каждого столбца таблицы задается тип, размер данных и другие свойства. Топология проекта схемы данных практически совпадает с топологией информационно — логической модели. Логическая структура базы данных приведена в ПРИЛОЖЕНИИ В, а физическая — в ПРИЛОЖЕНИИ С.

Описание работы с программой «Расписание занятий»

Программа, с условным названием «Расписание занятий», предназначена для составления расписания занятий. Для этого необходимо иметь следующую информацию: занятость аудиторий, сведения о группах, специализация преподавателей, расписание звонков, сведения о дисциплинах (учебный план), дни недели. Для обеспечения пользователя указанной информацией в БД должны храниться справочные данные о группах, аудиториях и преподавателях. В результате анализа предметной области выявляются документы, содержащие справочную информацию: «Группы», «Аудитории», «Преподаватели».

В базу данных заносятся все необходимые сведения. На основании введенных данных организованы запросы на поиск нужной информации (по аудиториям, группам или преподавателям).

Работа начинается с основного окна (рис. 2.4.1), на котором отображается пять кнопок.

При нажатии на кнопки «Расписание» появляется возможность работать со всей базой данных. Главная форма «Дни недели» содержит подчинённую форму «Расписание». Можно редактировать расписание в виде записей базы (рис. 2.4.2):

Редактирование расписания на основе всех данных.

Рис. 2.4.2 Редактирование расписания на основе всех данных

При нажатии кнопки «Расписание группы» появляется форма с запросом кода группы (рис. 2.4.3), в нашем примере для группы с кодом «3514», затем сама база для редактирования расписания (рис. 2.4.4).

Запрос кода группы.

Рис. 2.4.3 Запрос кода группы

Редактирование расписания для определённой группы.

Рис. 2.4.4 Редактирование расписания для определённой группы

При нажатии кнопки «Аудитория» появляется запрос номера аудитории (рис. 2.4.5), в нашем примере номер аудитории «1», затем запрос кода дня недели (рис. 2.4.6), в нашем примере — «1» (Понедельник), и, затем форма для редактирования расписания (рис. 2.4.7).

Запрос номера аудитории.

Рис. 2.4.5 Запрос номера аудитории

Рис. 2.4.6 Запрос кода дня недели

Редактирования расписания.
Рис. 2.4.7 Редактирования расписания.

Рис. 2.4.7 Редактирования расписания

При нажатии кнопки «Преподаватель», появляется запрос фамилии преподавателя (рис. 2.4.8), затем запрос кода дня недели (рис. 2.4.9), затем сама форма редактирования расписания (рис. 2.4.10).

Рис. 2.4.9 Запрос кода дня недели

Рис. 2.4.10 Редактирование расписания

Определение логической и физической моделей базы данных.
Определение логической и физической моделей базы данных.
Определение логической и физической моделей базы данных.

При нажатии кнопки работа с программой будет завершена.

Показать весь текст
Заполнить форму текущей работой