87510

Информационная система торговой организации

Контрольная

Информатика, кибернетика и программирование

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

Русский

2015-04-21

538.71 KB

10 чел.

«Информационная система торговой организации»

Описание предметной области:

Торговая организация ведет торговлю в разных торговых точках.

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

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

В данной предметной области необходимо решить следующие задачи:

  1.  Получить перечень поставщиков, поставляющих указанный вид товара.
  2.  Получить перечень покупателей, купивших указанный вид товара за некоторый период.
  3.  Получить номенклатуру товара в указанной торговой точке.
  4.  Получить данные об окладе продавцов в универмаге.
  5.  Выявить наименование товаров, количество которых на складе осталось менее 6.

Описание сущностей:

В ходе анализа данных предметной области были выделены следующие сущности и характеризующие их атрибуты:

  1.  Торговая точка: Код торговой точки, Тип торговой точки, Число торговых залов;
  2.  Склад торговой организации: Код товара, Название товара, Количество;
  3.  Продавец: Код продавца, Фамилия, Имя, Оклад, Код торговой точки;
  4.  Продажи: Код покупки, Дата покупки, Количество единиц, Код товара, Код покупателя, Код продавца, Цена;
  5.  Покупатель: Код покупателя, ФИО;
  6.  Заявки: Код заявки, Количество, Дата заявки, Код товара, Код поставщика;
  7.  Поставщик: Код поставщика, Наименование поставщика, Адрес. Телефон, Категория.

Все необходимые действия для ведения данных представлены на контекстной диаграмме:

IDEF0-диаграмма торговой организации

Более подробно описание работ показано на диаграмме декомпозиции:

DFD-диаграмма хранения

Каждый процесс преобразует свои входные данные в выходные, отношения между этими процессами приведены на диаграмме потоков данных:

Дополняющая диаграмма, описывающая логику взаимодействия информационных потоков:

 IDEF3-диаграмма хранения

Концептуальная модель предметной области


IDEF1x модель:

Иерархическая модель данных:

Торговая организация

Торговые точки

Торговая точка 1

Торговая точка 2

Номенклатура товара

Номенклатура товара 1

Номенклатура товара 2

Номенклатура товара 3

Номенклатура товара

Номенклатура товара 1

Номенклатура товара 2

Сетевая модель данных:

Торговая организация

Торговые точки

Торговая точка 1

Торговая точка 2

Продавцы

Продавец 1

Продавец 2

Продавец 3

Счета

Счет 1

Счет 2

Счет 3

Банк

 

Реляционная модель:

Поставщик

Код поставщика

Наименование поставщика

Адрес

Телефон

Категория

10

"ЭксклюзивМода"

г. Владивосток, ул. Гоголя 245а

2656789

Дилер

20

"Карина"

г. Арсеньев, ул. Ленинская 54

3565456

Фирма

30

"Италия"

г. Артем, ул. Тернова 341

6541135

Фирма

40

"Сирена"

г. Владивосток, ул. Колхозная 23

2890076

Дилер

50

"Уют"

г. Находка, ул. Чернышевского 65б

3454451

Дилер

60

"Пилот"

г. Артем, ул. Лермонтова 85

6770904

Дилер

Заявки

Код заявки

Дата заявки

Код товара

Код поставщика

Количество

201

02.10.2013

1120

20

4

202

06.10.2013

1126

60

5

203

30.09.2013

1119

40

2

204

18.09.2013

1119

10

6

205

19.09.2013

1112

50

8

206

30.08.2013

1122

20

4

207

01.10.2013

1127

30

5

208

11.09.2013

1116

60

5

209

10.08.2013

1114

40

3

210

12.09.2013

1125

10

6

211

16.10.2013

1115

50

7

212

21.08.2013

1128

30

4

213

17.08.2013

1118

60

5

214

18.09.2013

1113

10

7

215

22.09.2013

1124

20

9

216

20.08.2013

1119

50

3

217

03.10.2013

1129

40

4

218

22.08.2013

1121

20

6

219

08.09.2013

1117

10

3

220

15.10.2013

1123

60

7

Торговая точка

Код торговой точки

Тип торговой точки

Число торговых залов

1

Универмаг

3

2

Магазин

2

3

Торговый центр

5

Склад торговой организации

Код товара

Название товара

Количество

1111

Сапоги черные

5

1112

Сапоги красные

7

1113

Юбка короткая

3

1114

Юбка длинная

8

1115

Платье вечернее

5

1116

Платье короткое

3

1117

Платье летнее

1

1118

Сумка белая

9

1119

Сумка черная

4

1120

Джинсы синие

6

1121

Джинсы с заниженной талией

2

1122

Туфли на шпильке

