- •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. Проект минскзеленстрой
Задание 4. Проект аудит
Сотрудники разных категорий (1-й, 2-й, 3-й) аудиторской фирмы осуществляют проверку предприятий в течение года. Работа сотрудников оплачивается за каждый час в зависимости от категории сотрудника.
Необходимо спроектировать базу данных АУДИТ, информация которой будет использоваться для автоматизации начисления зарплаты сотрудникам.
В БД должна храниться информация:
о СОТРУДНИКАХ аудиторской фирмы: код сотрудника, Ф.И.О. сотрудника, номер паспорта, дата рождения, рабочий телефон;
КАТЕГОРИЯХ сотрудников: категория, ставка за 1 час (тыс. руб.);
выполненной сотрудниками РАБОТЕ на предприятиях: название предприятия, код сотрудника, дата выполнения работы, количество отработанных часов.
При проектировании БД необходимо учитывать следующее:
определенную категорию могут иметь несколько сотрудников. Сотрудник имеет квалификацию только одной категории;
сотрудник может выполнять несколько работ по проверке на разных предприятиях. Работу по проверке предприятия могут проводить несколько сотрудников.
Кроме того следует учесть:
каждый сотрудник обязательно имеет категорию. Определенная категория не обязательно может быть у сотрудников аудиторской фирмы;
сотрудник не обязательно выполняет работу по проверке на предприятии. Каждая работа по проверке на предприятии обязательно выполняется сотрудниками.
Задание 5. Проект фабрика
На склад готовой продукции фабрики по пошиву одежды в течение года поступают производимые ею товары разных моделей.
Необходимо спроектировать базу данных ФАБРИКА, информация которой будет использоваться для учета готовой продукции, хранящейся на складе.
В БД должна храниться информация:
о видах ТОВАРА (пальто женское, костюм женский и др.): код товара, наименование товара;
МОДЕЛЯХ одежды, выпускаемой фабрикой: код модели, наименование модели, код товара, цена модели (тыс. руб.);
ПОСТУПЛЕНИЯХ на склад: код поступления, код модели, дата поступления модели товара, количество (шт.), кто принял товар.
При проектировании БД необходимо учитывать следующее:
товар имеет несколько моделей. Модель связана с одним товаром;
модель связана с несколькими поступлениями. Поступление связано с одной моделью товара.
Кроме того следует учесть:
каждый вид товар обязательно имеет модели. Каждая модель обязательно связана с определенным товаром;
модель обязательно связана с поступлениями на склад. Поступление обязательно связано с моделью товара.
Задание 6. Проект турагенство
Работники турагенства продают путевки путешествий по разным странам. В каждую страну организуются несколько маршрутов. По каждому маршруту указывается цель путешествия (отдых, экскурсия, лечение, шоп-тур, обучение и др.).
Необходимо спроектировать базу данных ТУРАГЕНСТВО, информация которой позволит определять наиболее популярные маршруты за текущий год, отслеживать обращения клиентов и др.
В БД должна храниться информация:
о СТРАНАХ: код страны, название страны, стоимость визы (руб.);
МАРШРУТАХ: код страны, код маршрута, наименование маршрута;
ПРОДАЖАХ: код маршрута, цель путешествия, цена путевки (руб.), количество проданных путевок по маршруту, дата продажи.
При проектировании БД необходимо учитывать следующее:
в каждую страну организуются несколько маршрутов. Маршрут имеет отношение только к одной стране;
маршрут участвует в нескольких продажах. Продажа связана только с одним маршрутом.
Кроме того следует учесть:
по каждой стране обязательно организуется маршрут. Каждый маршрут обязательно имеет отношение к некоторой стране;
маршрут не обязательно может участвовать в продаже (может быть невостребован). Каждая продажа обязательно связана с одним маршрутом.
