Автор работы: Пользователь скрыл имя, 30 Мая 2013 в 10:41, курсовая работа
Управление информацией всегда было основной сферой применения компьютеров и, надо думать, будет играть еще большую роль в будущем. Базы данных и системы управления ими (СУБД, DBMS – Database Management System) на протяжении всего пути развития компьютерной техники совершенствовались, поддерживая все более сложные уровни абстрактных данных, заданных пользователем, и обеспечивая взаимодействие компонентов, распределенных в глобальных сетях и постепенно интегрирующихся с телекоммуникационными системами. В данной курсовой работе представлена разработка и реализация базы данных «Учет успеваемости студентов ВУЗа». Данная база данных поможет хранить большое количество информации по студентам.
Введение. 3
Задание 4
Проектирование базы данных «Учет успеваемости студентов ВУЗа». 5
Анализ предметной области. 5
ER-модель 6
Структура базы данных. 7
Таблицы. 8
Даталогическая модель. 9
Запросы. 10
Формы. 12
Заключение. 18
Список используемой литературы. 19
Федеральное агентство по образованию
Государственное образовательное учреждение высшего профессионального образования «НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ АРХИТЕКТУРНО-СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ» (ННГАСУ)
Международный факультет экономики, права и менеджмента
Кафедра Информационных систем в экономике
Курсовая работа
По дисциплине «Базы данных»
Тема работы: «База данных по учету успеваемости ВУЗа»
Работу выполнил:
Работу проверил:
Нижний Новгород 2013
Содержание.
Введение.
Управление информацией всегда было основной сферой применения компьютеров и, надо думать, будет играть еще большую роль в будущем. Базы данных и системы управления ими (СУБД, DBMS – Database Management System) на протяжении всего пути развития компьютерной техники совершенствовались, поддерживая все более сложные уровни абстрактных данных, заданных пользователем, и обеспечивая взаимодействие компонентов, распределенных в глобальных сетях и постепенно интегрирующихся с телекоммуникационными системами.
В данной курсовой работе представлена разработка и реализация базы данных «Учет успеваемости студентов ВУЗа». Данная база данных поможет хранить большое количество информации по студентам.
База данных учета успеваемости студентов ВУЗа
Базу данных используется для учета успеваемости студентов. В таблицы должны быть занесены имя, группа, дата поступления и форма обучения каждого студента. Всякий раз после сессии и сдачи какого-либо предмета в таблицу заносятся все данные: номер студента, номер дисциплины, оценка, вид аттестации(зачет, экзамен). Так же существует учебный план, по которому и учатся студенты. В учебный план заносят номер группы, номер дисциплины, количество часов предназначенных для изучения данной дисциплины, а так же семестр.
Проектирование базы данных «Учет успеваемости студентов ВУЗа».
База данных обслуживает ВУЗ, следовательно, главные компоненты в базе – это студенты, успеваемость и учебный план. С этими данными в основном и производится вся работа.
Изначально в базе данных уже хранится список студентов, которые обучаются в данном ВУЗе. У каждого студента есть свой уникальный номер, а также в базе указываются его группа и фамилия, имя , отчество, а так же год поступления.
Особое внимание уделяется журналу успеваемости студентов. Данная таблица содержит свой номер, номер студента, предмет, оценку и вид аттестации. Эта таблица постоянно пополняется.
А так же, помощью различных форм и запросов в базе данных реализована возможность разделять данные по критериям и конкретизировать их.
На основании предметной области создается база данных.
Таблица «Студенты».
В ней содержатся данные о студентах, которые учатся в данном ВУЗе.
Таблица «Учебный план».
Данная таблица содержит данные о учебных планах.
Таблица «Группы»
Данная таблица содержит информацию о группах.
Таблица «Дисциплина»
Таблица «Журнал успеваемости»
Основная таблица. Она включает в себя все оценки, которые получают студенты.
Таблица «Группы – Дисциплины »
Здесь представлены связи, которые обеспечивают связанную работу базы данных. Ключевые поля обозначены значком « ».
Запросы используются для определения, каких либо конкретных данных по базе данных.
Запрос 1. Определение предметов, которые сдал студент, а так же оценки по каждому из них.
Запрос 2. Определение студентов, которые поступили в определенный год (год поступления вводится вручную).
Запрос 3. Показывает среднюю оценку студента по всем предметам.
Формы.
Эта форма служит отправной точкой для работы с базой. В зависимости от направленности действий можно выбрать 5 направления, нажав соответствующие кнопки.
Заключение.
На сегодняшний день реляционные базы данных остаются самыми распространенными, благодаря своей простоте и наглядности, как в процессе создания так и на пользовательском уровне.
Проблема проектирования реляционной базы данных состоит в обоснованном принятии решений о том, из каких отношений должна состоять база данных и какие атрибуты должны быть у этих отношений.
В данном курсовом проекте мною
была разработана база данных студентов.
С помощью этой базы можно сократить время
отслеживания и контролирования успеваемости
студентов, а так же обеспечить сохранность
данных. Считаю, что с поставленной целью
я справилась.
Список используемой литературы.