Курсовая работа: Проектирование базы данных оптового склада
В появившемся окне определяем таблицу, с которой будет связана новая форма и выделяем поля. Они будут установлены на форму и связаны с таблицей автоматически.
Далее выбираем внешний вид формы , ее стиль и имя , под которым она будет сохранена в БД. После этого устанавливаем с помощью конструктора дополнительные кнопки из панели инструментов. Связываем их с уже готовыми формами и запускаем готовую форму.
9. Т аблица Покупатели
Таблица Покупатели создана также как и таблица поставщиков, в конструкторе таблиц. Она имеет 8 полей, в которые заносятся сведения о покупателях товаров.
- Поле Код покупателя. Первое поле содержит уникальный код покупателя. Оно является ключевым полем, по этому совпадений не допускается. Тип данных хранящихся в поле «счетчик».
- Поле Наименование. В этом поле хранится информация о наименовании организации. Поле индексированно, но совпадения допускаются. Тип поля текстовый.
- Поле Обращаться К. Содержит фамилию контактного лица организации.
Тип поля текстовый, не индексированно.
- Поле Должность содержит должность контактного лица. Тип поля текстовый, не индексированно.
- Поле Адрес содержит адрес организации. Тип поля текстовый, не индексированно.
-Поле Город – город организации. Тип поля текстовый, не индексированно.
-Поле Страна – страна покупателя. Тип поля текстовый, не индексированно.
- Поле Телефон – контактный телефон. Тип поля текстовый, не индексированно.
Для удобства внесения новых покупателей в БД была создана форма «Клиенты». На ней имеются поля для записи сведений о новых покупателях.
Форма «Клиенты» была создана также, как и форма «Поставщики» при помощи «мастера создания форм»
10. Таблица Заказы
В БД существует возможность сохранять и отслеживать заказы, полученные от покупателей товаров. Для этого создана таблица заказы. В ней четыре поля
-поле код товара. Ключевое поле, по которому отслеживается товар заказанный покупателем. Числовой тип данных.
-поле Код покупателя. Здесь сохраняется код покупателя сделавший заказ.
Числовой тип данных. Индексировано возможны совпадения.
- поле Цена. Отпускная цена товара. Тип данных денежный. Не индексированно.
- поле Количество. Количество единиц, заказанных покупателем.
Тип данных числовой, Не индексированно.
Вносить новые данные по заказам помогает форма « Таблица заказы»
Создание форм описывалось ранее.
11. Связи
Для того, чтобы обеспечить целостность данных и обеспечить каскадное обновление сведений в разных таблицах, в БД была использована функция
Связывание таблиц.
Таблицы связываются по ключевым полям. По правилам