Настройка операционной системы и пакетов прикладных программ для работы с документами. Разработка приложения на базе интегрированных сред, страница 41

Product_ID

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

товара

Product_Name

Наименование

Price

Цена

1

Бумага A4 белая 80 г/м

100

2

Бумага A4 белая 100 г/м

120

3

Бумага A4 цветная 80 г/м

130

4

Бумага A4 цветная 100 г/м

150

Sales (Продажи)

Sale_ID

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

Client_ID

Клиент

Product_ID

Товар

Sale_Date

Дата продажи

Quantity

Количество

1

1

1

01.02.2000

20

2

2

2

02.02.2000

30

3

2

3

02.02.2000

40

4

3

4

03.02.2000

10

1.  На рабочем столе создайте рабочую папку.

2.  Запустите Microsoft Access.

3.  Выберите опцию Новая база данных. Нажмите на кнопку OK.

4.  Введите имя файла базы данных: shop. Выберите свою рабочую папку. Нажмите на кнопку Создать.

5.  Выберите вкладку Таблицы. Нажмите на кнопку Создать.

6.  Выделите элемент Конструктор. Нажмите на кнопку OK.

7.  Заполните поля таблицы:

Имя поля

Имя свойства

Значение

Client_ID

Тип данных

Описание

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

Индексированное поле

Числовой

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

Да

Да (Совпадения не допускаются)

Client_Name

Тип данных

Описание

Размер поля

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

Пустые строки

Индексированное поле

Текстовый

Наименование

30

Да

Нет

Да (Совпадения не допускаются)

8.  Определим первичный ключ. Выделите поле Client_ID. Выполните команду Правка-Ключевое поле. Access добавит значок ключа слева от поля Client_ID.

9.  Проверим индексы. Выполните команду Вид-Индексы. В появившемся списке Вы увидите индексированные поля таблицы и ключевое поле. Закройте окно Индексы.

10.  Выполните команду Файл-Сохранить. Введите имя таблицы Clients. Нажмите на кнопку OK.

11.  Аналогичным образом создайте вторую таблицу Products.

Имя поля

Имя свойства

Значение

Product_ID

Тип данных

Описание

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

Индексированное поле

Числовой

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

Да

Да (Совпадения не допускаются)

Product_Name

Тип данных

Описание

Размер поля

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

Пустые строки

Индексированное поле

Текстовый

Наименование

20

Да

Нет

Да (Совпадения не допускаются)

Price

Тип данных

Описание

Значение по умолчанию

Условие на значение

Сообщение об ошибке

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

Индексированное поле

Денежный

Цена

0

>0

Значение должно быть >0

Да

Нет

Определите первичный ключ Product_ID.

12.  Cоздайте таблицу Sales.

Имя поля

Имя свойства

Значение

Sale_ID

Тип данных

Описание

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

Индексированное поле

Числовой

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

Да

Да (Совпадения не допускаются)

Client_ID

Тип данных

Описание

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

Индексированное поле

Числовой

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

Да

Да (Допускаются совпадения)

Product_ID

Тип данных

Описание

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

Индексированное поле

Числовой

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

Да

Да (Допускаются совпадения)

Sale_Date

Тип данных

Описание

Формат поля

Значение по умолчанию

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

Индексированное поле

Дата/время

Дата продажи

Средний формат даты

Now()

Да

Да (Допускаются совпадения)

Quantity

Тип данных

Описание

Значение по умолчанию

Условие на значение

Сообщение об ошибке

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

Индексированное поле

Числовой

Количество

1

>0

Значение должно быть >0

Да

Нет