Файл: Базы данных и информационные системы.pdf

ВУЗ: Не указан

Категория: Задание

Дисциплина: Базы данных

Добавлен: 28.11.2018

Просмотров: 3548

Скачиваний: 4

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

40 

Вариант 39 

Информационная  система  поддерживает  сайт  любителей  игры 

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

Типичными для информационной системы являются вопросы: 

•  Танки каких типов есть у игрока Х? 

•  Танков каких типов больше всего у игроков? 
•  У кого в начале недели было больше всего тяжёлых танков. 

Расширенное задание 

В  процессе  внедрения  выяснились,  что  игроки  любят 

обмениваться  танками.  Кроме  того,  актуальной  является 
информация  о  сыгранных  битвах  и  урону,  который  нанесли  и 
получили  танки  в  них.  Создайте  сценарий  миграции  данных  из 
прототипа в новую версию ИС. Что изменится в запросах базового 
задания? 

Информационная система также обладает информацией о  
Реализуйте запросы: 

•  Топ 5 танков по нанесённому урону. 

•  Известна  карта,  на  которой  будет  проходить  бой.  Подскажите 

игроку лучший танк для этой карты. 

•  Титул  «Убойная  гусеница»  получает  пользователь,  который 

сыграл  больше  5  битв  и  лидирует  по  показателю  нанесённый 
урон/  полученный  урон.  При  этом  нужно  учитывать  и 
потерянные танки. 

•  Титул  «Бешеный»  получает  пользователь,  который  атаковал 

больше  всего  других  игроков.  При  этом  нужно  учитывать  и 
потерянные танки. 
 
Проанализируйте план выполнения любого из запросов. 


background image

41 

Вариант 40 

Информационная  система  поддерживает  работу  сайта  о 

вкусной и здоровой пище и содержит  информацию о содержании 
жиров,  белков,  углеводов  в  продуктах  и  их  калорийность.  Также 
информационная  система  содержит  информацию  о  рецептах  – 
какие  продукты  и  в  каком  количестве  нужны  для  приготовления 
блюда. 

Типичными для информационной системы являются вопросы: 

•  Какой продукт содержит больше всего жиров? 
•  В какие блюда, входит гречневая крупа? 
•  Выведите рецепт супа минестроне. 

Расширенное задание 

В  процессе  внедрения  выяснилось,  что  для  пользователей 

важен 

способ 

приготовления 

(варить, 

жарить, 

парить, 

запекать, …).  Способ  приготовления  указывается  для  каждого  из 
ингредиентов,  их  может  быть  несколько  (…предварительно 
отваренный  картофель  и  обжать  до  золотистой  корочки…). 
Создайте сценарий миграции данных из прототипа в новую версию 
ИС. Что изменится в запросах базового задания? 

 
Реализуйте запросы: 
 

•  В какие продукты не сочетаются (нет рецептов, в которых они 

используются совместно)? 

•  Топ 5 самых калорийных блюд, в перерасчёте на 100 г. 

•  Пользователю назначена безбелковая диета. Какие продукты вы 

ему посоветуете? 

•  У  нас  есть  только  продукты  Х,  Y,  Z  (например,  молоко,  яйца, 

селедка). Какие блюда мы можем приготовить? 
 
Проанализируйте план выполнения любого из запросов. 


background image

42 

Вариант 41 

Информационная  система  служит  для  поддержки  футбольного 

чемпионата. Она содержит информацию о командах и матчах. 

Типичными для информационной системы являются вопросы: 

•  Какие команды уже сыграли в чемпионате. 

•  Выведите рейтинг команд по забитым голам. 
•  Сколько матчей уже сыграно? 

Расширенное задание 

В  процессе  внедрения  выяснилось,  что  для  спортивных 

