Задание на курсовое проектирование
1. Спроектировать базу данных методом нормализации и методом семантического моделирования. Данные, которые должны храниться в базе, представлены в виде одной таблицы со следующими столбцами:
Артикул ткани,
Наименование ткани,
Цена одного метра ткани.
Код красителя,
Наименование красителя,
Расход красителя на единицу ткани,
Цена единицы красителя,
Номер красильной машины,
Фамилия мастера.
Дата выпуска ткани,
Количество ткани.
Каждая ткань может быть окрашена одним или несколькими красителями. На каждой красильной машине одним мастером в одно и то же время выпускается только один вид ткани.
2. Разработать базу данных, таблицы и заполнить их данными. Номенклатура тканей должна содержать не менее 7 наименований, список красителей – не менее пяти красителей, сведения о выпуске товаров – не менее 30 записей, сведения о красильных машинах с закрепленными за ними мастерами –не менее пяти.
Предусмотреть в создаваемых таблицах ограничения целостности следующих типов: