Базы данных для автотранспортного предприятия

Определение функциональных зависимостей и всех ключей и детерминант. Рассмотрение особенностей декомпозиции. Анализ схемы данных и таблицы с данными. Вычисление количества занятого транспорта для каждого маршрута. Вычислить расходы на заработную плату.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 10.07.2017
Размер файла 300,0 K

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

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

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

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

ФГБОУ ВПО Рыбинский государственный авиационный технический университет имени П. А. Соловьёва

Факультет Радиоэлектроники и информатики

Кафедра вычислительных систем

КУРСОВАЯ РАБОТА

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

на тему БД для автотранспортного предприятия

Пояснительная записка

Студент группы ИВБ-15 Танин П. В.

Руководитель к.т.н., доцент Сизов П. В.

Нормоконтролер к.т.н., доцент Сизов П. В.

Рыбинск 2017

Оглавление

маршрут транспорт декомпозиция данные

Задание

1. Приведение к НФБК

1.1 Отношение в первой нормальной форме

1.2 Определение функциональных зависимостей

1.3 Определение всех ключей и детерминант

1.4 Декомпозиция

2. Схема данных и таблицы с данными

3. Реализация запросов

3.1 Показать всех водителей с маршрутами, на которых они заняты

3.2 Для каждого маршрута вычислить реальное количество занятого транспорта

3.3 Вычислить расходы предприятия на заработную плату в каждом месяце с учетом даты устройства каждого работника

Приложение

Задание

Разработать базу данных для автотранспортного предприятия.

Она должна содержать информацию о работниках, транспорте, маршрутах и базах.

Реализовать следующие запросы:

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

2. Для каждого маршрута вычислить реальное количество занятого транспорта.

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

1. Приведение к НФБК

Воспользуемся методикой приведения к НФБК:

Разрабатывается отношение в первой нормальной форме

Определение всех функциональных зависимостей

Определение всех возможных ключей и детерминант для каждого из отношений и определяется, находятся ли они в НФБК. Если нет, то выполняется декомпозиция на два отношения.

Для полученных отношений выполняются пункты 2 и 3.

1.1 Отношение в первой нормальной форме

Условие первой нормальной формы:

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

Для этого создадим одну таблицу, содержащую все атрибуты.

Автотранспортное предприятие

1

Фамилия

2

Имя

3

Отчество

4

Оклад

5

Дата устройства

6

Телефон

7

Адрес базы

8

Телефон базы

9

Область

10

Город

11

Марка автобуса

12

Срок окончания эксплуатации

13

Дата поступления

14

Гос. Номер

15

Id транспорта

16

I Id работника

17

Id маршрута

18

Описание маршрута

19

Требуемое количество транспорта

20

Стоимость проезда

21

Id базы

22

Текущий маршрут

23

Должность

1.2 Определение функциональных зависимостей

Автотранспортное предприятие

1

Фамилия

2

Имя

3

Отчество

4

Оклад

5

Дата устройства

6

Телефон

7

Адрес базы

8

Телефон базы

9

Область

10

Город

11

Марка автобуса

12

Срок окончания эксплуатации

13

Дата поступления

14

Гос. Номер

15

Id транспорта

16

Id работника

17

Id маршрута

18

Описание маршрута

19

Требуемое количество транспорта

20

Стоимость проезда

21

Id базы

22

Текущий маршрут

23

Должность

1.3 Определение всех ключей и детерминант

Выделим полужирным начертанием все детерминанты, а подчеркиванием все возможные ключи

Автотранспортное предприятие

1

Фамилия

2

Имя

3

Отчество

4

Оклад

5

Дата устройства

6

Телефон

7

Адрес базы

8

Телефон базы

9

Область

10

Город

11

Марка автобуса

12

Срок окончания эксплуатации

13

Дата поступления

14

Гос. Номер

15

Id транспорта

16

Id работника

17

Id маршрута

18

Описание маршрута

19

Требуемое количество транспорта

20

Стоимость проезда

21

Id базы

22

Текущий маршрут

23

Должность

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

Отношение не находится в НФБК так как его детерминанты не совпадают с возможными ключами.