аналитиков  важны  данные  по  отдельным  игрокам  за 
продолжительный  отрезок  времени.  Потому  ИС  дополнена 
данными о составе команд и количестве голов, забитых игроками. 
Игроки  могут  приходить  между  командами.  Создайте  сценарий 
миграции данных из прототипа в новую версию ИС. Что изменится 
в запросах базового задания? 

 
Реализуйте запросы: 

•  Топ 10 игроков по количеству забитых голов в этом сезоне? 

•  Играя в какой команде Шевченко забил больше всего голов? 

•  В каких командах играл Ребров? 

•  Спрогнозируйте, какая команда победит, Х или У. 

 
Проанализируйте план выполнения любого из запросов. 

Вариант 42 

Информационная  система  служит  для  поддержки  работы 

строительной  фирмы.  Она  содержит  информацию  об  объектах, 
работах и их стоимости. 

Типичными для информационной системы являются вопросы: 

•  На  скольких  объектах  задействованы  рабочие  фирмы  в  этом 

месяце? 


background image

43 

•  Сколько  средств  затрачено  на  произведенные  работы  в  этом 

году? 

•  Какие виды работ выполняет фирма. 

Расширенное задание 

В  процессе  внедрения  ИС  была  дополнена  информацией  о 

бригадах, 

которые 

выполняли 

работы. 

Бригады 

имеют 

специализацию  (каменщики,  кровельщики,  штукатуры).  Создайте 
сценарий миграции данных из прототипа в новую версию ИС. Что 
изменится в запросах базового задания? 

 
Реализуйте запросы: 

•  Рейтинг расходов по видам бригад. 

•  Какой  вид  бригад  был  больше  всего  задействован  в  этом 

квартале. 

•  На каких объектах были задействованы бригады всех видов? 

•  Известно, что на объекте должны потрудится все типы бригад. 

Среди  объектов,  которые  сейчас  строятся,  вывести  название 
объекта и тип бригады, который туда нужно послать. 
 
Проанализируйте план выполнения любого из запросов. 

Вариант 43 

Информационная система служит для поддержки деятельности 

склада. Она содержит информацию о товарах на складе их цене и 
покупках со склада. 

Типичными для информационной системы являются вопросы: 

•  Какие товары завозились на склад. 

•  Топ 5 товаров, по их цене. 

•  Каких товаров было куплено больше всего. 

Расширенное задание 

В процессе внедрения ИС была дополнена информацией о том, 

когда  завозился  товар  и  в  каком  количестве.  Одно  наименование 


background image

44 

товара  может  завозиться  несколько  раз.  Создайте  сценарий 
миграции данных из прототипа в новую версию ИС. Что изменится 
в запросах базового задания? 

 
Реализуйте запросы: 
 

•  Сколько единиц какого товара было на складе 1 января 2017. 

•  Когда в последний раз завозился самый популярный товар. 

•  Руководство  склада  решило  проверить  учет  товара:  составьте 

отчет, который проверит, что ни в один из моментов времени со 
склада не вывозилось товаров больше, чем их было. 

•  «Акция!». Выведите список товаров, которого за последний год 

завозилось  больше  100  единиц,  осталось  меньше  5  единиц, 
продаж не было последний месяц. 
 
Проанализируйте план выполнения любого из запросов. 

Вариант 44 

Информационная  система  служит  для  поддержки  работы 

проходной завода. Она содержит информацию о рабочих, времени 
их вода и выхода на объект. Считается что рабочий может войти и 
выйти несколько раз за день. 

Типичными для информационной системы являются вопросы: 

•  Список  рабочих,  которые  входили  на  объект  за  последнюю 

неделю. 

•  Список рабочих, которые находятся на объекте. 
•  Список рабочих, которые провели меньше 4 часов на работе за 

последнюю неделю. 

Расширенное задание 

В процессе внедрения ИС выяснилось, что требуется вести учет 

по  нескольким  объектам.  Есть  перечень  объектов,  на  которых 
может  находится  рабочий  в  рамках  выполнения  своих  трудовых