База данных по учету успеваемости ВУЗа

Проектирование и реализация базы данных "Учет успеваемости студентов ВУЗа". Анализ предметной области. ER-модель. Структура базы данных. Создание таблиц. Даталогическая модель. Использование запросов для определения конкретных данных по базе данных.

Рубрика Программирование, компьютеры и кибернетика
Вид контрольная работа
Язык русский
Дата добавления 31.05.2013
Размер файла 1,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Федеральное агентство по образованию

Государственное образовательное учреждение высшего профессионального образования «НИЖЕГОРОДСКИЙ ГОСУДАРСТВЕННЫЙ АРХИТЕКТУРНО-СТРОИТЕЛЬНЫЙ УНИВЕРСИТЕТ» (ННГАСУ)

Международный факультет экономики, права и менеджмента

Кафедра Информационных систем в экономике

Контрольная работа

По дисциплине «Базы данных»

Тема работы: «База данных по учету успеваемости ВУЗа»

Нижний Новгород 2013

Введение

база успеваемость студент

Управление информацией всегда было основной сферой применения компьютеров и, надо думать, будет играть еще большую роль в будущем. Базы данных и системы управления ими (СУБД, DBMS - Database Management System) на протяжении всего пути развития компьютерной техники совершенствовались, поддерживая все более сложные уровни абстрактных данных, заданных пользователем, и обеспечивая взаимодействие компонентов, распределенных в глобальных сетях и постепенно интегрирующихся с телекоммуникационными системами.

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

1. База данных учета успеваемости студентов ВУЗа

Базу данных используется для учета успеваемости студентов. В таблицы должны быть занесены имя, группа, дата поступления и форма обучения каждого студента. Всякий раз после сессии и сдачи какого-либо предмета в таблицу заносятся все данные: номер студента, номер дисциплины, оценка, вид аттестации (зачет, экзамен). Так же существует учебный план, по которому и учатся студенты. В учебный план заносят номер группы, номер дисциплины, количество часов предназначенных для изучения данной дисциплины, а так же семестр.

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

База данных обслуживает ВУЗ, следовательно, главные компоненты в базе - это студенты, успеваемость и учебный план. С этими данными в основном и производится вся работа.

Изначально в базе данных уже хранится список студентов, которые обучаются в данном ВУЗе. У каждого студента есть свой уникальный номер, а также в базе указываются его группа и фамилия, имя, отчество, а так же год поступления.

Особое внимание уделяется журналу успеваемости студентов. Данная таблица содержит свой номер, номер студента, предмет, оценку и вид аттестации. Эта таблица постоянно пополняется.

А так же, помощью различных форм и запросов в базе данных реализована возможность разделять данные по критериям и конкретизировать их.

3. ER-модель

4. Структура базы данных. Таблицы.

На основании предметной области создается база данных.

Таблица «Студенты».

В ней содержатся данные о студентах, которые учатся в данном ВУЗе.

Таблица «Учебный план».

Данная таблица содержит данные о учебных планах.

Таблица «Группы»

Данная таблица содержит информацию о группах.

Таблица «Дисциплина»

Таблица «Журнал успеваемости»

Основная таблица. Она включает в себя все оценки, которые получают студенты.

Таблица «Группы - Дисциплины »

5. Даталогическая модель

Здесь представлены связи, которые обеспечивают связанную работу базы данных. Ключевые поля обозначены значком «».

6. Запросы

Запросы используются для определения, каких либо конкретных данных по базе данных.

Запрос 1. Определение предметов, которые сдал студент, а так же оценки по каждому из них.

Запрос 2. Определение студентов, которые поступили в определенный год (год поступления вводится вручную).

Запрос 3. Показывает среднюю оценку студента по всем предметам.

7. Формы

1. Учет успеваемости студентов

Эта форма служит отправной точкой для работы с базой. В зависимости от направленности действий можно выбрать 5 направления, нажав соответствующие кнопки.

2. Студенты

3. Журнал успеваемости

4. Учебный план

Заключение

На сегодняшний день реляционные базы данных остаются самыми распространенными, благодаря своей простоте и наглядности, как в процессе создания так и на пользовательском уровне.

Проблема проектирования реляционной базы данных состоит в обоснованном принятии решений о том, из каких отношений должна состоять база данных и какие атрибуты должны быть у этих отношений.

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

Список используемой литературы

1. Гетц Кен «Access. Сборник рецептов для профессионалов»; Спб; 2005 г; 782 с.;

2. Хомоненко А.Д. «Базы данных»; Спб.: КОРОНА принт; 2004г; 736с.

3. Интернет ресурсы.

Размещено на Allbest.ru


Подобные документы

  • Сущность и виды СУБД Microsoft Access. Алгоритм создания базы данных сессионной успеваемости студентов ВУЗа. Проектирование форм для сводных таблиц с помощью конструктора окон. Разработка отчетов и запросов на выборку данных. Создание кнопочной формы.

    курсовая работа [5,4 M], добавлен 09.05.2011

  • Выбор методологии проектирования и системы управления базами данных. Описание предметной области и проектирование физической структуры базы данных. Реализация проекта в MS SQL Server 2008. Построение инфологической модели. Ограничения целостности связи.

    курсовая работа [679,2 K], добавлен 22.01.2013

  • Функции системы управления базами данных Microsoft Access. Построение концептуальной модели. Физическая модель базы данных. Форма "Сведения о студенте". Каскадное отображение таблиц. Мастер и конструктор запросов. Результат вывода отчета "Ведомость".

    курсовая работа [2,2 M], добавлен 05.04.2015

  • Анализ предметной области. Предположительный набор необходимых функций. Даталогическое и инфологическое проектирование. Реляционная модель данных. Создание запросов и атрибутов. Физическая модель данных. Разработка приложения для работы с базой данных.

    курсовая работа [720,8 K], добавлен 26.04.2015

  • Создание модели "сущность-связь" и нормализация данных средствами программы Microsoft Access. Идентификация объектов предметной области и отношений между ними, разработка структуры физической модели, запросов и отчетов базы данных о студентах ВУЗа.

    контрольная работа [742,8 K], добавлен 08.06.2011

  • Анализ предметной области, концептуальных требований и информационных потребностей к разрабатываемой базе данных студентов. Выбор информационных объектов и проектирование информационной структуры. Создание таблиц, отчетов, запросов на выборку и форм.

    курсовая работа [69,4 K], добавлен 18.11.2010

  • Характеристика, классификация и структура баз данных. Модель базы данных в Delphi. Разработка базы данных для вуза с целью облегчения процесса поиска нужной информации о студенте. Требования к техническому, методическому и программному обеспечению.

    курсовая работа [1,0 M], добавлен 18.08.2009

  • Информационно-логическая модель предметной области по нотациям Ричарда Баркера. Даталогическая модель реляционной базы данных в виде диаграммы схемы отношений. Приложение интерфейса для базы данных на языке программирования С# в среде Visual Studio.

    курсовая работа [3,6 M], добавлен 23.12.2014

  • Функциональная и информационная модель предметной области. Спецификации сущностей, атрибутов, связей. Ограничение ссылочной целостности, запросы пользователей. Даталогическая модель базы данных, спецификация таблиц. Интерфейс конечного пользователя.

    курсовая работа [1,1 M], добавлен 13.02.2014

  • Разработка базы данных с информацией о сотрудниках, товарах, со справочником типов товаров средствами системы управления базами данных MySQL с помощью SQL-запросов. Разработка инфологической модели предметной области. Структура таблиц, полей базы данных.

    контрольная работа [648,7 K], добавлен 13.04.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.