Similar presentations:
Разработка и администрирование баз данных. Специальная одежда
1. Курсовой проект по МДК 02.02. «Разработка и администрирование баз данных» по теме «Специальная одежда»
ВЫПОЛНИЛ: СТУДЕНТ ГРУППЫ301-ПК КОЖЕВНИКОВ Д.В.
ПРОВЕРИЛ: ДОЦЕНТ, К. Т. Н.
КИСЛОВ С.Ю.
ВОЛГОГРАД 2015
2. Цель:
РАБОТНИКИ ЦЕХОВ ПРЕДПРИЯТИЯ ПОЛУЧАЮТ СО СКИДКОЙСПЕЦОДЕЖДУ (ХАЛАТЫ, ТАПОЧКИ, КОМБИНЕЗОНЫ И ДР.) ДЛЯ
ВЫПОЛНЕНИЯ ПРОИЗВОДСТВЕННЫХ ФУНКЦИЙ. СПЕЦОДЕЖДА
ИМЕЕТ РАЗНЫЙ СРОК НОСКИ, ПО ИСТЕЧЕНИИ КОТОРОГО ОНА
ПОДЛЕЖИТ ЗАМЕНЕ. ЕЖЕДНЕВНО КЛАДОВЩИК ЦЕХА ВЕДЕТ
УЧЕТ ВЫДАЧИ СПЕЦОДЕЖДЫ.
НЕОБХОДИМО СПРОЕКТИРОВАТЬ БАЗУ ДАННЫХ
СПЕЦОДЕЖДА, ИНФОРМАЦИЯ КОТОРОЙ БУДЕТ
ИСПОЛЬЗОВАТЬСЯ ДЛЯ ПОЛУЧЕНИЯ ОПЕРАТИВНЫХ СВЕДЕНИЙ О
НАЛИЧИИ СПЕЦОДЕЖДЫ У РАБОТНИКОВ; ФОРМИРОВАНИЯ
СПИСКА РАБОТНИКОВ, НУЖДАЮЩИХСЯ В ЗАМЕНЕ
СПЕЦОДЕЖДЫ; ПЛАНИРОВАНИЯ ЗАКУПОК СПЕЦОДЕЖДЫ И ДР.
3. Этапы проектирования:
КОНЦЕПТУАЛЬНОЕПРОЕКТИРОВАНИЕ;
ЛОГИЧЕСКОЕ ПРОЕКТИРОВАНИЕ;
ФИЗИЧЕСКОЕ ПРОЕКТИРОВАНИЕ
4. Концептуальное проектирование
5. Логическое проектирование
Таблица:Расшифровка полей:
Получение
o
o
o
КР – Код работника;
КС – Код спец. Одежды;
ДП - Дата получения;
Спец. одежда
o
o
o
o
КС - Код спец. Одежды;
ВС – Вид спец. Одежды;
СН – Сроки носки;
Ст – Стоимость(руб.);
Работники
o
o
o
o
o
КР – Код работника;
ФИО-ФИО;
Д – Должность;
% - Скидка (%);
КЦ – Код цеха;
Цеха
o
o
o
КЦ – Код цеха;
НЦ – Наименование цеха;
ФИО н. – ФИО начальника;
6.
Логическоепроектирование
7. Создание таблиц
ТАБЛИЦА ЦЕХОВ8. Создание таблиц
ТАБЛИЦА СПЕЦОДЕЖДА9. Создание таблиц
ТАБЛИЦА РАБОТНИКОВ10. Создание таблиц
ТАБЛИЦА ПОЛУЧЕНИЕ11. Создание Схемы данных
12. Конструирование запросов
ВЫЧИСЛЕНИЕ НАД ПОЛЯМИ13. Конструирование запросов
ДОБАВЛЕНИЕ ЦЕХОВ14. Конструирование запросов
НЕСКОЛЬКО ТАБЛИЦ15. Конструирование запросов
С ПАРАМЕТРОМ16. Конструирование запросов
СРАВНЕНИЕ17. Конструирование запросов
ЛОГИЧЕСКИМ ОПЕРАТОРОМ18. Конструирование форм
СОСТАВНАЯ19. Конструирование форм
СО ВКЛАДКАМИ20. Конструирование отчета
21. Стартовая страница
22. Конструирование макросов
23. Запросы на SQL
SELECT СПЕЦОДЕЖДА.[КОД СПЕЦОДЕЖДЫ], СПЕЦОДЕЖДА.[ВИДСПЕЦОДЕЖДЫ], СПЕЦОДЕЖДА.[СРОК НОСКИ], СПЕЦОДЕЖДА.
[СТОИМОСТЬ (РУБ)]
FROM ЦЕХА INNER JOIN (СПЕЦОДЕЖДА INNER JOIN (РАБОТНИКИ INNER
JOIN ПОЛУЧЕНИЕ ON РАБОТНИКИ.[КОД РАБОТНИКА] = ПОЛУЧЕНИЕ.[КОД
РАБОТНИКА]) ON СПЕЦОДЕЖДА.[КОД СПЕЦОДЕЖДЫ] = ПОЛУЧЕНИЕ.
[КОД СПЕЦОДЕЖДЫ]) ON ЦЕХА.[КОД ЦЕХА] = РАБОТНИКИ.[КОД ЦЕХА]
WHERE (((СПЕЦОДЕЖДА.[СРОК НОСКИ])>4));
Запрос на сравнение