Имя реквизита | Значение | Информационная единица |
Код склада | Реквизит-признак | |
Код цеха | Реквизит-признак | |
Код продукции | Реквизит-признак | |
Единица измерения | шт. | Реквизит-признак |
Дата | 12.06.05 | Реквизит-признак |
Принятое количество | Реквизит-основание | |
Цена | 1500р | Реквизит-основание |
Реквизит «Код продукции» - сформировать из номера склада -02, номера цеха -5
Создаем таблицы «Склад» и «Продукция» в которых показателями являются Принятое количество и Цена
Создаём структуру с указанием имени полей их типа и свойств.
Разбиваем данные значения на две таблицы «Склад» и «Продукция» для удобства внесения данных, таблицы«Склад» и «Продукция» соединены по полю Код продукциии имеют связь Один-ко-многим (рис.2). Таблица «Продукция» является подчиненной по отношению к таблице «Склад». Тип связи выл выбран с учетом того, что на склад может поступать продукция с одним кодом, но от разных поставщиков, поэтому их цена может быть разной
Рис. 2. Логическая структура БД «Склад»
Таблица «Склад» содержит информацию о коде склада и цеха, коде продукции, ед. измерения и дате и принятом количестве.
Структура таблицы«Склад» (табл.1, рис.3.).
Таблица 1. Склад.
Имя реквизита | Тип данных | Свойство поля |
Код склада | текстовый | Размер поля 15 |
Обязательное поле Да | ||
Индексированное поле Да (Совпадения допускаются) | ||
Код цеха | Текстовый | Размер поля 15 |
Обязательное поле Да | ||
Индексированное поле Да (Совпадения допускаются) | ||
Код продукции | Текстовый | Ключевое поле |
Размер поля 15 | ||
Обязательное поле Да | ||
Индексированное поле Да (Совпадения не допускаются) | ||
Ед. измерения | Текстовый | Размер поля 35 |
Обязательное поле нет | ||
Дата | Дата/время | Краткий формат даты |
Принятое количество | Числовой | Обязательное поле Да |
Индексированное поле Да (Совпадения допускаются) |
Рис 3. Таблица «Склад» в режиме конструктора
Таблица «Продукция » содержит информацию о коде продукции и цене.
Структура таблицы«Продукция» (табл.2, рис.4).
Таблица 2. Продукция.
Имя реквизита | Тип данных | Свойство поля |
Код продукции | Текстовый | Размер поля 15 |
Обязательное поле Да | ||
Индексированное поле Да (Совпадения допускаются) | ||
Цена | Денежный | Формат поля денежный |
Число десятичных знаков 2 | ||
Обязательное поле Да | ||
Индексированное поле Да (Совпадения допускаются) |
Рис 4. Таблица «Продукция» в режиме конструктора
Итоговая таблица базы данных Склад (рис.5.)
Рис 5. Внесение данных в таблицы «Склад» и «Продукция»
Библиографический список
1. Исаев Г. Н. Информационные системы в экономике. Учебник Омега – Л, 2013
2. Кривошеенко Ю. В. Корпоративные информационные системы М: Спутник, 2014
3. Пецевич В. С., Пецевич Г. А. Практикум по дисциплине «Информационные системы в экономике». Учебное пособие. ОмГАУ, 2015
4. https://dic.academic.ru/dic.nsf/fin_enc/20273
5. https://www.sql.ru/articles/mssql/2006/031701iintroductionindatabases.shtml
6. https://bibliofond.ru/view.aspx?id=22357