В связи с этим выполним декомпозицию на несколько отношений

1.4 Декомпозиция

База

1

Id базы

2

Адрес базы

3

Телефон базы

4

Область

5

Город

Работники

1

Id работника

2

Фамилия

3

Имя

4

Отчество

5

Оклад

6

Дата устройства

7

Телефон

8

Должность

Маршрут

1

Id маршрута

2

Описание маршрута

3

Требуемое количество транспорта

4

Стоимость проезда

Транспорт

1

Id транспорта

2

Марка автобуса

2

Срок окончания эксплуатации

3

Дата поступления

4

Гос. Номер

5

Текущий маршрут

Из приведенных таблиц видно, что в каждой из них детерминанты являются ключами, следовательно все они приведены к НФБК.

Для завершения проведем дополнительную декомпозицию схем и добавим внешние ключи. В итоге получаем:

База

1

Id базы

2

Адрес базы

3

Телефон базы

4

Область

5

Город

Работники

1

Id сотрудника

2

Оклад

3

Дата устройства

4

Должность

5

Id базы

Информация о рабочем

1

Id сотрудника

2

Фамилия

3

Имя

4

Отчество

5

Телефон

Маршрут

1

Id маршрута

2

Описание маршрута

3

Требуемое количество транспорта

4

Стоимость проезда

5

Id базы

Транспорт

1

Id транспорта

2

Марка автобуса

2

Срок окончания эксплуатации

3

Дата поступления

4

Гос. Номер

5

Текущий маршрут

6

Id базы

2. Схема данных и таблицы с данными

В ходе разработки базы данных была получена следующая инфологическая модель:

Таблицы были вынесены в приложение А и заполнены следующим образом:

База

В поле “id базы” содержится уникальный идентификационный номер для каждой конкретной базы.

В поле “область” вносится название области, на территории которой расположена база.

В поле “город” вносится название города, в котором расположена база.

В поле “адрес” указан адрес, по которому расположена база в указанном выше городе и области.

В поле “телефон” указан стационарный номер телефона базы.

Маршруты

В поле “id маршрута” содержится уникальный идентификационный номер для каждого конкретного маршрута.

В поле “описание” содержится место отправления и место назначения для каждого маршрута.

В поле “номер маршрута” указано специальное обозначение маршрута

В поле “требуемое количество транспорта” указано необходимое количество транспорта, выделенного специально для этого маршрута

В поле “стоимость проезда” хранится стоимость проезда на данном маршруте.

В поле “id базы” записан номер базы, которая использует данный маршрут

Транспорт

В поле “id транспорта” содержится уникальный идентификационный номер для каждого конкретного автобуса.

В поле “марка” содержится марка автобуса

В поле “дата окончания эксплуатации” записана дата, после которой

В поле “дата поступления” записана дата первого прибытия транспорта на базу

В поле “гос. номер” указывается гос. Номер автобуса

В поле “ id базы” указывается номер базы, которой принадлежит транспорт

В поле “текущий маршрут” указывается маршрут, на котором сейчас эксплуатируется автобус

Сотрудники

В поле “ id сотрудника” содержится уникальный идентификационный номер для каждого работника

В поле “дата устройства” записана приема на работу

В поле “должность” указана занимаемая должность

В поле “оклад” указан размер заработной платы

В поле “ id базы” указан номер базы, к которой прикреплен работник

В поле “ id транспорта” может быть указан номер транспорта, который предоставлен работнику, либо содержать нулевое или пустое значение, если для выполнения своих обязанностей транспорт работнику не требуется.

Данные работника

В поле “ id работника” содержится уникальный идентификационный номер для каждого работника

В поле “фамилия” записана фамилия работника

В поле “имя” записано имя работника

В поле “отчество” записано отчество работника

В поле “телефон” указан личный номер телефона работника

3. Реализация запросов

Для написания данных запросов потребовалось несколько подготовительных действий. Во-первых, база данных разрабатывалась в программе MySql Workbench и для реализации запросов потребовалось создать и запустить SQL сервер. Также пришлось выполнить перенос всех таблиц на сервер, но поскольку программа некорректно работала с кириллицей в названиях, то названия таблиц пришлось заменить. Запросы составлены в виде одного или нескольких SQL файлов.

