Главная страница

Лекции и практики (1). Курс лекций и материалы для практических занятий


Скачать 1.01 Mb.
НазваниеКурс лекций и материалы для практических занятий
Дата17.03.2023
Размер1.01 Mb.
Формат файлаdocx
Имя файлаЛекции и практики (1).docx
ТипКурс лекций
#996812
страница69 из 75
1   ...   65   66   67   68   69   70   71   72   ...   75

Вариант 10. Фрагмент БД складского предприятия.


Л.р.№1.Созданиеизаполнениеотношений.

  1. Отношение "Поставщики" (идентификатор, "Название ", "Телефон").

  2. Отношение "Поставки" (основное):




Содержимоеполя

Тип

Длина

Дес.

Примечание

Шифр поставки

N

6

0

ключевая комбинация полей

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

C

30




Индекс поставщика

C

8




внешний ключ

Единица измерения

C

3




значения 'шт', 'кг', 'уп', 'кор'

(по умолчанию – 'шт')

Вес единицы товара

N

7

2




Количество товара

N

7

2

обязательное поле

Номер склада

N

2

0




Номер линии

С

1







Дата поставки

D







обязательное поле

  1. Отношение "Заказы" (первичный ключ (идентификатор заказа, "Индекс товара"), "Единица измерения", "Количество").

Л.р.№2.Выборкаданных.

Создать упорядоченный список товаров с наименованиями и телефонами поставщиков. Для конкретного заказа выдать список местоположения зака- занных товаров на складах (с учётом количества товара в заказе и на складе). Посчитать общий вес конкретного заказа.

Л.р.№3.Работаспредставлениями.

Создать представления:

  1. "Товары на складе" (соединение отношений "Поставки" и "Поставщики").

  2. "Недостаток товаров": для заказа, который не может быть выполнен из-за недостатка товара, выдать список пунктов этого заказа, которые не могут быть выполнены.

  3. "Поставки за сегодняшний день".
1   ...   65   66   67   68   69   70   71   72   ...   75


написать администратору сайта