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

3.2 Создание таблицы в режиме конструктора

При создании таблицы в режиме конструктора вначале создается структура таблицы с помощью команды Создание таблицы в режиме конструктора, а затем в таблицу вносятся данные.

Задание 6: Каждый день продавцы получают товары с оптового склада по накладным. Накладная имеет следующий вид :

НАКЛАДНАЯ

№ 125 от

Получил : Ивин НH.A.I (ф.и.о. продавца)

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

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

Цена, руб.

Количество

Сумма

руб.

Молоко

Л

10,50

50,00

525,50

Творог

Кг

40,00

20,00

800,00

Кефир

Л

14,00

10,00

140,00

Итого

1465,50

Каждая накладная имеет заголовочную и табличную часть.

Для ввода данных по накладным необходимо создать две таблицы: Накладные (для хранения списка накладных - по заголовкам накладных) и ТоварыПоНакладным (для хранения данных по товарам, отпускаемым по всем накладным- по табличным частям накладных).

Создайте структуру таблицы Накладные. Для этого задайте команду Создание таблицы в режиме конструктора и внесите следующие данные по поля заголовочной части накладных :

Имя поля

Тип данных

Описание поля

Свойства ноля

N

Числовой

Номер накладной

Размер поля -целое

Дата

Дата/Время

Дата накладной

Формат поля : Краткий формат даты

КодПродавца

Мастер подстановок*

* Список продавцов хранится в таблице Продавцы. Для того, чтобы при заполнении накладной можно было бы выбирать данные из таблицы Продавцы необходимо :

- добавить в структуру таблицы поле КодПродавца, по которому будет осуществляться связь между таблицами Накладные и Продавцы. Это имя ключевого поля в таблице Продавцы, задать тип данных Мастер подстановок, с помощью мастера установить связь между таблицами Накладные и Продавцы.

Создание подстановки :

Шаг1. Выбор способа получения значений подстановки (подстановка создается на основе таблицы)

Шаг2. Выбор таблицы из которой будут подставляться данные (выбрать таблицу- Продавцы)

Ш аг 3. Выбор поля со значениями, которые будет содержать столбец подстановки. Из окна «Доступные поля» выбранные поля перемещаются в окно «Выбранные поля» с помощью кнопки >. Среди выбранных полей обязательно должно быть поле по которому идет связь (КодПродавца) и поле, которое будет использоваться для создания списка выбора (ФИО)

Шаг 4. Выберите порядок сортировки списка.

Шаг 5. Увеличение ширины столбца. Указывается надо ли скрывать ключевой столбец.

Шаг 6. Задать подпись для нового столбца подстановок (имя поля останется КодПродавца, а подпись будет лишь отражается на экране).

Сохраните таблицу перед созданием связи под именем Накладные.

На запрос по созданию ключевого поля ответьте Нет. Ключевым полем в таблице Накладные необходимо назначить поле N. Для этого поставьте курсор на имя данного поля и щелкните по кнопке с изображением ключа или с помощью контекстного меню задайте команду - Ключевое поле.

Закройте структуру таблицы с сохранением изменений.

Задание 7: Создайте структуру таблицы ТоварыПоНакдадным :

Имя поля

Тип данных

Описание поля

Свойства поля

N

Числовой

Номер накладной

Размер поля -целое

КодТовара

МастерПодстановок

Связь с таблицей Товары

Количество

Числовой

Размер - одинарное с плавающей точкой, 3 десятичных знака

Ключевого поля в таблице нет.