Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

1872

.pdf
Скачиваний:
4
Добавлен:
08.01.2021
Размер:
330.96 Кб
Скачать

11

или по-другому

Инфологическая модель данных - обобщенное, непривязанное к каким-либо СУБД описание предметной области.

Существует множество подходов к построению таких моделей:

графовые модели, семантические сети, модель «сущность-связь» (ERдиаграмма) и др.

ER – модель (модель «сущность-связь» (ER-диаграмма)) представляет собой обобщение реляционной модели данных путем разделения отношений, описывающих предметную область на две группы – сущностей и связей.

Сущность – некоторая абстракция реально-существующего объекта, процесса или явления, о котором необходимо хранить информацию в БД. Тип сущности определяет набор однородных объектов, а экземпляр – конкретный объект. Для идентификации конкретных экземпляров сущности используются специальные атрибуты – поименованные характеристики сущности, которые принимают значения из некоторого множества значений.

Связи – это средства представления отношений между сущностями, имеющими место в предметной области. Связи бывают бинарные, тернарные (между тремя сущностями), n-арные.

ER – модель является удобным средством описания предметной области перед тем, как перейти к ее представлению в реляционной модели данных. При проектировании БД на основе ER – моделей используют ER – диаграммы, на которых сущности представляют в виде четырехугольников, их атрибуты в виде овалов, связи между сущностями обозначают стрелками, а имя связи – в виде ромба.

 

 

Тип связи

Сущность

Атрибут

Связь

Рис.1. Графическое изображение элементов ER – диаграммы

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

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

12

объект. Каждый узел связан с одним узлом более высокого уровня и с любым количеством узлов нижнего уровня. Исключением является узел самого высокого уровня, который не связан ни с одним узлом более высокого уровня.

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

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

2.1.4. Физическое проектирование базы данных На основе даталогической модели строится физическая модель.

Физическая организация данных оказывает основное влияние на эксплуатационные характеристики БД. Разработчики СУБД пытаются создать наиболее производительные физические модели данных, предлагая пользователям тот или иной инструментарий для поднастройки модели под конкретную БД.

2.1.5.Разработка запросов.

2.1.6.Выполнение и окончательное оформление пояснительной

записки.

1.2.Критерии оценки

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

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

13

Объем КР должен составлять не более 20-25 страниц без учета приложений.

Академическая оценка за курсовую работу выставляется: Оценка «отлично»:

-полное, последовательное, грамотное и логическое изложение теоретического материала;

-студент свободно справляется с поставленными задачами;

-правильно обоснованные принятые решения;

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

Оценка «хорошо»

-грамотное изложение теоретического материала, без существенных неточностей;

-правильное применение теоретических знаний для реализации задания курсовой работы;

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

Оценка «удовлетворительно»:

-допускаются неточности при теоретическом изложении материала;

-при ответе недостаточно правильные формулировки;

-ошибки при выполнении задания курсовой работы.

Оценка «неудовлетворительно»:

-незнание программного материала;

-затруднения при практической реализации курсовой работы.

14

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

Основная литература

1.Агальцов В. П. Базы данных [Электронный ресурс]. В 2-х кн. Кн.

2.Распределенные и удаленные базы данных / доп.УМО вузов по политехническому университетскому классическому образованию в качестве учебника / В.П. Агальцов. - М.: ИД ФОРУМ: НИЦ Инфра-М, 2013. - 272 с,- ЭБС «Знаниум».

2.Кузин А. В. Базы данных [Текст] : доп. УМО вузов по унив. политехи, образованию в качестве учеб, пособия для студентов вузов, обучающихся по направлению подготовки дипломир. специалистов 654600 "Информатика и выч. техника" / А. В. Кузин, С. В. Левонисова. - 2-е изд., стер. - М. : Академия, 2008. - 320 с.

Дополнительная литература