6

1123

Туфли на платформе

9

1124

Балетки розовые

2

1125

Балетки черные

10

1126

Балетки белые

7

1127

Кроссовки черные

8

1128

Жакет удлиненный

4

1129

Жакет короткий

5

1130

Ремень

7

Продажи

Код покупки

Дата покупки

Количество единиц

Цена

Код товара

Код покупателя

Код продавца

101

09.07.2013

2

1500

1124

9111

66666

102

05.10.2013

1

1700

1112

9121

99999

103

05.06.2013

3

900

1113

9117

11111

104

07.10.2013

1

1000

1124

9113

77777

105

30.08.2013

1

3000

1115

9123

33333

106

13.06.2013

2

2400

1116

9119

77777

107

27.06.2013

3

1400

1117

9125

55555

108

10.05.2013

1

1800

1118

9115

22222

109

29.05.2013

1

1300

1119

9118

66666

110

10.10.2013

1

2000

1120

9120

88888

111

20.02.2013

2

2300

1121

9112

44444

112

19.06.2013

1

1800

1124

9122

22222

113

28.02.2013

3

1700

1123

9114

44444

114

20.08.2013

2

800

1124

9124

99999

115

12.04.2013

1

700

1125

9116

11111

116

23.07.2013

1

900

1126

9123

88888

117

05.10.2013

2

1400

1127

9112

55555

118

14.08.2013

3

2200

1128

9117

77777

119

09.07.2013

1

2000

1129

9118

44444

120

13.03.2013

1

800

1130

9125

88888

Продавец

Код продавца

Фамилия

Имя

Оклад

Код торговой точки

11111

Петров

Леонид

6000

1

22222

Митин

Сергей

5000

2

33333

Васильковский

Петр

5000

3

44444

Метяев

Игорь

7000

3

55555

Ростова

Наталья

6000

3

66666

Федорова

Ирина

5000

1

77777

Метелкина

Мария

6000

2

88888

Азаркина

Светлана

6000

3

99999

Теркина

Татьяна

7000

3

Покупатель

Код покупателя

ФИО

9111

Попова Светлана Геннадиевна

9112

Ларина Мария Васильевна

9113

Казенов Михаил Сергеевич

9114

Комов Александр Николаевич

9115

Миронова Нина Петровна

9116

Светлов Константин Павлович

9117

Зайцева Кристина Сергеевна

9118

Тишковская Вероника Игоревна

9119

Медведев Евгений Юрьевич

9120

Бурков Валерий Анатольевич

9121

Теряева Екатерина Дмитриевна

9122

Елисеева Алла Владиславовна

9123

Теплов Сергей Борисович

9124

Белов Денис Николаевич

9125

Кислякова Марина Витальевна

Задачи к информационной системе и их решение при помощи реляционной алгебры:

  1.  Получить перечень поставщиков, поставляющих указанный вид товара.

Решим задачу при помощи совмещения операторов проекции, выборки и соединения.

П (поставщик) σ (Наименование товаров = 'Сумка черная') Склад Ѳ (Поставщик Ѳ Заявка)

Выполним операцию соединение: ПоставщикѲЗаявка


Запрос1

Поставщик.Код поставщика

Наименование поставщика

Адрес

Телефон

Категория

Код заявки

Количество

Дата заявки

Код товара

Заявки.Код поставщика

20

"Карина"

г. Арсеньев, ул. Ленинская 54

3565456

Фирма

201

4

02.10.2013

1120

20

60

"Пилот"

г. Артем, ул. Лермонтова 85

6770904

Дилер

202

5

06.10.2013

1126

60

40

"Сирена"

г. Владивосток, ул. Колхозная 23

2890076

Дилер

203

2

30.09.2013

1119

40

10

"ЭксклюзивМода"

г. Владивосток, ул. Гоголя 245а

2656789

Дилер

204

6

18.09.2013

1119

10

50

"Уют"

г. Находка, ул. Чернышевского 65б

3454451

Дилер

205

8

19.09.2013

1112

50

20

"Карина"

г. Арсеньев, ул. Ленинская 54

3565456

Фирма

206

4

30.08.2013

1122

20

30

"Италия"

г. Артем, ул. Тернова 341

6541135

Фирма

207

5

01.10.2013

1127

30

60

"Пилот"

г. Артем, ул. Лермонтова 85

6770904

Дилер

208

5

11.09.2013

1116

60

40

"Сирена"

г. Владивосток, ул. Колхозная 23

2890076

Дилер

209

3

10.08.2013

1114

40

10

"ЭксклюзивМода"

г. Владивосток, ул. Гоголя 245а

2656789

Дилер

210

6

12.09.2013

1125