3.1 Показать всех водителей с маршрутами, на которых они заняты

В данном запросе

select workers.`id сотрудника`,фамилия,имя,отчество,должность,`номер маршрута`

from workers,info,routes,transport

where (

(workers.`id сотрудника`=info.`id сотрудника`)

and (transport.`id транспорта`=workers.`id транспорта`)

and (transport.`текущий маршрут`=routes.`id Маршрута`)

and должность='водитель')

3.2 Для каждого маршрута вычислить реальное количество занятого транспорта

select routes.`id Маршрута`,`номер маршрута`,routes.`требуемое количество транспорта`,Count(transport.`текущий маршрут`) as 'автобусов на маршруте'

from transport,routes

where transport.`текущий маршрут`=routes.`id Маршрута`

group by routes.`id Маршрута`

3.3 Вычислить расходы предприятия на заработную плату в каждом месяце с учетом даты устройства каждого работника

Create table q3

(month date)

///////

insert into q3 values('2017-1-1');

insert into q3 values('2017-2-1') ;

insert into q3 values('2017-3-1') ;

insert into q3 values('2017-4-1') ;

insert into q3 values('2017-5-1') ;

///////

select month,sum(оклад) as 'затраты на зарплату'

from q3,workers

where `дата устройства`<=month

group by month

Приложение

Заполненная база данных

База

id базы

область

город

адрес

телефон

1

Ярославская

Ярославль

ул. Механизаторов д. 10

481516

2

Ярославская

Рыбинск

ул.Димитрова д. 4

234210

3

Костромская

Кострома

ул. Поселковая д. 19

854433

Данные работника

id сотрудника

фамилия

имя

отчество

телефон

1

Селиверстова

Александра

Ивановна

7(495)023-21-03

2

Крюков

Лаврентий

Еремеевич

7(495)903-27-48

3

Михайлова

Анжелика

Александровна

7(495)274-38-78

4

Игнатьев

Богдан

Олегович

7(495)027-67-19

5

Русакова

Нинель

Агафоновна

7(495)330-53-47

6

Ковалёва

Лидия

Олеговна

7(495)405-15-31

7

Носов

Пантелеймон

Борисович

7(495)061-93-01

8

Селиверстов

Юлиан

Валерьевич

7(495)289-90-97

9

Коновалов

Филат

Германович

7(495)289-52-68

10

Егорова

Василиса

Матвеевна

7(495)738-37-00

11

Матвиенко

Анжела

Мэлоровна

7(495)627-02-94

12

Сергеев

Лукьян

Донатович

7(495)835-83-22

13

Емельянов

Роман

Игоревич

7(495)021-39-90

14

Хохлов

Авксентий

Агафонович

7(495)380-08-19

15

Дмитриева

Таисия

Германновна

7(495)365-66-91

16

Александров

Аркадий

Лукьевич

7(495)362-69-52

17

Виноградова

Наталья

Донатовна

7(495)833-73-34

18

Белоусова

Майя

Демьяновна

7(495)257-16-66

19

Трофимов

Вячеслав

Германнович

7(495)316-91-73

20

Щукин

Святослав

Евсеевич

7(495)360-21-32

21

Емельянов

Святослав

Иринеевич

7(495)667-99-16

22

Королёв

Святослав

Вячеславович

7(495)643-30-93

23

Исаева

Таисия

Брониславовна

7(495)193-26-66

24

Алексеев

Федот

Матвеевич

7(495)273-40-54

25

Никитина

Лариса

Авдеевна

7(495)117-13-33

26

Ермаков

Виктор

Кондратович

7(495)763-86-62

27

Захаров

Григорий

Станиславович

7(495)659-21-53

28

Орехов

Тихон

Антонович

7(495)368-32-20

29

Петрова

Фаина

Онисимовна

7(495)475-71-87

30

Тихонова

Любовь

Макаровна

7(495)517-18-08

31

Бобылёв

Константин

Игоревич

7(495)587-73-01