1.Кузовкин А. В. Управление данными [Текст] : доп. УМО вузов по унив. политехи, образованию в качестве учеб, для студентов высш. учеб, заведений / А. В. Кузовкин, А. А. Цыганов, Б. А. Щукин. - М. : Академия,

2010. - 256 с.

2.Нестеров С.А. Базы данных [Электронный ресурс]: учебное пособие. - СПб.: Изд-во Политехи, ун-та, 2013. - 250 с. - ЭБС "Единое окно".

3.Советов Б. Я. Базы данных [Текст] : теория и практика : рек. УМО по унив. политехи, образованию в качестве учеб, для студентов вузов / Б. Я. Советов, В. В. Цехановский, В. Д. Чертовский. - Изд. 2-е, стер. - М. :

Высш. тик., 2007. - 463 с.

4.Хомоненко А. Д. Базы данных [Текст] : учеб, для высш. учеб, заведений : рек. УМО по образованию / А. Д. Хомоненко, В. М. Цыганков, М. Г. Мальцев; под ред. А. Д. Хомоненко. - 6-е изд. - М. : Бином-Пресс; СПб.

:КОРОНА-век, 2007. - 736 с.

15

Приложение А

Министерство образования и науки Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего образования

«Воронежский государственный лесотехнический университет имени Г.Ф. Морозова»

Кафедра Вычислительной техники и информационных систем

(название кафедры)

ПОЯСНИТЕЛЬНАЯ ЗАПИСКА

КУРСОВОЙ РАБОТЫ

(вид работы)

Проектирование реляционных баз данных на платформе SQL Server.

Вариант №

(тема)

27.03.05 Инноватика профиль «Управление инновациями»

(код и наименование направления подготовки)

По дисциплине Управление данными

Студент группы ____________

___________

______________

(номер группы)

(подпись)

(инициалы и фамилия)

Руководитель, к.т.н.

__________

Новикова Т.П.

(ученая степень, ученое звание)

(подпись)

(инициалы и фамилия)

Воронеж 2017

16

Приложение Б

Министерство образования и науки Российской Федерации Федеральное государственное бюджетное образовательное учреждение

высшего образования «Воронежский государственный лесотехнический университет

имени Г.Ф. Морозова»

Кафедра Вычислительной техники и информационных систем

З А Д А Н И Е

на курсовую работу по дисциплине «Управление данными»

Студент(-ке)у 2 курса гр.

_________________________

 

(Фамилия И.О.)

27.03.05 Инноватика профиль «Управление инновациями»

Срок представления к защите «___» ___________ 20___ г.

Тема работы: Проектирование реляционных баз данных на платформе

SQL Server

Вариант №

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

Перечень вопросов, подлежащих разработке:

Введение.

Теоретический материал по заданной теме. Логическое проектирование базы данных. Физическое проектирование базы данных. Разработка запросов.

Заключение. Список литературы.

Руководитель канд. техн. наук _____________ Т.П. Новикова Задание принял студент ___________ _____________ ___________________

(подпись) (число, месяц, год) (инициалы и фамилия)

17

Приложение В

Примерный перечень тем для курсовой работы

1.Проектирование БД работы web-магазина.

2.Проектирование БД работы отдела кадров.

3.Проектирование БД работы предприятия.

4.Проектирование БД работы театра.

5.Проектирование БД работы ломбарда.

6.Проектирование БД работы больницы.

7.Проектирование БД работы аптечной сети.

8.Проектирование БД работы деканата.

9.Проектирование БД работы киностудии.

10.Проектирование БД работы проката автомобилей.

11.Проектирование БД работы химчистки.

12.Проектирование БД работы нотариальной конторы.

13.Проектирование БД работы поликлиники.

14.Проектирование БД работы кафедры.

15.Проектирование БД работы магазина цветов.

16.Проектирование БД работы магазина автозапчастей.

17.Проектирование БД работы отеля.

18.Проектирование БД работы инвестиционной компании.