10

50

"Уют"

г. Находка, ул. Чернышевского 65б

3454451

Дилер

211

7

16.10.2013

1115

50

30

"Италия"

г. Артем, ул. Тернова 341

6541135

Фирма

212

4

21.08.2013

1128

30

60

"Пилот"

г. Артем, ул. Лермонтова 85

6770904

Дилер

213

5

17.08.2013

1118

60

10

"ЭксклюзивМода"

г. Владивосток, ул. Гоголя 245а

2656789

Дилер

214

7

18.09.2013

1113

10

20

"Карина"

г. Арсеньев, ул. Ленинская 54

3565456

Фирма

215

9

22.09.2013

1124

20

50

"Уют"

г. Находка, ул. Чернышевского 65б

3454451

Дилер

216

3

20.08.2013

1119

50

40

"Сирена"

г. Владивосток, ул. Колхозная 23

2890076

Дилер

217

4

03.10.2013

1129

40

20

"Карина"

г. Арсеньев, ул. Ленинская 54

3565456

Фирма

218

6

22.08.2013

1121

20

10

"ЭксклюзивМода"

г. Владивосток, ул. Гоголя 245а

2656789

Дилер

219

3

08.09.2013

1117

10

60

"Пилот"

г. Артем, ул. Лермонтова 85

6770904

Дилер

220

7

15.10.2013

1123

60

Выполним операцию соединение: СкладѲ(ПоставщикѲЗаявка)

Запрос1

Поставщик.Код поставщика

Наименование поставщика

Адрес

Телефон

Категория

Код заявки

Заявки.Количество

Дата заявки

Заявки.Код товара

Заявки.Код поставщика

Склад торговой организации.Код товара

Название товара

Склад торговой организации.Количество

20

"Карина"

г. Арсеньев, ул. Ленинская 54

3565456

Фирма

201

4

02.10.2013

1120

20

1120

Джинсы синие

6

60

"Пилот"

г. Артем, ул. Лермонтова 85

6770904

Дилер

202

5

06.10.2013

1126

60

1126

Балетки белые

7

40

"Сирена"

г. Владивосток, ул. Колхозная 23

2890076

Дилер

203

2

30.09.2013

1119

40

1119

Сумка черная

4

10

"ЭксклюзивМода"

г. Владивосток, ул. Гоголя 245а

2656789

Дилер

204

6

18.09.2013

1119

10

1119

Сумка черная

4

50

"Уют"

г. Находка, ул. Чернышевского 65б

3454451

Дилер

205

8

19.09.2013

1112

50

1112

Сапоги красные

7

20

"Карина"

г. Арсеньев, ул. Ленинская 54

3565456

Фирма

206

4

30.08.2013

1122

20

1122

Туфли на шпильке

6

30

"Италия"

г. Артем, ул. Тернова 341

6541135

Фирма

207

5

01.10.2013

1127

30

1127

Кроссовки черные

8

60

"Пилот"

г. Артем, ул. Лермонтова 85

6770904

Дилер

208

5

11.09.2013

1116

60

1116

Платье короткое

3

40

"Сирена"

г. Владивосток, ул. Колхозная 23

2890076

Дилер

209

3

10.08.2013

1114

40

1114

Юбка длинная

8

10

"ЭксклюзивМода"

г. Владивосток, ул. Гоголя 245а

2656789

Дилер

210

6

12.09.2013

1125

10

1125

Балетки черные

10

50

"Уют"

г. Находка, ул. Чернышевского 65б

3454451

Дилер

211

7

16.10.2013

1115

50

1115

Платье вечернее

5

30

"Италия"

г. Артем, ул. Тернова 341

6541135

Фирма

212

4

21.08.2013

1128

30

1128

Жакет удлиненный

4

60

"Пилот"

г. Артем, ул. Лермонтова 85

6770904

Дилер

213

5

17.08.2013

1118

60

1118

Сумка белая

9

10

"ЭксклюзивМода"

г. Владивосток, ул. Гоголя 245а

2656789

Дилер

214

7

18.09.2013

1113

10

1113

Юбка короткая

3

20

"Карина"

г. Арсеньев, ул. Ленинская 54

3565456

Фирма

215

9

22.09.2013

1124

20

1124

Балетки розовые

2

50

"Уют"

г. Находка, ул. Чернышевского 65б

3454451

Дилер

216

3

20.08.2013

1119

50

1119

Сумка черная

4

40

"Сирена"

г. Владивосток, ул. Колхозная 23

2890076

Дилер

217

4

03.10.2013

1129

40

1129

Жакет короткий

5

20

"Карина"

г. Арсеньев, ул. Ленинская 54

3565456

Фирма

218

6