32

Родионов

Фёдор

Дамирович

7(495)700-93-13

33

Гришин

Варлам

Ростиславович

7(495)985-17-20

34

Тетерин

Игорь

Онисимович

7(495)484-28-37

35

Логинов

Фёдор

Яковович

7(495)150-55-22

36

Орехов

Аристарх

Кимович

7(495)232-65-53

37

Королёв

Дмитрий

Вадимович

7(495)385-11-64

38

Новикова

Нина

Антониновна

7(495)488-32-66

39

Алексеева

Прасковья

Кимовна

7(495)170-70-30

40

Бобылёв

Лукий

Ростиславович

7(495)629-17-36

41

Панфилов

Даниил

Кимович

7(495)222-48-60

42

Лебедева

Валерия

Егоровна

7(495)586-84-32

43

Горбунов

Олег

Агафонович

7(495)133-16-34

44

Данилов

Макар

Протасьевич

7(495)535-27-14

45

Кондратьева

Синклитикия

Никитевна

7(495)363-23-45

46

Колобов

Иван

Валерьевич

7(495)227-75-93

47

Емельянова

Зинаида

Федотовна

7(495)278-90-22

48

Игнатова

Клавдия

Валентиновна

7(495)678-39-23

49

Шарапова

София

Куприяновна

7(495)975-21-11

50

Давыдова

Маргарита

Георгьевна

7(495)482-98-66

51

Захаров

Максим

Сергеевич

7(495)340-37-39

52

Терентьев

Мэлор

Андреевич

7(495)077-00-13

53

Медведева

Любовь

Юлиановна

7(495)882-00-44

54

Максимов

Анатолий

Онисимович

7(495)274-03-02

55

Козлов

Агафон

Антонович

7(495)520-26-96

56

Гришина

Фаина

Антоновна

7(495)747-75-07

57

Кондратьев

Созон

Владленович

7(495)804-94-93

58

Князев

Всеволод

Ильяович

7(495)677-98-06

59

Михайлов

Павел

Федотович

7(495)366-95-26

60

Прохоров

Мэлс

Богданович

7(495)630-23-86

61

Иванов

Иван

Юрьевич

7(495)811-30-50

62

Попов

Игорь

Романович

7(495)286-08-24

63

Ильин

Улеб

Авксентьевич

7(495)900-53-68

64

Воробьёва

Зоя

Ильяовна

7(495)092-47-86

65

Авдеева

Клавдия

Ярославовна

7(495)989-93-06

66

Гущин

Юлиан

Григорьевич

7(495)837-65-17

67

Васильев

Федосей

Владленович

7(495)289-55-85

68

Казаков

Мстислав

Федотович

7(495)779-45-61

69

Уваров

Созон

Германович

7(495)415-81-14

70

Шаров

Варлам

Богданович

7(495)416-03-45

71

Кондратьев

Виктор

Борисович

7(495)251-83-63

72

Стрелков

Всеволод

Федотович

7(495)435-00-65

73

Рогов

Ким

Серапионович

7(495)813-93-89

74

Дементьев

Мэлс

Павлович

7(495)068-30-49

75

Бобров

Гордей

Варламович

7(495)911-38-54

76

Егоров

Виталий

Валентинович

7(495)992-06-85

77

Агафонов

Германн

Арсеньевич

7(495)984-37-41

78

Меркушев

Иван

Юрьевич

7(495)101-24-05

79

Шашков

Руслан

Тихонович

7(495)277-03-22

80

Журавлёв

Денис

Дмитрьевич

7(495)153-84-83

81

Аксёнов

Глеб

Павлович

7(495)786-43-81

82

Кириллов

Виктор

Максимович

7(495)836-24-26

83

Селезнёва

Наина

Германновна

7(495)046-47-97

84

Александрова

Анастасия

Брониславовна

7(495)407-89-12

85

Громова

Пелагея

Созоновна

7(495)991-37-37

86

Костин

Геннадий

Демьянович

7(495)647-07-46

87

Бирюкова

Наина

Алексеевна

7(495)931-62-96

88

Турова

Марина

Алексеевна