19.Проектирование БД работы музея.

20.Проектирование БД работы кинологического клуба.

21.Проектирование БД работы спортклуба.

22.Проектирование БД работы библиотека.

23.Проектирование БД работы фитнесс-центра.

24.Проектирование БД работы хлебозавода.

25.Проектирование БД работы телефонной компании.

26.Проектирование БД работы телевизионной компании.

27.Проектирование БД работы ремонтного предприятия.

28.Проектирование БД работы склада производственного предприятия.

29.Проектирование БД работы склада предприятия розничной торговли.

30.Проектирование БД работы склада оптовой торговли.

31.Проектирование БД интернет-магазина.

32.Проектирование БД интернет-аукциона.

33.Проектирование БД службы онлайн-объявлений.

34.Проектирование БД сайта поиска работы.

35.Проектирование БД социальной сети.

36.Проектирование БД новостной интернет-службы.

37.Проектирование БД регистрации обращений граждан в государственные органы.

38.Проектирование БД для учета контингента студентов ВУЗа

39.Проектирование БД для управления работой компьютерного класса

18

40.Проектирование БД для начисления заработной платы

41.Проектирование БД для контроля успеваемости студентов.

42.Проектирование БД детского сада.

43.Проектирование БД спортивной школы.

44.Проектирование БД фитнес-центра.

45.Проектирование БД центра детского творчества

46.Проектирование БД для расчета заработной платы.

47.Проектирование БД для учета домашних финансов.

48.Проектирование БД для домашней библиотеки.

49.Проектирование БД для районной библиотеки.

50.Проектирование БД для домашней видеотеки.

51.Проектирование БД для пункта проката видеофильмов.

52.Проектирование БД кинотеатра.

53.Проектирование БД риэлтерского агентства.

54.Проектирование БД для учета услуг, оказываемых юридической консультационной фирмой.

55.Проектирование БД автосервиса.

56.Проектирование БД автозаправочной станции.

57.Проектирование БД центра по продаже автомобилей.

58.Проектирование БД службы такси.

59.Проектирование БД для учета кадров коммерческого предприятия.

60.Проектирование БД для ведения документооборота предприятия.

61.Проектирование БД для ведения бухгалтерского учета в малом бизнесе.

62.Проектирование БД службы знакомств.

63.Проектирование базы данных туристического агентства.

64.Проектирование базы данных туристического клуба

65.Проектирование БД поликлиники.

66.Проектирование базы данных аптеки.

67.Проектирование базы данных гостиницы.

68.Проектирование базы данных издательства.

69.Проектирование базы данных для учета расчетов с клиентами в банке.

70.Проектирование базы данных для учета выдачи и погашения кредитов.

71.Проектирование базы данных ведения операций по пластиковым карточкам.

72.Проектирование базы данных строительной фирмы.

73.Проектирование базы данных учета телефонных звонков.

74.Проектирование базы данных торговой организации.

75.Проектирование базы данных учета транспортных средств в ГИБДД.

76.Проектирование базы данных пункта по ремонту бытовой техники.

77.Проектирование БД для пункта проката автомобилей.

19

Новикова Татьяна Петровна

УПРАВЛЕНИЕ ДАННЫМИ

Методические указания к выполнению курсовой работы для студентов по направлению подготовки 27.03.05 Инноватика

 

Редактор Е.А. Попова

Подписано в печать

. . . Формат 60×90 1/16.

Объѐм п. л.

Усл. печ. л. .

Уч.-изд. л. . Тираж 100 экз.

Заказ

ФГБОУ ВО «Воронежский государственный лесотехнический университет им. Г.Ф. Морозова»

РИО ФГБОУ ВО «ВГЛТУ». 394087. Воронеж, ул. Тимирязева, 8 Отпечатано в УОП ФГБОУ ВО «ВГЛТУ»

394087, Воронеж, ул. Докучаева, 10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]