22.08.2013

1121

20

1121

Джинсы с заниженной талией

2

10

"ЭксклюзивМода"

г. Владивосток, ул. Гоголя 245а

2656789

Дилер

219

3

08.09.2013

1117

10

1117

Платье летнее

1

60

"Пилот"

г. Артем, ул. Лермонтова 85

6770904

Дилер

220

7

15.10.2013

1123

60

1123

Туфли на платформе

9

Выполним операцию выборка: σ(Наименование товаров = ‘Сумка черная’)

Запрос1

Поставщик.Код поставщика

Наименование поставщика

Адрес

Телефон

Категория

Код заявки

Заявки.Количество

Дата заявки

Заявки.Код товара

Заявки.Код поставщика

Склад торговой организации.Код товара

Название товара

Склад торговой организации.Количество

40

"Сирена"

г. Владивосток, ул. Колхозная 23

2890076

Дилер

203

2

30.09.2013

1119

40

1119

Сумка черная

4

10

"ЭксклюзивМода"

г. Владивосток, ул. Гоголя 245а

2656789

Дилер

204

6

18.09.2013

1119

10

1119

Сумка черная

4

50

"Уют"

г. Находка, ул. Чернышевского 65б

3454451

Дилер

216

3

20.08.2013

1119

50

1119

Сумка черная

4

Выполним операцию проекция: П(Поставщик)

Запрос1

Наименование поставщика

"Сирена"

"ЭксклюзивМода"

"Уют"

Ответом данной задачи является результат операции проекция.

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

 Решим задачу при помощи совмещения операций объединение, проекция выборка.

П (Покупатели) σ (Дата покупки = ‘>01/06/2013’ and Наименование товаров = ‘Балетки розовые’) СкладѲ (Покупатели Ѳ Продажи)

Выполним операцию соединение: Покупатель Ѳ Продажи


Запрос2

Покупатель.Код покупателя

ФИО

Код покупки

Дата покупки

Количество единиц

Код товара

Продажи.Код покупателя

Код продавца

Цена

9111

Попова Светлана Геннадиевна

101

09.07.2013

2

1124

9111

66666

1500

9121

Теряева Екатерина Дмитриевна

102

05.10.2013

1

1112

9121

99999

1700

9117

Зайцева Кристина Сергеевна

103

05.06.2013

3

1113

9117

11111

900

9113

Казенов Михаил Сергеевич

104

07.10.2013

1

1124

9113

77777

1000

9123

Теплов Сергей Борисович

105

30.08.2013

1

1115

9123

33333

3000

9119

Медведев Евгений Юрьевич

106

13.06.2013

2

1116

9119

77777

2400

9125

Кислякова Марина Витальевна

107

27.06.2013

3

1117

9125

55555

1400

9115

Миронова Нина Петровна

108

10.05.2013

1

1118

9115

22222

1800

9118

Тишковская Вероника Игоревна

109

29.05.2013

1

1119

9118

66666

1300

9120

Бурков Валерий Анатольевич

110

10.10.2013

1

1120

9120

88888

2000

9112

Ларина Мария Васильевна

111

20.02.2013

2

1121

9112

44444

2300

9122

Елисеева Алла Владиславовна

112

19.06.2013

1

1124

9122

22222

1800

9114

Комов Александр Николаевич

113

28.02.2013

3

1123

9114

44444

1700

9124

Белов Денис Николаевич

114

20.08.2013

2

1124

9124

99999

800

9116

Светлов Константин Павлович

115

12.04.2013

1

1125

9116

11111

700

9123

Теплов Сергей Борисович

116

23.07.2013

1

1126

9123

88888

900

9112

Ларина Мария Васильевна

117

05.10.2013

2

1127

9112

55555

1400

9117

Зайцева Кристина Сергеевна

118

14.08.2013

3

1128

9117

77777

2200

9118

Тишковская Вероника Игоревна

119

09.07.2013

1

1129

9118

44444

2000

9125

Кислякова Марина Витальевна

120

13.03.2013

1

1130

9125

88888

800

Выполним операцию соединение: СкладѲ (Покупатели Ѳ Продажи)

Запрос2

Покупатель.Код покупателя

ФИО

Код покупки

Дата покупки

Количество единиц

Продажи.Код товара

Продажи.Код покупателя

Код продавца

Цена

Склад торговой организации.Код товара

Название товара

Количество

9111

Попова Светлана Геннадиевна

101

09.07.2013

2

1124

9111

66666

1500

1124

Балетки розовые

2

9121

Теряева Екатерина Дмитриевна

102

05.10.2013

1

1112

9121

99999

1700

1112

Сапоги красные

7

9117

Зайцева Кристина Сергеевна

103

05.06.2013

3

1113

9117

11111

900

1113

Юбка короткая

3

9113

Казенов Михаил Сергеевич

104

07.10.2013

1

1124

9113

77777

1000

1124

Балетки розовые

2

9123

Теплов Сергей Борисович

105

30.08.2013

1

1115

9123

33333

3000

1115

Платье вечернее

5

9119

Медведев Евгений Юрьевич

106

13.06.2013

2

1116

9119

77777

2400

1116

Платье короткое

3

9125

Кислякова Марина Витальевна

107

27.06.2013

3

1117

9125

55555

1400

1117

Платье летнее

1

9115

Миронова Нина Петровна

108

10.05.2013

1

1118

9115

22222

1800

1118

Сумка белая

9

9118

Тишковская Вероника Игоревна

109

29.05.2013

1

1119

9118

66666

1300

1119

Сумка черная

4

9120

Бурков Валерий Анатольевич

110

10.10.2013

1

1120

9120

88888

2000

1120

Джинсы синие

6

9112

Ларина Мария Васильевна

111

20.02.2013

2

1121

9112

44444

2300

1121

Джинсы с заниженной талией

2

9122

Елисеева Алла Владиславовна

112

19.06.2013

1

1124

9122

22222

1800

1124

Балетки розовые

2

9114

Комов Александр Николаевич

113

28.02.2013

3

1123

9114

44444

1700

1123

Туфли на платформе

9

9124

Белов Денис Николаевич

114

20.08.2013

2

1124

9124

99999

800

1124

Балетки розовые

2

9116

Светлов Константин Павлович

115

12.04.2013

1

1125

9116

11111

700

1125

Балетки черные

10

9123

Теплов Сергей Борисович

116

23.07.2013

1

1126

9123

88888

900

1126

Балетки белые

7

9112

Ларина Мария Васильевна

117

05.10.2013

2

1127

9112

55555

1400

1127

Кроссовки черные

8

9117

Зайцева Кристина Сергеевна

118

14.08.2013

3

1128

9117

77777

2200

1128

Жакет удлиненный

4

9118

Тишковская Вероника Игоревна

119

09.07.2013

1

1129

9118

44444

2000

1129

Жакет короткий

5

9125

Кислякова Марина Витальевна

120

13.03.2013

1

1130

9125

88888

800

1130

Ремень

7

Выполним операцию выборка: σ (Дата покупки = ‘>01/06/2013’ and Наименование товаров = ‘Балетки розовые’)

Запрос2

Покупатель.Код покупателя

ФИО

Код покупки

Дата покупки

Количество единиц

Продажи.Код товара

Продажи.Код покупателя

Код продавца

Цена

Склад торговой организации.Код товара

Название товара

Количество

9111

Попова Светлана Геннадиевна

101

09.07.2013

2

1124

9111

66666

1500

1124

Балетки розовые

2

9113

Казенов Михаил Сергеевич

104

07.10.2013

1

1124

9113

77777

1000

1124

Балетки розовые

2

9122

Елисеева Алла Владиславовна

112

19.06.2013

1

1124

9122

22222

1800

1124

Балетки розовые

2

9124

Белов Денис Николаевич

114

20.08.2013

2

1124

9124

99999

800

1124

Балетки розовые

2

Выполним операцию проекция: П (Покупатели)

Запрос2

ФИО

Попова Светлана Геннадиевна

Казенов Михаил Сергеевич

Елисеева Алла Владиславовна

Белов Денис Николаевич

Ответом данной задачи является результат операции проекция.

  1.  Получить номенклатуру товара в указанной торговой точке.

Решим задачу при помощи совмещения операций соединение, проекция и  выборка.

П (Название товара) σ (Торговая точка = ‘Магазин’) Торговая точка Ѳ (Склад Ѳ Распределение)

Выполним операцию соединение: (Склад Ѳ Распределение)

Запрос3

Склад торговой организации.Код товара

Название товара

Количество

Распределение.Код товара

Код торговой точки

1111

Сапоги черные

5

1111

3

1112

Сапоги красные

7

1112

2

1113

Юбка короткая

3

1113

2

1114

Юбка длинная

8

1114

1

1115

Платье вечернее

5

1115

3

1116

Платье короткое

3

1116

3

1117

Платье летнее

1

1117

1

1118

Сумка белая

9

1118

1

1119

Сумка черная

4

1119

2

1120

Джинсы синие

6

1120

3

1121

Джинсы с заниженной талией

2

1121

3

1122

Туфли на шпильке

6

1122

1

1123

Туфли на платформе

9

1123

2

1124

Балетки розовые

2

1124

2

1125

Балетки черные

10

1125

3

1126

Балетки белые

7

1126

3

1127

Кроссовки черные

8

1127

3

1128

Жакет удлиненный

4

1128

2

1129

Жакет короткий

5

1129

1

1130

Ремень

7

1130

3

Выполним операцию соединение:  Торговая точка Ѳ (Склад Ѳ Распределение)

Запрос3

Склад торговой организации.Код товара

Название товара

Количество

Распределение.Код товара

Распределение.Код торговой точки

Торговая точка.Код торговой точки

Тип торговой точки

Число торговых залов

1111

Сапоги черные

5

1111

3

3

Торговый центр

5

1112

Сапоги красные

7

1112

2

2

Магазин

2

1113

Юбка короткая

3

1113

2

2

Магазин

2

1114

Юбка длинная

8

1114

1

1

Универмаг

3

1115

Платье вечернее

5

1115

3

3

Торговый центр

5

1116

Платье короткое

3

1116

3

3

Торговый центр

5

1117

Платье летнее

1

1117

1

1

Универмаг

3

1118

Сумка белая

9

1118

1

1

Универмаг

3

1119

Сумка черная

4

1119

2

2

Магазин

2

1120

Джинсы синие

6

1120

3

3

Торговый центр

5

1121

Джинсы с заниженной талией

2

1121

3

3

Торговый центр

5

1122

Туфли на шпильке

6

1122

1

1

Универмаг

3

1123

Туфли на платформе

9

1123

2

2

Магазин

2

1124

Балетки розовые

2

1124

2

2

Магазин

2

1125

Балетки черные

10

1125

3

3

Торговый центр

5

1126

Балетки белые

7

1126

3

3

Торговый центр

5

1127

Кроссовки черные

8

1127

3

3

Торговый центр

5

1128

Жакет удлиненный

4

1128

2

2

Магазин

2

1129

Жакет короткий

5

1129

1

1

Универмаг

3

1130

Ремень

7

1130

3

3

Торговый центр

5

Выполним операцию выборка: σ (Торговая точка = ‘Магазин’)

Запрос3

Склад торговой организации.Код товара

Название товара

Количество

Распределение.Код товара

Распределение.Код торговой точки

Торговая точка.Код торговой точки

Тип торговой точки

Число торговых залов

1112

Сапоги красные

7

1112

2

2

Магазин

2

1113

Юбка короткая

3

1113

2

2

Магазин

2

1119

Сумка черная

4

1119

2

2

Магазин

2

1123

Туфли на платформе

9

1123

2

2

Магазин

2

1124

Балетки розовые

2

1124

2

2

Магазин

2

1128

Жакет удлиненный

4

1128

2

2

Магазин

2

Выполним операцию проекция: П (Название товара)

Запрос3

Название товара

Сапоги красные

Юбка короткая

Сумка черная

Туфли на платформе

Балетки розовые

Жакет удлиненный

Ответом данной задачи является результат операции проекция.

  1.  Получить данные об окладе продавцов в универмаге.

Решим задачу при помощи совмещения операций умножение, проекция и  выборка.

П (Оклад, Фамилия) σ (Торговая точка.Код торговой точки = Продавец.Код торговой точки and Тип торговой точки = ‘универмаг’) Торговая точка × Продавец

Выполним операцию умножение: Торговая точка × Продавец

Запрос4

Торговая точка.Код торговой точки

Тип торговой точки

Число торговых залов

Код продавца

Фамилия

Имя

Оклад

Продавец.Код торговой точки

1

Универмаг

3

11111

Петров

Леонид

6000

1

1

Универмаг

3

66666

Федорова

Ирина

5000

1

2

Магазин

2

22222

Митин

Сергей

5000

2

2

Магазин

2

77777

Метелкина

Мария

6000

2

3

Торговый центр

5

33333

Васильковский

Петр

5000

3

3

Торговый центр

5

44444

Метяев

Игорь

7000

3

3

Торговый центр

5

55555

Ростова

Наталья

6000

3

3

Торговый центр

5

88888

Азаркина

Светлана

6000

3

3

Торговый центр

5

99999

Теркина

Татьяна

7000

3

1

Универмаг

3

11111

Петров

Леонид

6000

1

2

Магазин

2

11111

Петров

Леонид

6000

1

2

Магазин

2

11111

Петров

Леонид

6000

1

3

Торговый центр

5

11111

Петров

Леонид

6000

1

3

Торговый центр

5

11111

Петров

Леонид

6000

1

3

Торговый центр

5

11111

Петров

Леонид

6000

1

3

Торговый центр

5

11111

Петров

Леонид

6000

1

3

Торговый центр

5

11111

Петров

Леонид

6000

1

1

Универмаг

3

66666

Федорова

Ирина

5000

1

2

Магазин

2

66666

Федорова

Ирина

5000

1

2

Магазин

2

66666

Федорова

Ирина

5000

1

3

Торговый центр

5

66666

Федорова

Ирина

5000

1

3

Торговый центр

5

66666

Федорова

Ирина

5000

1

3

Торговый центр

5

66666

Федорова

Ирина

5000

1

3

Торговый центр

5

66666

Федорова

Ирина

5000

1

3

Торговый центр

5

66666

Федорова

Ирина

5000

1

1

Универмаг

3

22222

Митин

Сергей

5000

2

1

Универмаг

3

22222

Митин

Сергей

5000

2

2

Магазин

2

22222

Митин

Сергей

5000

2

3

Торговый центр

5

22222

Митин

Сергей

5000

2

3

Торговый центр

5

22222

Митин

Сергей

5000

2

3

Торговый центр

5

22222

Митин

Сергей

5000

2

3

Торговый центр

5

22222

Митин

Сергей

5000

2

3

Торговый центр

5

22222

Митин

Сергей

5000

2

1

Универмаг

3

77777

Метелкина

Мария

6000

2

1

Универмаг

3

77777

Метелкина

Мария

6000

2

2

Магазин

2

77777

Метелкина

Мария

6000

2

3

Торговый центр

5

77777

Метелкина

Мария

6000

2

3

Торговый центр

5

77777

Метелкина

Мария

6000

2

3

Торговый центр

5

77777

Метелкина

Мария

6000

2

3

Торговый центр

5

77777

Метелкина

Мария

6000

2

3

Торговый центр

5

77777

Метелкина

Мария

6000

2

1

Универмаг

3

33333

Васильковский

Петр

5000

3

1

Универмаг

3

33333

Васильковский

Петр

5000

3

2

Магазин

2

33333

Васильковский

Петр

5000

3

2

Магазин

2

33333

Васильковский

Петр

5000

3

3

Торговый центр

5

33333

Васильковский

Петр

5000

3

3

Торговый центр

5

33333

Васильковский

Петр

5000

3

3

Торговый центр

5

33333

Васильковский

Петр

5000

3

3

Торговый центр

5

33333

Васильковский

Петр

5000

3

1

Универмаг

3

44444

Метяев

Игорь

7000

3

1

Универмаг

3

44444

Метяев

Игорь

7000

3

2

Магазин

2

44444

Метяев

Игорь

7000

3

2

Магазин

2

44444

Метяев

Игорь

7000

3

3

Торговый центр

5

44444

Метяев

Игорь

7000

3

3

Торговый центр

5

44444

Метяев

Игорь

7000

3

3

Торговый центр

5

44444

Метяев

Игорь

7000

3

3

Торговый центр

5

44444

Метяев

Игорь

7000

3

1

Универмаг

3

55555

Ростова

Наталья

6000

3

1

Универмаг

3

55555

Ростова

Наталья

6000

3

2

Магазин

2

55555

Ростова

Наталья

6000

3

2

Магазин

2

55555

Ростова

Наталья

6000

3

3

Торговый центр

5

55555

Ростова

Наталья

6000

3

3

Торговый центр

5

55555

Ростова

Наталья

6000

3

3

Торговый центр

5

55555

Ростова

Наталья

6000

3

3

Торговый центр

5

55555

Ростова

Наталья

6000

3

1

Универмаг

3

88888

Азаркина

Светлана

6000

3

1

Универмаг

3

88888

Азаркина

Светлана

6000

3

2

Магазин

2

88888

Азаркина

Светлана

6000

3

2

Магазин

2

88888

Азаркина

Светлана

6000

3

3

Торговый центр

5

88888

Азаркина

Светлана

6000

3

3

Торговый центр

5

88888

Азаркина

Светлана

6000

3

3

Торговый центр

5

88888

Азаркина

Светлана

6000

3

3

Торговый центр

5

88888

Азаркина

Светлана

6000

3

1

Универмаг

3

99999

Теркина

Татьяна

7000

3

1

Универмаг

3

99999

Теркина

Татьяна

7000

3

2

Магазин

2

99999

Теркина

Татьяна

7000

3

2

Магазин

2

99999

Теркина

Татьяна

7000

3

3

Торговый центр

5

99999

Теркина

Татьяна

7000

3

3

Торговый центр

5

99999

Теркина

Татьяна

7000

3

3

Торговый центр

5

99999

Теркина

Татьяна

7000

3

3

Торговый центр

5

99999

Теркина

Татьяна

7000

3

Выполним операцию выборка: σ (Торговая точка.Код торговой точки = Продавец.Код торговой точки and Тип торговой точки = ‘универмаг’)

