Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
задания по курсовой БД.doc
Скачиваний:
2
Добавлен:
21.11.2018
Размер:
471.55 Кб
Скачать

5. Задание 5

5.1.Выделить классы объектов предметной области «Работа с материалом» на основании следующего перечня реквизитов:

  1. номер поставщика (НОМП);

  2. цвет детали (ЦВЕТ);

  3. номер проекта (НОМР);

  4. Наименование проекта (НПРО);

  5. город разработки проекта (ГОРП);

  6. город поставщика (ГОРД);

  7. фамилия поставщика (ФАМП);

  8. вес детали (ВЕСД);

  9. наименование детали (НАИМ);

  10. цена детали (ЦЕНА);

  11. дата поставки деталей (ДАТА);

  12. количество деталей (КОЛВ);

  13. статус города (СТАТ);

  14. номер детали (НОМД).

По перечисленным атрибутам предметной области «Работа с материалом» необходимо построить информационно-логическую модель путем выделения классов объектов, их свойств, агрегированных процессов и связей между ними.

5.2.На основе Базы Данных «Работа с материалом» реализовать следующие запросы:

  1. в каком городе разрабатывается проект П1;

  2. какие проекты (номер, наименование) разрабатываются в определенном городе;

  3. за какие даты производились поставки деталей по каждому проекту за определенную дату (номер детали, дата, количество);

  4. дать всю информацию о проекте Р6;

  5. дать количество поставленных деталей по каждому проекту за определенную дату (номер проекта, количество деталей);

  6. по каждому проекту определить дату, за которую поставлялись детали в количестве 100 штук;

  7. определить номера и наименование проектов в состав которых входят детали, имеющие красный цвет и поставляемые поставщиком П1;

  8. определить наименование проекта и город его разработки для детали Д2 или Д5;

  9. определить номер и наименование детали, которая входит в проект в минимальном количестве.

5.3.Получить результатную ведомость:

Отчет о поставках деталей

№ строки

Номер поставщика

Ф.И.О. поставщика

Номер детали

Количество деталей

Цена детали

Сумма

Количество =>500

По поставщику:

По детали:

Итого по детали:

Итого по поставщику:

Всего:

По перечисленным атрибутам предметной области «Работа с материалом» необходимо построить информационно-логическую модель путем выделения классов объектов, их свойств, агрегированных процессов и связей между ними.

6. Задание 6

6.1.Выделить классы объектов предметной области “Футбольные команды” на основе следующего перечня реквизитов:

  1. город;

  2. стадион;

  3. команда;

  4. роль команды (хозяин / гость);

  5. фамилия И.0. тренера команды;

  6. номер игрока;

  7. фамилия И.0. игрока;

  8. место игрока на поле;

  9. количество забитых / пропущенных мячей игроком в игре;

  10. количество голевых передач игрока в игре;

  11. количество нарушений игрока в игре12. Оценка игры конкретного игрока (отлично, хорошо, удовлетворительно, неудовлетворительно);

  12. название игры (перечень команд по алфавиту);

  13. счет игры (указывается в соответствии с перечнем команд по алфавиту);

  14. код результативности мяча (з. - забитый, п. - пропущенный);

  15. дата игры.

6.2.На основе Базы Данных «Футбольные команды» реализовать следующие запросы:

  1. счет игры команд X,Y на дату Z? (20 раз в день);

  2. на каком стадионе происходила игра команд X,Y на дату Z? (5раз в день);

  3. кто забил мячи на дату Z? (1 раз в день);

  4. результативность футболиста А в сезоне на дату Z? (400 раз в месяц);

  5. результативность команды В в сезоне на дату Z? (число забитых пропущенных мячей);

  6. турнирное положение команды В в сезоне на дату Z? (месяц, очки, число выигрышей, проигрышей, ничьих), (80 раз в месяц);

  7. число выигрышей команды В в гостях? (40 раз в месяц);

  8. число выигрышей / проигрышей команды В дома? (10 раз в месяц);

  9. оценка игры футболиста А на дату Z? (400 раз в месяц).

Всего в различных лигах федерации футбола 100 команд. В одном городе в среднем по две команды. Каждая команда имеет свой стадион. У себя дома команда не обязательно играет на своем стадионе.

По результатам игр 2 раза в неделю оформляются следующие выходные документы: