Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kontrolnay_rabota_variant_1.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
191.15 Кб
Скачать

Договоры с поставщиками (фрагмент)

Д1

Д2

Д3

Д4

Д5

Д6

Номер договора

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

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

Цена товара, руб.

Количество товара, ед.

Срок поставки

4

9

6

8

2

8

1193

«Искра»

Торшер

1 200, 00

15

30.04.11

1256

«Искра»

Люстра

2 250, 00

45

15.05.11

Холодильник

17 100, 00

15

20.05.11

б) вывести перечень товаров, поставляемых фирмой «Эра»:

Договоры с поставщиками (фрагмент)

Д1

Д2

Д3

Д4

Д5

Д6

Номер договора

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

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

Цена товара, руб.

Количество товара, ед.

Срок поставки

4

9

6

8

2

8

1289

«Эра»

Телевизор

15 457, 00

20

21.06.11

Холодильник

18 000, 00

15

24.06.11

в) удалить из договора 1256 информацию о поставке товара с кодом 13260.

Договоры с поставщиками (фрагмент)

Д1

Д2

Д3

Д4

Д5

Д6

Номер договора

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

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

Цена товара, руб.

Количество товара, ед.

Срок поставки

4

9

6

8

2

8

1256

«Искра»

Холодильник

17 100, 00

15

20.05.11

Задание 2:Построим ER – диаграмма ПрО «Начисление заработной платы»

код

счёт

адрес

назв.

Поставщик

Т ип: 1:N 1

Кол-во

цена

назв.

номер

дата

Учёт

назв.

срок

Кол-во

цена

номер

Договоры

название

код

Товар

N

N

Тип: N:M

M

назв.

N

Тип: N:1

1

стоимость

Таблица 1

Описание структуры атрибутов

п/п

Название атрибута

Идентификатор

атрибута

Формат атрибута

Вхождение в первичный ключ

тип

длина

точность

1

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

Сп1

симвл.

3

-

Да

2

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

Сп2

симвл.

9

-

Нет

3

Адрес поставщика

Сп3

симвл.

13

-

Нет

4

Расчётный счёт постав.

Сп4

симвл.

6

-

Нет

5

Код товара

Ст1

симвл.

5

-

Да

6

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

Ст2

симвл.

11

-

Нет

7

Номер договора

Д1

симвл.

4

-

Да

8

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

Д2

симвл.

9

-

Да

9

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

Д3

симвл.

6

-

Нет

10

Цена товара, руб.

Д4

числ.

8

2

Нет

11

Количество товара, ед.

Д5

числ.

2

0

Нет

12

Срок поставки

Д6

симвл.

8

-

Нет

13

Дата

Ж1

симвл.

8

-

Нет

14

Номер договора

Ж2

симвл.

4

-

Да

15

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

Ж3

симвл.

11

-

Да

16

Цена товара, руб.

Ж4

числ.

8

2

Нет

17

Количество товара, ед.

Ж5

симвл.

2

-

Нет

18

Стоимость товара, руб.

Ж6

симвл.

6

-

Нет

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

Инфологическую модель изучаемой ПрО «Поставка товаров» в реляционной БД можно представить в виде следующей совокупности схем отношений:

ПОСТАВЩИК (Код, Название, Адрес, Счёт)

ТОВАР (Код, Название)

ДОГОВОРЫ (Номер, Название, Название, Цена, Количество, Срок)

УЧЁТ (Дата, Номер, Название, Цена, Количество, Стоимость)

НАХОЖДЕНИЕ_ТОВАРА (ПОСТАВЩИК, ТОВАР [1:N])

РАСПОЛОЖЕНИЕ_ТОВАРА (ТОВАР, ДОГОВОРЫ [N:M])

СТАТИСТИКА (ДОГОВОРЫ, УЧЁТ [N:1])

Сформируем таблицы РБД:

Наполнение таблиц РБД для отношений ПОСТАВЩИК, ТОВАР, ДОГОВОРЫ, УЧЁТ идентично таблицам описанным в задании 1, введём дополнительные обозначения атрибутов отношений, для удобства дальнейшего написания запросов к РБД.

Таблица 1

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