Запрос4

Код торговой точки

Тип торговой точки

Число торговых залов

Код продавца

Фамилия

Имя

Оклад

1

Универмаг

3

11111

Петров

Леонид

6000

1

Универмаг

3

66666

Федорова

Ирина

5000

2

Магазин

2

22222

Митин

Сергей

5000

2

Магазин

2

77777

Метелкина

Мария

6000

3

Торговый центр

5

33333

Васильковский

Петр

5000

3

Торговый центр

5

44444

Метяев

Игорь

7000

3

Торговый центр

5

55555

Ростова

Наталья

6000

3

Торговый центр

5

88888

Азаркина

Светлана

6000

3

Торговый центр

5

99999

Теркина

Татьяна

7000

Выполним операцию проекция: П (Оклад, Фамилия)

Запрос4

Фамилия

Оклад

Петров

6000

Федорова

5000

Ответом данной задачи является результат операции проекция.

  1.  Выявить наименование товаров, количество которых на складе осталось менее 6.

Решим задачу при помощи совмещения операции проекция.

П (Наименование товара)

Выполним операцию проекция: П (Наименование товара)

Запрос5

Название товара

Сапоги черные

Юбка короткая

Платье вечернее

Платье короткое

Платье летнее

Сумка черная

Джинсы с заниженной талией

Балетки розовые

Жакет удлиненный

Жакет короткий

Ответом данной задачи является результат операции проекция.

 


 


 

А также другие работы, которые могут Вас заинтересовать

17044. Установка нового устаткування (Plug Play). Редагування властивостей типів файлів 358.5 KB
  Практична робота №8. Тема:Установка нового устаткування PlugPlay. Редагування властивостей типів файлів. Мета: Навчитися встановлювати нове устаткування з використанням майстра Установка устаткування а також редагувати властивості типів файлів. Устаткування: ПК....
17045. Конструирование одежды из натуральной и искусственной кожи, комплексных и нетканых материалов 191.5 KB
  Натуральная кожа – это материал, получаемый из шкур животных некоторых видов путем комплексного воздействия на них разнообразных физико-механических операций. Различают верхний слой натуральной кожи (лицевой) и нижний (бахтармяный - нелицевой).
17046. Робота з оболонкою Norton Commander 79.5 KB
  Практична робота №11 Тема: Робота з оболонкою Norton Commander. Мета: Ознайомитися з прийомами роботи у файлових менеджерах на прикладі оболонки Norton Commander. Устаткування: ПК. Операційна система Windows Оболонка Norton Commander. Правила ТБ. Методичні рекомендації. Використ...
17047. Створення і виконання командних файлів 58.5 KB
  Практична робота №12 Тема: Створення і виконання командних файлів. Мета: Навчитися створювати командні файли. Устаткування: ПК. Операційна система Windows. Індивідуальне завдання Створити командний файл який чистить екран; висновок поточний час; виводить поточну д
17048. Створення і запуск програми на асемблері 50.5 KB
  Практична робота №18 Тема: Створення і запуск програми на асемблері Мета: Навчитися створювати і запускати прості програми на асемблері. Устаткування: ПК. Програма Turbo Assembler 5.0. Правила ТБ. Методичні рекомендації. masm model small .data message db 'Hello wo...
17049. Програмування арифметичних дій на асемблері 163.5 KB
  Практична робота №20 Тема: Програмування арифметичних дій Мета: Навчитися резервувати і ініціалізувати пам'ять під програми на асемблері. Устаткування: ПК. Програма Turbo Assembler 5.0. Правила ТБ. Методичні рекомендації. Індивідуальне завдання Прикл
17050. Використання редактора реєстру Windows XP 94.5 KB
  Практична робота №14 Тема: Використання редактора реєстру. Мета: Ознайомитися з редактором реєстру Windows XP навчитися здійснювати пошук інформації в реєстрі а також здійснювати зміни в реєстрі. Устаткування: ПК. Операційна система Windows. Індивідуальне завдання ...
17051. Основні прийоми роботи в середовищі Windows 976 KB
  Практична робота №1 Тема: Основні прийоми роботи в середовищі Windows. Мета: вивчити структуру робочого столу і властивості основних об'єктів. Призначення: ознайомитися з основними об'єктами робочого столу теками Мій комп'ютер Мережеве оточення Корзина і пане
17052. Настройка операційної системи Windows 576.5 KB
  Практична робота №2 Тема. Настройка операційної системи Windows. Мета: придбати уміння і навик виконання операцій настройки основних засобів управління і елементів оформлення робочого столу за допомогою ОС Windows. Призначення: оволодіння засобами виконання основних оп