Проектирование базы данных для магазина проката музыкальных инструментов «Музыкальный арсенал», страница 4

Ограничения:

1.  При оформлении договора цена на аренду инструмента не может быть отрицательной.

2.  Оформление заказа производится только при наличии паспорта (с 14 лет)

3.  Заработная плата сотрудника не может быть отрицательной.

4.  Инвентарный номер каждого инструмента должен быть индивидуальный и не должен повторяться.

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

6.  Количество инструментов ограничено.

7.  Серия и номер паспорта клиента должны быть индивидуальными и не должны повторяться.

8.  ФИО клиента не должны быть пустыми.

           Функции:

1.  Договор аренды для клиента

2.  Чек

3.  Договор о найме сотрудника

4.  Прайс-лист

5.  Отчетность об аренде

6.  Отчет о доставке инструмента


Описание: 4.png
 


Рис.22. Окно «О программе»

SELECT.

1.  Выбранные требования к запросу с сохранением их нумерации

2.  Оператор SQL

3.  Результаты выполнения запроса (СКРИНЫ!!!)

NOT NULL:

1.  Клиент

2.  Договор

3.  Инструмент

4.  Сотрудник


Требования к запросам:

1.  Выборка данных из одной таблицы

1.1.  всех столбцов и всех строк

ID

FAMILIA

IMYA

OTCHESTVO

TELEFON

DATA_ROJDENIAY

SERIA

NOMER

1

Медведева

Ксения

Сергеевна

683 058

05.11.1987

6125

783567

2

Шишкин

Василий

Иванович

458 327

18.07.1976

7643

954023

3

Башарина

Вера

Юрьевна

765 375

25.01.1988

8442

571234

4

Дятлов

Василий

Маркович

549 658

23.05.1990

4126

456973

5

Грибанова

Кира

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

345 670

12.06.1992

3456

268934

6

Петров

Михаил

Иванович

305 423

30.05.1992

3342

753257

7

Сорокун

Инга

Петровна

385 940

17.04.1967

6543

776563

8

Власов

Владимир

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

626 262

19.07.1978

5676

345786

9

Минаев

Марк

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

495 012

10.05.1990

8464

876244

10

Оглезнева

Ксения

Сергеевна

234 567

31.12.1974

7543

633677

11

Шарапова

Татьяна

Олеговна

643 809

12.03.1990

5739

857084

41

Ершова

Татьяна

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

458 204

10.10.1980

5793

395105

12

Зайнуллин

Константин

Игоревич

456 783

17.04.1991

6932

603962

13

Мирошниченко

Татьяна

Николаевна

709 823

12.12.1992

6520

654230

33

Кропотов

Василий

Викторович

692 750

30.12.1987

6301

234032

20

Гущин

Александр

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

205 363

05.09.1989

3211

859395

1.2.  всех столбцов и часть строк и с одним условием поиска