- •Курсовые работы по созданию баз данных
- •Критерии оценки работ
- •1. База данных "Делопроизводство технического отдела Авиазавода"-Шангина
- •2. База данных "Архив технического отдела Авиазавода"
- •3. База данных "Кадры заводоуправления Авиазавода"
- •4. База данных " Продажа самолетов "
- •5. База данных "Наладка узлов самолетов"
- •6. База данных "Учет документов технического отдела Авиазавода"
- •7. База данных "Учет архивных документов Авиазавода"
- •8. База данных "Авиасервис" -Федоткин
- •9. База данных "Авиасалон" -Лубков
- •10. База данных "Учет выдачи топлива"-Костиков
- •11. База данных "Склад запасных частей"-Михеев
2. База данных "Архив технического отдела Авиазавода"
Основные таблицы:
Документы [Арх_номер, Документ, Код_типа, Код_объекта, Код_орг, Осн_автор, Год, Стр, Экз]
Журнал [Номер_записи, Арх_номер, Номер_экз, Код_отд, Сотрудник, Дата_выдачи, Дата_возвр]
Вспомогательные таблицы:
Типы документов [Код_типа, Тип_док]
Объекты [Код_об, Объект]
Организации [Код_орг, Организация, Индекс, Город, Адрес, Телефоны, Факс, Эл_почта]
Отделы [Код_отд, Отдел, Начальник, Телефоны]
В таблице Документы регистрируются документы, поступающие на хранение в архив; для каждого документа указывается его архивный номер, название, код типа, код объекта, которому посвящен документ, код организации, в которой подготовлен документ, фамилия основного автора, год создания документа, число страниц в нем и количество экземпляров в архиве; в таблице Журнал регистрируется выдача и возврат каждого экземпляра каждого документа с указанием кода отдела, в который выдан документ, и фамилии сотрудника; типом документа может быть письмо, счет, акт, проект, отчет и т.п.
3. База данных "Кадры заводоуправления Авиазавода"
Основные таблицы:
Служебные сведения [Код_сотр, Фамилия, Имя_отчество, Код_отдела, Код_должн, Образование, Код_спец, Стаж, Телефоны]
Личные сведения [Код_сотр, Дата_рожд, Место_рожд, Паспорт, Адрес, Адрес_регистр, Семейн_полож, Число_детей]
Вспомогательные таблицы:
Отделы [Код_отд, Отдел, Начальник, Телефоны]
Должности [Код_должн, Должность]
Специальности [Код_спец, Специальность]
В таблице Служебные сведения содержатся данные, которые могут каждодневно требоваться в организации, где сотрудник работает; эта таблица дополняется таблицами Отделы, Должности и Специальности; в таблице Личные сведения указываются два адреса, потому что адрес проживания может не совпадать с адресом регистрации.
Примечание: в действительности база данных "Кадры" обычно сложнее - в ней больше таблиц (воинский учет, стажировки и т.п.), а в таблицах больше полей.
4. База данных " Продажа самолетов "
База данных предназначается для учета продаж самолетов и получения сводок-отчетов за периоды времени, задаваемые соответствующими параметрами.
Основная таблица:
Продажи [N_продажи, Дата, Тип самолета, Главный конструктор, Код_самолета, Код_изготовителя, Год_выпуска, Цена]
Вспомогательные таблицы:
Самолеты [Код самолета, Самолет]
Завод изготовитель [Код_изготовителя, Название, Город]
Каждая запись основной таблицы содержит номер и дату продажи, модель самолета, фамилию конструктора, код самолета, код изготовителя, год производства и цену самолета. Основная таблица ссылается на вспомогательные (справочные) таблицы Самолеты и Завод изготовитель. В записях таблицы Самолеты указывается код самолета и его тип(наименование), например, 1 – вертолеты, 2 – гражданские самолеты, 3 – военные самолеты, 4 –морская авиация, 5 – сельскохозяйственная авиация и т.п. Таблица Завод изготовитель должна содержать в записях, кроме кода изготовителя, как минимум название завода.
Создайте запрос, формирующий виртуальную таблицу, содержащую основные сведения о продажах за указанный с помощью соответствующих параметров период времени. Отчеты должны позволять оценивать стоимость продаж за указанный период времени. В одном из отчетов можно предусмотреть группировку данных по типам самолетов, а во втором – по заводам изготовителям. По указанным группам данных должны быть сформированы итоговые строки, отражающие суммарную стоимость продаж.