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

ЛИЧНЫЙ КАБИНЕТ 

 

Здравствуйте гость!

 

Логин:

Пароль:

 

Запомнить

 

 

Забыли пароль? Регистрация

Повышение уникальности

Предлагаем нашим посетителям воспользоваться бесплатным программным обеспечением «StudentHelp», которое позволит вам всего за несколько минут, выполнить повышение уникальности любого файла в формате MS Word. После такого повышения уникальности, ваша работа легко пройдете проверку в системах антиплагиат вуз, antiplagiat.ru, etxt.ru или advego.ru. Программа «StudentHelp» работает по уникальной технологии и при повышении уникальности не вставляет в текст скрытых символов, и даже если препод скопирует текст в блокнот – не увидит ни каких отличий от текста в Word файле.

Работа № 108599


Наименование:


Курсовик Проектирование базы данных на Access по учёту информации о студентах ВУЗа

Информация:

Тип работы: Курсовик. Предмет: Базы данных. Добавлен: 09.08.2017. Сдан: 2017. Страниц: 38. Уникальность по antiplagiat.ru: < 30%

Описание (план):


!!!Внимание, в наличии только записка, самой базы нет!!!

ОТЧЕТ
«Проектирование базы данных по учёту информации о студентах ВУЗа»
Вариант 29
По дисциплине: Базы данных


Санкт-Петербург
2017
Оглавление

ВВЕДЕНИЕ 3
1. ПОСТАНОВКА ЗАДАЧИ 4
2. МОДЕЛИРОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ «УНИВЕРСИТЕТ» 5
2.1. Функциональные зависимости 5
2.2. Разработка инфологической модели в нотации IDEF1X 6
2.3. Проектирование базы данных на основе нормализации 7
2.4. Разработка даталогической модели 20
2.5. Разработка физической модели 24
3. ПРОЕКТИРОВАНИЕ ПРИЛОЖЕНИЯ 26
3.1. Создание запросов 26
3.2. Создание форм 27
3.3. Создание отчётов 28
ЗАКЛЮЧЕНИЕ 30
ЛИТЕРАТУРА 31

?
ВВЕДЕНИЕ
Актуальность данной работы состоит в том, что в каждом университете содержится большой массив данных о обучающихся там студентах. Для упрощения работы с этой информацией и для представления её в наглядном виде необходимо использовать базы данных.
Целью работы являлось создание базы данных, содержащей информацию о студентах и позволяющей дополнять данные.

?
1. ПОСТАНОВКА ЗАДАЧИ
Предметная область:
Университет
Основные предметно-значимые сущности:
Студенты, Семья, Творческая деятельность, Студенческое научное общество, Оценки, Общежитие.
Основные предметно-значимые атрибуты сущностей:
Студенты - ФИО, дата рождения, номер зачетки, пол, место рождения.
Семья - ФИО, родство.
Творческая деятельность- код деятельности, вид деятельности.
СНО - код направления, направление, код руководителя, номер руководителя.
Оценки - код преподавателя, ФИО преподавателя, код предмета, название предмета, оценка, должность преподавателя.
Общежитие - номер общежития, размер оплаты, номер квитанции об оплате, дата оплаты.

Дано отношение R {student_ID; surname; name; lastname; boy; birthday; zach_ID; birthplace_ID; birthplace; filiation; relative; activity_ID; activity; subject_ID; subject; teacher; teacher_ID; mark; position; direction_ID; direction; head_ID; head; dorm_number; pay; pay_number; pay_date;},где zach_ID, position, dorm_number, pay, pay_number, pay_date – атрибуты по варианту.
Ограничения предметной области:
1) один преподаватель ведет один предмет, но один предмет могут вести разные преподаватели;
2) номер зачетной книжки может состоять только из 9 цифр;
3) номер квитанции об оплате общежития состоит из 3 цифр;
4) родство допускает следующие значение: мать, отец, бабушка, сестра, брат;
5) студент может участвовать в нескольких видах активностей одновременно;
6) у каждого преподавателя есть своя должность (доцент или профессор);
7) один руководитель СНО может вести несколько СНО, в одном СНО несколько руководителей;
8) у студента могут быть несколько родственников одной связи (братьев, сестер), но не допускается наличие тёзок;
9) оплата общежития происходит 2 раза в год, студент может проживать только в одном общежитии.

2. МОДЕЛИРОВАНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ «УНИВЕРСИТЕТ»
2.1. Функциональные зависимости
Предметная область – часть реально мира, подлежащая изучению с целью организации управления. Предметная область в базе данных представляется множеством атрибутов. В ходе выполнения работы будет рассмотрена предметная область «Университет».
Определившись с ограничениями предметной области, необходимо задать набор атрибутов и установить между ними функциональные зависимости:
student_ID>surname
student_ID>name
student_ID>lastname
student_ID>boy
student_ID>birthday
student_ID>zach_ID
student_ID>birthplace_ID
birthplace_ID>birthplace
{student_ID;relative}>filiation
activity_ID>activity
teacher_ID>teacher
teacher_ID>subject_ID
Subject_ID>subject
{student_ID; teacher_ID }>mark
{student_ID; teacher_ID}>position
direction_ID>direction
{student_ID;direction_ID}>head_ID
head_ID>head
student_ID>dorm_number
dorm_number>pay
{dorm_number;pay_number}>pay_date
В составной первичный ключ включены PK={student_ID; relative; activity_ID; teacher_ID; direction_ID; dorm_number; pay_number}
2.2. Разработка инфологической модели в нотации IDEF1X
Инфологическая модель – обобщённое неформальное описание создаваемой базы данных, выполняется с помощью естественного языка, математических функций, таблиц, графиков.
ER-моделирование представляет собой нисходящий подход к моделированию БД, которое начинается с выявления наиболее важных данных, называемых сущностями (entities), и связей между ними (relationships), которые должны быть представлены в модели, а также их свойств (атрибутов (attributes)).
Нотация IDEF1X является методом для разработки реляционных баз данных и использует условный синтаксис, специально разработанный для удобного построения концептуальной схемы (т.е. универсальное представление структуры данных в рамках коммерческого предприятия, независимое от конечной реализации базы данных и аппаратной платформы).
Сущность в IDEF1X описывает собой совокупность или набор экземпляров похожих по свойствам, но однозначно отличаемых друг от друга по одному или нескольким признакам. Каждый экземпляр является реализацией сущности.
Существует два типа сущностей:
• зависимая сущность. Для определения экземпляра такой сущности необходимо сослаться на экземпляр независимой сущности, с которой связана зависимая сущность.
• независимая сущность. Для определения экземпляра сущности нет необходимости ссылаться на другие сущности...
?
ЗАКЛЮЧЕНИЕ

Целью работы являлось приобрести практические навыки работы с базами данных. Выполняя проект, были последовательно пройдены все этапы разработки базы данных, начиная с изучения предметной области и заканчивая созданием корректно работающего приложения. Кроме того, каждый этап сопровождался подробным анализом проделанной работы, что позволило свести к минимуму ошибки. В результате выполнения данного курсового проекта было создано приложение базы данных средствами СУБД MS Access, для учета информации о спортивных мероприятиях, проводимых на стадионе. В процессе выполнения проекта была изучена и смоделирована двумя способами предметная область «Спортивные секции», описано минимальное множество функциональных зависимостей. При моделировании использовалось программное средство Erwin data modeler. Моделирование «сущность-связь». Второй способ моделирования предметной области, используемый в курсовом проекте – нормализация.
?
ЛИТЕРАТУРА
1. (б.д.). Получено из Справка по Access: https://support.office.com/ru-ru/access
2. Базы данных: проектирование. (б.д.). Получено из Учебные материалы для студентов: >3. Ильяшенко О.Ю., И. И. (2015). Типовые модели баз данных. Санкт-Петербург: СПБПУ.



Перейти к полному тексту работы


Скачать работу с онлайн повышением уникальности до 90% по antiplagiat.ru, etxt.ru или advego.ru


Смотреть похожие работы

* Примечание. Уникальность работы указана на дату публикации, текущее значение может отличаться от указанного.