Создание базы данных для торгового дома "Белый Кот", занимающегося продажей экологически чистых хозяйственных товаров. Назначение базы данных. Фиксированные и нефиксированные списки, кодировка. Схема и формы (простые, сложные и главная кнопочная) БД.
Аннотация к работе
4.1.1 Фиксированные списки 4.1.2 Нефиксированные списки 4.3 ФормыСоздать базу данных для торгового дома «Белый Кот», занимающегося продажей экологически чистых хозяйственных товаров. В БД предусмотреть следующие потоки информации: Сотрудники - Продажи, Продажи - Продажа товаров, Товары - Продажа товаров, Производители - Товары.Очевидно, что в моей таблице нет поля, все значения которого были бы уникальны: одному и тому же коду товара могут соответствовать разные даты продаж, коду сотрудника - коды продаж, коду продажи - коды товара. Первичным ключом БД являются поля "Код продажи" и "Код товара", т.к. сочетание этих полей никогда не повторится, и они однозначно определят любую запись таблицы (зная код товара, мы однозначно определим его цену, размер, производителя и т.д., подробнее в п.3.2). При этом покупатель одновременно может приобрести различные товары, т.е. в разрезе товаров код продажи теряет свою уникальность (одинаковым значениям поля "Код продажи" соответствуют разные значения поля "Код товара"). Например, одни и те же сведения о производителе повторяются при каждом акте продаже, и, если он изменит какие-либо сведения о себе, придется редактировать все записи о товарах этого производителя, о сделках по продаже товара данного производителя. Таблица "Товары" (новая таблица, где первичный ключ - "Код товара"), таблица "Продажи" (новая таблица, где первичный ключ - "Код продажи") и таблица "Продажа товаров" находятся во 2НФ, т.к. в них все неключевые поля полностью зависят от первичного ключа.В проектируемой БД 5 таблиц: "Продажа товаров", "Продажи", "Товары", "Сотрудники", "Производители". В окне БД выбираю вкладку Таблицы > в диалоговом окне Новая таблица выбираю Конструктор > определяю структуру таблицы (указываю имена полей и тип данных) > создаю в каждой таблице ключевое поле > сохраняю и закрываю таблицу. С помощью нефиксированных списков я конкретизировала сотрудников, товары для таблиц, в которых данные поля являются внешними ключами. В таблице "Товары" применила кодировку к полю Код товара. Устанавливаю еще две взаимосвязи "Продажи" - "Продажа товаров" (перетаскиваю поле "Код продажи" из одной таблицы в другую, в открывшемся диалоговом окне отмечаю те же 3 пункта, что и в предыдущих взаимосвязях), "Товары" - "Производители" (добавляю в схему таблицу "Производители", перетаскиваю поле "Код производителя" из одной таблицы в другую, в открывшемся диалоговом окне отмечаю те же 3 пункта, что и в предыдущих взаимосвязях).Я создала БД для ТД «Белый Кот» и рассчитала такие показатели, как валовая выручка, валовая прибыль, чистая прибыль, рентабельность, затраты на товар (себестоимость), перевод валюты в рубли.