7(495)935-95-85

89

Субботина

Екатерина

Юлиановна

7(495)767-49-50

90

Авдеева

Ульяна

Максимовна

7(495)086-73-35

91

Федотов

Мэлс

Витальевич

7(495)769-95-56

92

Анисимова

Эмилия

Станиславовна

7(495)772-72-33

93

Русаков

Федосей

Аркадьевич

7(495)100-44-57

94

Петухова

Милица

Вадимовна

7(495)924-40-09

95

Емельянов

Дамир

Кимович

7(495)271-72-83

96

Миронова

Марина

Богдановна

7(495)076-17-69

97

Симонова

Василиса

Евсеевна

7(495)311-64-59

98

Бирюкова

Валерия

Пантелеймоновна

7(495)590-94-70

99

Белозёрова

Алина

Федотовна

7(495)424-70-70

100

Одинцов

Протасий

Всеволодович

7(495)571-33-18

101

Архипова

Евгения

Аристарховна

7(495)203-75-24

102

Ситникова

Юлия

Константиновна

7(495)140-62-13

103

Кошелева

Регина

Игнатьевна

7(495)385-46-54

104

Симонов

Даниил

Ростиславович

7(495)265-67-33

105

Кондратьева

Екатерина

Донатовна

7(495)368-98-20

106

Михеев

Антон

Олегович

7(495)716-92-07

107

Зимина

Майя

Серапионовна

7(495)820-48-56

108

Яковлева

Валерия

Фроловна

7(495)217-04-01

109

Мясникова

Венера

Юрьевна

7(495)607-42-84

110

Корнилов

Онисим

Созонович

7(495)910-21-79

111

Ильина

Олимпиада

Якововна

7(495)003-96-00

112

Федотова

Валерия

Данииловна

7(495)179-68-14

113

Никонов

Еремей

Протасьевич

7(495)129-40-44

114

Коновалов

Алексей

Дмитрьевич

7(495)552-73-16

115

Сафонов

Эдуард

Андреевич

7(495)202-80-37

116

Филиппов

Дамир

Глебович

7(495)168-98-24

117

Степанов

Мэлс

Евсеевич

7(495)534-68-96

118

Воробьёв

Ириней

Евгеньевич

7(495)490-71-71

119

Васильев

Валерий

Всеволодович

7(495)831-87-80

120

Доронин

Евгений

Мартынович

7(495)587-31-23

121

Князев

Эдуард

Онисимович

7(495)572-46-87

122

Дмитриев

Митрофан

Дмитрьевич

7(495)888-96-92

123

Голубева

Евпраксия

Филатовна

7(495)343-02-38

124

Копылова

Надежда

Германновна

7(495)262-48-50

125

Ковалёв

Святослав

Геласьевич

7(495)338-92-60

126

Жукова

Ия

Якуновна

7(495)599-18-25

127

Моисеева

Светлана

Святославовна

7(495)682-92-18

128

Виноградов

Авксентий

Кимович

7(495)809-65-01

129

Лукин

Аркадий

Андреевич

7(495)309-56-95

130

Одинцова

Фаина

Руслановна

7(495)953-77-99

131

Горшкова

Милица

Пётровна

7(495)813-13-16

132

Фролов

Василий

Константинович

7(495)167-76-96

133

Федосеев

Гордей

Николаевич

7(495)954-65-09

134

Моисеева

Елена

Сергеевна

7(495)522-22-16

135

Кондратьева

Надежда

Федосеевна

7(495)391-61-87

136

Анисимов

Артём

Андреевич

7(495)550-15-61

137

Боброва

Дарья

Егоровна

7(495)261-76-02

138

Беляева

Ия

Эдуардовна

7(495)186-27-45

139

Носков

Константин

Евгеньевич

7(495)344-56-16

140

Дементьев

Всеволод

ЕвгенТихоновичьевич

7(495)953-41-49

141

Жданова

Василиса

Арсеньевна

7(495)111-72-39

142

Филиппова

Пелагея

Олеговна

7(495)842-45-84

143

Шашкова

Алевтина

Глебовна

7(495)719-45-47

144

Кириллов

Глеб

Кимович

7(495)910-16-05

145

Кошелев

Вячеслав

Созонович

7(495)174-40-40

146

Панфилов

Созон

Германнович

7(495)823-31-80

147

Орехова

Иванна

Игнатьевна

7(495)994-44-19

148

Орлова

Надежда

Николаевна

7(495)295-89-15

149

Васильев

Федот

Евсеевич

7(495)806-94-68

150

Панфилов

Евсей

Альбертович

7(495)926-10-70

151

Блинова

Людмила

Борисовна

7(495)307-32-25

152

Беляков

Виктор

Ильяович

7(495)644-15-35

153

Егоров

Александр

Константинович

7(495)310-88-90

154

Кулагина

Анжелика

Вадимовна

7(495)179-14-91

155

Медведев

Донат

Семёнович

7(495)452-08-78

156

Петрова

Ираида

Олеговна

7(495)856-08-11

157

Исаков

Никита

Фролович

7(495)319-10-09

158

Буров

Федот

Валентинович

7(495)953-82-10

159

Евдокимов

Иван

Арсеньевич

7(495)793-28-43

160

Комаров

Аркадий

Степанович

7(495)771-58-27

161

Герасимов

Созон

Антонович

7(495)373-48-35

162

Громов

Авдей

Мэлсович

7(495)298-13-15

163

Рожков

Игорь

Артёмович

7(495)781-90-10

164

Суворова

София

Варламовна

7(495)813-74-09

165

Агафонов

Виталий

Фролович

7(495)831-67-72

166

Горшков

Георгий

Антонинович

7(495)601-92-62

167

Цветкова

Алина

Юлиановна

7(495)539-55-03

168

Куликов

Христофор

Федосеевич

7(495)262-67-13

169

Громов

Владлен

Федосеевич

7(495)551-22-32

170

Галкин

Еремей

Демьянович

7(495)448-61-16

171

Блинов

Семён

Геласьевич

7(495)552-05-55

172

Овчинникова

Майя

Протасьевна

7(495)174-89-84

173

Медведева

Екатерина

Ефимовна

7(495)356-59-94

174

Громов

Герман

Улебович

7(495)330-44-71

175

Елисеева

Нинель

Евсеевна

7(495)240-89-56

176

Лобанов

Михаил

Анатольевич

7(495)219-19-46

177

Лапина

Алевтина

Аркадьевна

7(495)928-92-33

178

Костина

Зоя

Андреевна

7(495)640-11-21

179

Копылов

Валерий

Никитевич

7(495)623-57-97

180

Гаврилова

Валентина

Данииловна

7(495)172-01-82

181

Щукин

Алексей

Всеволодович

7(495)119-34-39

182

Романов

Яков

Куприянович

7(495)792-82-43

183

Колобова

Зинаида

Онисимовна

7(495)867-04-00

184

Зуев

Валерий

Глебович

7(495)664-46-14

185

Суханова

Елена

Мстиславовна

7(495)109-54-87

186

Евсеев

Егор

Еремеевич

7(495)890-04-39

187

Самсонова

Регина

Ильяовна

7(495)944-55-93

188

Соловьёв

Якун

Николаевич

7(495)504-00-56

189

Яковлев

Антонин

Владимирович

7(495)533-96-20

190

Самойлов

Улеб

Германнович

7(495)658-04-52

191

Бобров

Лукий

Созонович

7(495)652-24-57

192

Сафонов

Федот

Семёнович

7(495)620-78-79

193

Романов

Святослав

Сергеевич

7(495)386-73-80

194

Мясникова

Ольга

Константиновна

7(495)138-86-85

195

Матвеев

Демьян

Онисимович

7(495)485-84-39

196

Пестов

Алексей

Денисович

7(495)508-37-88

197

Савельева

София

Руслановна

7(495)649-93-98

198

Путина

Юлия

Романовна

7(495)364-05-93

199

Филатов

Владислав

Владиславович

7(495)898-22-73

200

Туров

Александр

Валерьевич

7(495)811-69-07

201

Шестаков

Куприян

Ярославович

7(495)565-86-34

202

Григорьева

Полина

Христофоровна

7(495)080-58-45

203

Кузнецов

Арсений

Семёнович

7(495)349-62-24

204

Лебедева

Эмилия

Артёмовна

7(495)456-46-30

205

Сафонов

Ефим

Серапионович

7(495)050-69-57

206

Большаков

Большаков

Всеволодович

7(495)481-61-56

207

Мишина

Дарья

Мэлоровна

7(495)375-21-09

208

Воронцова

Галина

Антоновна

7(495)604-56-14

209

Казаков

Никита

Николаевич

7(495)992-10-16

210

Кабанов

Мэлор

Борисович

7(495)081-24-88

211

Гордеева

Елизавета

<...

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

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

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

  • Анализ предметной области. Перечень хранимой информации: таблицы, поля, типы. Выделение сущностей, атрибутов, ключей, связей. Начальное заполнение данными БД. Создание и запуск базовых запросов. Проектирование базы данных в среде Enterprise Architect.

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

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

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

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

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

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

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

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

    учебное пособие [5,0 M], добавлен 12.08.2009

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

    дипломная работа [488,5 K], добавлен 30.08.2012

  • Словесное описание предметной области. Построение схемы функциональных зависимостей. Реализация базы данных средствами утилиты Enterprise Manager в формате SQL Server Management Studio. Разработка алгоритмов работы программы и приложения пользователя.

    дипломная работа [1,8 M], добавлен 26.03.2015

  • Разработка структуры базы данных. Этапы разработки информационной системы. Моделирование сигналов в MatLab. Обмен данными в SQL-сервером. Генерация схемы базы данных для целевой СУБД. Редактирование параметров таблицы. Установка параметров генерации.

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

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

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

  • Этапы создания базы данных. Тестирование программной продукции с распечаткой всех используемых форм. Способ хранения данных. Блок-схемы к запросам. Алгоритмы выполнения каждого запроса. Вывод на экран простейшего интерфейса. Открытие файлов для записи.

    дипломная работа [549,4 K], добавлен 05.11.2011

  • Системный анализ предметной области. Разработка концептуальной модели базы данных. Построение схемы функциональных зависимостей. Создание таблиц базы данных в Database Desktop и псевдонима в BDE Administrator. Разработка алгоритма работы программы.

    курсовая работа [911,3 K], добавлен 20.12.2014

  • Системы управления базами данных: сущность и характеристика. Типы данных и свойства полей СУБД Access. Объекты базы данных: таблицы, схемы данных, формы, запросы, отчеты. Разработка и проектирование базы данных "Продажи книг" в среде Microsoft Access.

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

  • Создание программ, позволяющих создавать базы данных. Создание таблицы базы данных. Создание схемы данных. Создание форм, отчетов, запросов. Увеличение объема и структурной сложности хранимых данных. Характеристика системы управления базой данных Access.

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

  • Создание реляционной базы данных, запросов, форм и отчетов по БД "Компьютеры", "Таблицы". Создание базы данных, объектов, заполнение таблиц данными, выполнение схемы. Справочно-правовая система "Консультант Плюс". Информационные массивы, разделы и банки.

    контрольная работа [4,3 M], добавлен 21.10.2009

  • Сущности и функциональные зависимости базы данных. Атрибуты и связи. Таблицы базы данных. Построение ER-диаграммы. Организация ввода и корректировки данных. Реляционная схема базы данных. Реализация запросов, получение отчетов. Защита базы данных.

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

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

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

  • Описание предметной области, определение функциональных требований к системе и построение диаграммы потока данных. Построение модели "сущность-связь", описание сущностей и атрибутов модели. Построение реляционной базы данных и описание ее таблицы.

    курсовая работа [624,5 K], добавлен 30.05.2019

  • Анализ предметной области - магазин "Канцелярские товары". Проектирование и реализация базы данных в MS SQL Server. Перечень хранимой информации: таблицы, поля, типы. Моделирование предметной области. Выделение сущностей, атрибутов, ключей, связей.

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

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

    курсовая работа [30,5 K], добавлен 24.03.2011

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