Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БД Контрольная методичка.doc
Скачиваний:
8
Добавлен:
03.05.2019
Размер:
919.04 Кб
Скачать

2.3. Пример выполнения задания контрольной работы.

Задание: создать базу данных «Учебный процесс».

  1. Анализ предметной области.

Создание приложения «Учебный процесс» может быть предназначено для автоматизации работы учебной части ВУЗа. В приложении должны отображаться: списки студентов по группам, анкетные данные студентов, общие сведения о социальном положении. Должна быть возможность получить сведения о преподавателях: домашний адрес, телефон, читаемые дисциплины. Создание приложения подразумевает не только сбор и хранение данных, но и вывод необходимой информации с помощью запросов и отчетов. Для удобства и автоматизации работы должны быть разработаны соответствующие формы и макросы.

База данных состоит из пяти таблиц:

Студенты (№ группы, № студента (по журналу), ФИО, Год рождения, Адрес, Проходной балл при поступлении)

Группа (№ группы, Количество студентов, проходной балл)

Преподаватели (Табельный номер, ФИО, Ученая степень, Код предмета)

Предмет (Наименование предмета, Код предмета, Общее количество часов, Часы на лекции, Часы на практику, сколько семестров изучается)

Успеваемость (№ группы, ФИО студента, Код предмета, Вид занятия, Дата, Оценка)

2. Создание таблиц в режиме Конструктора.

2.1. Описание атрибутов, составляющих структуру каждого объекта:

Группа (№ группы, Количество студентов, Проходной балл)

Описание полей:

НГ - ( № группы)– текстовое, ключевое

КОЛ –(количество студентов) числовое

ПБАЛЛ – (проходной балл) – числовое

Студенты (№ группы, № студента (по журналу), ФИО, Год рождения, Адрес, Проходной балл при поступлении)

Описание полей:

НГ –(№ группы) текстовое ,ключевое

НС – (номер студента) - текстовое, ключевое

ФИО текстовое

ГР – ( год рождения) - дата

Адрестекстовое

ПБалл – (проходной балл) - числовое

Преподаватели (Табельный номер, ФИО, Ученая степень, Код предмета)

Описание полей:

ТАБН – (табельный номер) – текстовое, ключевое

ФИОтекстовое

СТ-(ученая степень) - текстовое

КПредм – (код предмета) - текстовое

Предмет (Код предмета, Наименование предмета, Общее количество часов, Часы на лекции, Часы на практику, число семестров изучения)

Описание полей:

КП – (код предмета) – текстовое, ключевое

НП - (наименование предмета) - текстовое

Часы – (общее количество часов) - числовое

ЛЕК – (часы на лекции) - числовое

ПР (часы на практику) – числовое

ЧС - (число семестров изучения ) – числовое

Успеваемость (№ группы, ФИО студента, Код предмета, Вид занятия, Оценка, Дата)

Описание полей:

НГ – (номер группы) – текстовое, ключевое

НС – (номер студента) – текстовое, мастер подстановок из таблицы Студенты, ключевое

КПредм текстовое, мастер подстановок из таблицы Предметы (КПредм), ключевое

ВИДЗ – (вид занятия) – текстовое, ключевое

Дата – дата/время

Оценка - числовое