Разработка базы данных, отражающей учет успеваемости студентов

  • Просмотров 3550
  • Скачиваний 323
  • Размер файла 84
    Кб

Министерство образования Российской Федерации Хабаровский Государственный Технический Университет Кафедра: «Программное обеспечение» КУРСОВАЯ РАБОТА По теме «Разработка базы данных, отражающей учет успеваемости студентов» Выполнил студент гр. ПО-02 Самойленко П. Р. Проверил преподаватель Белоусова Людмила Васильевна Хабаровск 2001 Содержание: 1.     Задание на разработку, постановка задачи. 2.    

Описание базы данных. 3.     Описание средств, используемых при создании программы. 4.     Первоначальные данные. 5.     Интерфейс программы. 6.     Описание используемых переменных и процедур. 7.     Возможности полученного программного продукта. Постановка задачи. Построить систему управления базой данных (в дальнейшем-СУБД), отражающую учет успеваемости студентов вуза. При этом надо

предусмотреть, что данные могут вноситься разными людьми. Построить базу данных, которая была бы максимально гибкой. В базе данных должны содержаться данные о студентах, оценках, преподавателях и предметах. Описание базы данных. База данных нормализована и состоит из четырех таблиц. Она разбита на четыре таблицы, дабы быть максимально гибкой. При этом разные таблицы могут заполняться разными людьми, а потом объединяться в одну

общую базу данных. Например, таблицу о студентах заполняют на кафедре, на которой учиться студент, таблицу о преподавателе и предметах – на кафедре этих преподавателей, а оценки ставит преподаватель. Структура таблиц Название столбца Описание Таблица студентов (tt1) T1 Номер студенческого билета T2 Фамилия студента T3 Имя T4 Отчество T5 Стипендия Таблица предметов(tt2) T1 Номер предмета T2 Название предмета T3 Номер преподавателя T4 Часы

T5 Курс Таблица преподавателей(tt3) T1 Номер учителя T2 Фамилия учителя T3 Его имя T4 Отчество T5 Дата принятия преподавателя на работу Таблица успеваемости(tt4) T1 Код факта сдачи учебной дисциплины T2 Оценка T3 Дата сдачи T4 Номер студенческого билета T5 Код учебного предмета Все атрибуты имеют строковый тип данных. Причем столбец T1 у каждой из таблиц является первичным ключом, то есть данные в нем уникальны. Изобразим связь между