- •1. Постановки задач по проектированию базы данных
- •Задание 1. Проект поставка товаров
- •Задание 2. Проект розничная торговля
- •Задание 4. Проект аудит
- •Задание 5. Проект фабрика
- •Задание 6. Проект турагенство
- •Задание 7. Проект торговля
- •Задание 8. Проект подписные издания
- •Задание 9. Проект библиотека
- •Задание 10. Проект поликлиника
- •Задание 11. Проект спецодежда
- •Задание 12. Проект гаи
- •Задание 13. Проект жэс
- •Задание 14. Проект общепит
- •Задание 15. Проект Интернет-продажи
- •Задание 16. Проект Банкоматы
- •Задание 17. Проект ремонт бытовой техники
- •Задание 18. Проект мебель
- •Задание 19. Проект типография
- •Задание 20. Проект аптечный склад
- •Задание 21. Проект пункт обмена валюты
- •Задание 22. Проект научно-производственное предприятие
- •Задание 23. Проект абонемент библиотеки
- •Задание 24. Проект коммерческая фирма
- •Задание 25. Проект дипломный проект
- •Задание 26. Проект издательский центр
- •Задание 27. Проект авиалинии
- •Задание 28. Проект Автозаправки
- •Задание 29. Проект косметическая продукция
- •Задание 30. Проект минскзеленстрой
Задание 19. Проект типография
Типография изготавливает полиграфическую продукцию различного рода: визитки, календари, буклеты и др.
Необходимо спроектировать базу данных ТИПОГРАФИЯ, информация которой будет использоваться для учета заказов на изготовление полиграфической продукции.
В БД должна храниться информация:
о цехах типографии: номер цеха, название цеха, начальник цеха, телефон цеха;
продукции: код продукции, название продукции, номер цеха, стоимость единицы печатной продукции (руб.);
договорах на изготовление полиграфической продукции: номер договора, название заказчика, адрес заказчика, дата оформления договора, дата выполнения договора;
заказах: номер договора, код продукции, количество продукции (шт.).
При проектировании БД необходимо учитывать следующее:
в цехе могут изготавливаться несколько видов печатной продукции. Каждый вид печатной продукции изготавливается только одним цехом;
каждый вид печатной продукции может быть заказан несколько раз (по разным договорам). Заказ соответствует одному виду продукции;
договору могут соответствовать несколько заказов. Заказ имеет отношение к одному договору.
Кроме того следует учесть:
каждый цех обязательно изготавливает хотя бы один вид продукции. Каждый вид продукции обязательно изготавливается в некотором цехе;
продукция некоторого вида не обязательно может быть заказана (может не иметь спроса). Каждый заказ обязательно соответствует продукции некоторого вида;
каждому договору обязательно соответствует хотя бы один заказ. Каждый заказ обязательно имеет отношение к некоторому договору.
Задание 20. Проект аптечный склад
Аптечный склад РУП "БелФармация" осуществляет оптовую продажу лекарственных препаратов различным аптекам республики.
Необходимо спроектировать базу данных АПТЕЧНЫЙ СКЛАД, информация которой будет использоваться для учета продаж аптекам лекарственных препаратов.
В БД должна храниться информация:
о лекарствах: код лекарства, название лекарства, производитель, цена (руб.);
аптеках: номер аптеки, название аптеки, адрес аптеки, номер телефона;
заявках: номер заявки, дата составления заявки, номер аптеки, дата выполнения заявки;
закупках лекарственных препаратов: номер заявки, код лекарства, количество (шт.).
При проектировании БД необходимо учитывать следующее:
аптека может составить несколько заявок. Заявка имеет отношение к одной аптеке;
лекарство может иметь отношение к нескольким закупкам. Закупка соответствует одному лекарству;
заявке могут соответствовать несколько закупок. Закупка соответствует одной заявке.
Кроме того следует учесть:
каждая аптека обязательно составляет хотя бы одну заявку. Каждая заявка обязательно имеет отношение к некоторой аптеке;
лекарство не обязательно может входить в закупку. Каждая закупка обязательно соответствует лекарству;
каждой заявке обязательно соответствует хотя бы одна закупка. Каждая закупка обязательно имеет отношение к заявке.
