Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Zadanija_po_bazam_dannykh.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
106.7 Кб
Скачать

Задания по теме 1 Проектирование базы данных

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

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

Справочник товаров

Код товара

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

Ед.изм. товара

Цена за ед. измерения

Нормативный запас

№ склада

Примечание

Нормативный запас в справочнике товаров может быть задан одним из двух способов:

  • в виде процента от суммарного количества товара, поставляемого по договорам; в этом случае его величина в натуральном выражении подсчитывается в процессе решения задачи.

СПРАВОЧНИК ПЛАТЕЛЬЩИКОВ

Код плательщика

ИНН

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

Адрес



СПРАВОЧНИК ЦЕХОВ СПРАВОЧНИК СКЛАДОВ

цеха

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

склада

Наименование склада



Задание 1. Спроектировать базу данных для хранения и обработки документа Счет. Документ содержит данные о счетах, выставленных плательщикам.

Форма документа:

СЧЁТ №

от “_______________2012 г.

Основание: Договор №

Поставщик: Плательщик:

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

Адрес

ИНН

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

Адрес

ИНН

Код товара

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

Ед. изм.

Цена ед.изм.

Количество

Сумма

Общая сумма счёта:_____________

Генеральный директор: /Фамилия И.О./

Главный бухгалтер: /Фамилия И.О./

Содержательная часть этого документа в анкетной части содержит номер счета поставщика, номер договора, на основании которого выписан счет, данные о плательщике и общая сумма счёта. Номер счета в соответствии с ограничениями предметной области является уникальным для поставщика и однозначно определяет номер договора и дату выписки счета. В табличной части счета приводятся данные о подлежащих оплате получателем по данному счету товарах. Счет может содержать несколько наименований изделий. Один и тот же товар может быть поставлен по нескольким счетам. Поэтому количество оплачиваемого товара однозначно определяется двумя реквизитами: наименованием товара и номером счета.

Задание 2. Спроектировать базу данных для хранения и обработки документа Договор. Документ содержит данные о планируемых поставках товаров покупателям.

Форма документа:

ДОГОВОР № на поставку продукции

от “____”________________2012г.

Адреса и реквизиты сторон:

Поставщик: Получатель:

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

Адрес (почтовый индекс) (город)

ИНН

Корреспонд. Счет

МФО

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

Адрес (почтовый индекс) (город)

ИНН

Корреспонд. Счет

МФО

Общая сумма договора составляет ___________________________________________________________

(сумма договора в ценах на момент заключения договора)

СПЕЦИФИКАЦИЯ ДОГОВОРА

Код товара

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

Ед. изм.

Месяц поставки

Отпускная цена ед.изм.

Количество

Сумма

Поставщик:_______________ Получатель: _______________

(подпись) (подпись)

Договор состоит из двух частей. В первой части приводятся номер договора, дата его составления, данные о поставщике и получателе и общая сумма договора. Номер договора является уникальным и однозначно определяет дату составления договора и ИНН (индивидуальный налоговый номер) получателя. Единица измерения и отпускная цена единицы измерения однозначно определяются наименованием товара.

Табличную часть договора называют спецификацией договора. В ней приводятся данные о поставляемых по данному договору товарах. Один и тот же товар может быть поставлен по нескольким договорам, а по одному и тому же договору – в нескольких месяцах. Поэтому количество поставляемого товара однозначно определяется совокупностью реквизитов: наименование товара, номер договора и месяц поставки. Единица измерения и отпускная цена однозначно определяются наименованием товара.

Задание 3. Спроектировать базу данных для хранения и обработки документа Цеховая накладная. Документ содержит данные о сдаче цехами продукции на склады предприятия.

Форма документа:

ЦЕХОВАЯ НАКЛАДНАЯ №

от “____”________________200_г.

Цех:

(номер) (наименование цеха)

Склад:

(номер) (наименование склада)

Код товара

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

Ед.изм.

Количество

Отпустил:_______________ Принял:_______________

(подпись) (подпись)

В анкетной части этого документа содержатся его номер и дата выписки, номер и наименование цеха и склада. Номер этого документа уникален только для данного цеха и, следовательно, может повторяться в накладных разных цехов. Однозначная идентификация цеховой накладной в базе данных осуществляется указанием номера цеха. Поэтому однозначное определение реквизитов “Дата составления цеховой накладной” и “Номера склада” осуществляется одновременно двумя реквизитами: “Номер цеховой накладной” и “Номер цеха”. Очевидно, что наименование цеха однозначно определяется его номером, а наименование склада – номером склада. В табличной части цеховой накладной приводятся данные о товарах, сдаваемых на склад, и их количестве. Один и тот же товар может быть указан в нескольких цеховых накладных, причем один и тот же номер цеховой накладной может повториться для разных цехов. Поэтому количество сдаваемого на склад товара однозначно определяется тремя реквизитами: наименованием товара, номером цеховой накладной и номером цеха. Единица измерения и наименование товара однозначно определяется кодом товара.

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

Форма документа:

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]