При выбранной вкладке Запрос выполнить щелчок по кнопке СОЗДАТЬ:
o открывается окно Новый запрос, в котором выбрать режим создания запроса Конструктор, затем – ОК;
o открывается окно Запрос3: запрос на выборку, а затем активизируется окно Добавление таблицы, в котором выбрать из списка таблиц таблицу Сотрудник щелчком мыши по имени таблицы, а затем выполнить щелчок по кнопке ДОБАВИТЬ, аналогично добавить таблицы Состав семьи и Штатное расписание, после чего закрыть окно Добавление таблицы;
o из первой таблицы выбрать поля Фамилия, Имя, Отчество, Должность. При помощи мыши переместить на бланк запроса;
o из второй таблицы выбрать поле Идент код, поместить его на бланк запроса;
o из третьей таблицы выбрать поля Назв Подр и Оклад и также поместить их на бланк;
o добавить в бланк раздел Групповая операция (Вид -> Групповые операции) или выполнив щелчок по соответствующей пиктограмме ;
o в столбце Идент код выполнить щелчок мышью в строке Групповая операция, появится кнопка раскрытия списка. Выполнить по ней щелчок мышью и выбрать из списка функцию Сount (количество записей с одинаковыми значениями для данного поля). Окно запроса будет иметь вид, представленный на рис. 4;
Рис. 4
o закрыть запрос, выполнив его сохранение под именем Запрос для отчета;
o выполнить запрос.
Результат выполнения представлен на рис. 5.
Рис. 5
Запрос с вычисляемым полем
Создать запрос, который для каждого сотрудника выводит возраст в годах.
Конструктор запроса представлен на рисунке.
Для задания формулы используют конструкцию:
«Имя поля»: «Выражение».
Имя поля выводится при выполнении запроса как заголовок столбца. Знак двоеточия разделяет заголовок и формулу (выражение).
|
Формулу можно вводить вручную или с помощью «Построителя выражений» .
Формула для подсчета возраста выглядит следующим образом
Возраст: Year(Date())-Year([СОТРУДНИК]![Дата рожд]).
Рис. 6. Конструктор запроса
Рис. 7. Результат выполнения запроса (результирующая таблица)
Запрос на создание таблицы
Создать таблицу, в которую поместить Идент код, ФИО и оклад сотрудников.
Для этого создаем запрос в режиме конструктора, а затем выбираем тип запроса (создание таблицы…).
При необходимости указываем имя создаваемой таблицы.
Рис. 8. Конструктор запроса на создание таблицы
Результатом выполнения запроса будет создание таблицы «Оклад сотрудников» со следующими данными
Создание запроса на обновление
Создать запрос, который автоматически увеличивает оклад на 10% и пересчитывает ФЗПМ и ФЗПГ.
Перед тем как создать запрос, делаем копию таблицы ШТАТНОЕ РАСПИСАНИЕ.
Создаем запрос в режиме конструктора следующего вида
Рис. 9. Запрос на обновление данных
Результат работы запроса проверяем в таблице ШТАТНОЕ РАСПИСАНИЕ
Рис. 10. Результат работы запроса на обновление
Перекрестный запрос
Создать запрос, который отображал распределение должностей по половому признаку сотрудников.
Создаем запрос в режиме конструктора, выбираем тип запроса и необходимые поля. Вид запроса представлен на рисунке.
Рис. 11. Конструктор перекрестного запроса
Рис. 12. Результат работы перекрестного запроса
|
Варианты индивидуальных заданий
Вариант 1 Предметная область: Библиотека Создание запроса: 1. Создать запрос, содержащий поля: Номер билета, ФИО, Адрес, включающий только тех читателей, фамилии которых начинаются с буквы «П». Список должен быть отсортирован по фамилии по возрастанию. 2. Определить книгу, для которой наибольшее количество экземпляров находится «на полках» (не выданы читателям). 3. Определить читателей, которые имеют задолженность более 4 месяцев. 4. Определить книгу, которая была наиболее популярной весной 2000 года. 5. Определить читателей, у которых на руках находятся книги на общую сумму более 100 руб. 6. Для каждой книги подсчитать общую стоимость. 7. Создать таблицу, в которую поместить должников и сроки задолженности. 8. Увеличить цену книг на 25%. 9. Вывести статистику, сколько раз читатель брал ту или иную книгу? 10. Изменить количество экземпляров, находящихся на полках на реальное. |
Вариант 2 Предметная область: Университет Создание запроса: 1. Создать запрос, содержащий поля: ФИО, адрес и должность преподавателя, включающий только тех преподавателей, которые имеют ученую степень кандидата или доктора наук. Список должен быть отсортирован по фамилии по возрастанию. 2. Определить преподавателя, который был «без работы» весной 2001 года. 3. Определить возможные «накладки» аудиторий в расписании. 4. Вывести расписание занятий группы «АП-17а» на март 2001 года. 5. Определить для каждой группы долю дисциплин каждого цикла в процентах. 6. Для каждого преподавателя подсчитать общую нагрузку. 7. Создать таблицу, в которую поместить название кафедры и дисциплины кафедры. 8. Изменить названия аудиторий, чтобы в начале стояли буквы «АУ». 9. Отобразить статистику, сколько преподавателей ведут одну и туже дисциплину? 10. Заменить тип контроля дисциплин с «собеседования» на «зачет». |
Вариант 3 Предметная область ИС: Оптовая база Создание запроса: 1. Создать запрос, содержащий поля: название товара, количество на складе и стоимость единицы товара, включающий только те товары, название которых начинаются с буквы «В». Список должен быть отсортирован по названию по возрастанию. 2. Определить поставщиков, которые поставляют более двух товаров. 3. Определить поставщика, который поставляет товар «коврик для мыши» по самой низкой в среднем цене. 4. Вывести названия товаров, цены на которые находятся в диапазоне от 10 руб. до 20 руб. 5. Определить общую сумму поставленной продукции поставщиками (по каждому). 6. Подсчитать разницу между себестоимостью продукции и отпускной ценой. 7. Создать таблицу, в которой отражается поставщик и поставляемая им продукция. 8. Увеличить отпускную цену на 15%. 9. Выяснить сколько поставщиков поставляют одну и туже продукцию? 10. Поставить отпускную цену на 40% выше себестоимости. |
Вариант 4. Предметная область ИС: Производство Создание запроса: 1. Создать запрос, содержащий поля: Код изделия, название изделия, годовой объем выпуска, включающий только те изделия, которые являются типовыми. Список должен быть отсортирован по названию по возрастанию. 2. Определить предприятие, выпускающее больше всех продукции (максимальный объем). 3. Вывести список изделий, которые не производились в 2000 году. 4. Вывести изделия одного года выпуска. 5. Вывести предприятия, выпускающие типовую продукцию. 6. По каждому предприятию определить годовой объем изделий в 2007 году. 7. Создать таблицу предприятий, с указанием типовых изделий, которые они выпускают. 8. Заменить последние нули в коде изделия на 1. 9. Отобразить распределение, сколько одинаковых изделий производят предприятия? 10. Увеличить количество всех выпущенных изделий на 5%. |
Вариант 5 Предметная область: Сеть магазинов Создание запроса: 1. Создать запрос, содержащий поля: ФИО, адрес, телефон, капитал и район проживания владельцев, включающий только тех владельцев, которые живут в одном каком-нибудь районе. Список должен быть отсортирован по капиталу по убыванию. 2. Определить самого молодого предпринимателя, владеющего собственностью в районе «Киевский». 3. Определить случаи, когда регистрировалось владение лицами, не достигшими 18 лет. 4. Определить предпринимателей, внесших больше 50% уставного капитала магазина. 5. Вывести список профилей магазинов, которыми владеет предприниматель «Старусев» в порядке убывания вложенного в них капитала. 6. Для каждого магазина подсчитать время на регистрацию. 7. Создать таблицу владельцев и магазинов, которыми они владеют. 8. Деноминировать размеры вкладов на три нуля. 9. Отобразить сколькими магазинами владеет каждый владелец. 10. Уменьшить все года рождения владельцев на 1 год. |
Вариант 6 Предметная область: Авторемонтные мастерские Создание запроса: 1. Создать запрос, содержащий поля: ФИО владельца, номер, марку автомобиля, включающий только автомобили одной какой-нибудь марки. Список должен быть отсортирован по фамилии по возрастанию. 2. Определить фамилию того механика, который чаще всех работает с отечественными автомобилями. 3. Определить случаи, когда ремонт автомобилей марки «Мерседес-600» задерживался относительно планового срока. 4. Определить тех владельцев автомобилей, которых всегда обслуживает один и тот же механик. 5. Для каждой категории работ определить, механик какого разряда чаще всего назначается на эту категорию работ. 6. Вычислить заработанные деньги для каждого механика. 7. Создать таблицу автомехаников и моделей автомобилей, которые они ремонтировали. 8. Увеличить стоимость работ на 15%. 9. Вывести таблицу распределения ремонта автомобилей автомеханиками. 10. Заменить марку «Жигули» на «ВАЗ». |
Вариант 7 Предметная область ИС: Деканат Создание запроса: 1. Создать запрос, содержащий поля: Специальность, код группы,курс, количество студентов, включающий только группы 2-го курса. Список должен быть отсортирован по специальности по возрастанию. 2. Для каждой группы определить продолжительность сессии. 3. Определить преподавателя, который в сессию принимает экзамены (не зачеты) у наибольшего числа студентов. 4. Определить, какой процент от общего объема дисциплин, изучаемых группой «АП-17а», составляют дисциплины каждой категории. 5. Определить, не сдает ли какая-либо группа два экзамена в один день. 6. Подсчитать количество студентов на каждом курсе. 7. Создать таблицу, в которую поместить коды групп и изучаемые ими дисциплины. 8. Заменить вид контроля с экзамена на зачет и наоборот. 9. Вывести таблицу распределения изучаемых дисциплин каждой специальностью. 10. Уменьшить объем часов дисциплин физико-математического цикла на 20%. |
Вариант 8 Предметная область: Договорная деятельность организации Создание запроса: 1. Создать запрос, содержащий поля: ФИО, адрес, телефон, должность и оклад работника, включающий только тех работников, фамилии которых начинаются с буквы «А». Список должен быть отсортирован по должности по возрастанию. 2. Определить те работы в 2000 году, по которым реальные сроки выполнения превышают плановую дату окончания. 3. Определить общее количество работ, находившихся на выполнении у сотрудника «Палько» весной 1999 года. 4. Определить работника, который имеет наибольший оклад. 5. Определить должностной состав сотрудников, выполняющих работу – «проект Гелиограф». 6. Подсчитать премиальные для каждого работника, если от договора ему полагается 10%. 7. Создать таблицу, в которую поместить договора и работников, сумма договоров не меньше 1000000 руб. 8. Увеличить сумму договоров на 35%. 9. Вывести таблицу распределения договоров и количество должностей, занятых в них. 10. Увеличить плановые даты окончания на 3 дня. |
Вариант 9 Предметная область: Поликлиника Создание запроса: 1. Создать запрос, содержащий поля: Номер, ФИО, Адрес, Телефон и Год рождения пациента, включающий только пациентов одного года рождения. Список должен быть отсортирован по фамилии по возрастанию. 2. Определить те случаи, когда заболевание «язва желудка» лечилось врачом специализации «невропатолог». 3. Вывести имена тех врачей, которые работают исключительно с пенсионерами. 4. Определить врача, лечащего более 2-х больных. 5. Определить пациентов, диагноз которых начинается на букву «А». 6. Подсчитать возраст пациентов. 7. Создать таблицу пациентов и лечащих врачей. 8. Заменить пол с «М» на «МУЖ» и с «Ж» на «ЖЕН». 9. Вывести таблицу пациентов и врачей с указанием количества лечений. 10. Заменить текущее состояние со «средней тяжести» на «практически здоров». |
Вариант 10 Предметная область: Телефонная станция Создание запроса: 1. Создать запрос, содержащий поля: Номер, ФИО, Адресабонента, Дата установки телефона, включающий только тех абонентов, задолженность которых больше 250 руб. Список должен быть отсортирован по фамилии по возрастанию. 2. Определить пары сблокированных телефонов. 3. Определить АТС, районы действия которых перекрываются. 4. Определить телефоны и ФИО абонентов, номера которых начинаются на «22». 5. Определить список абонентов АТС «47», фамилии которых начинаются на букву «Р». 6. Подсчитать для каждого АТС общую задолженность абонентов. 7. Создать таблицу, в которую поместить код АТС и ФИО абонентов, имеющих задолженность. 8. Заменить коды АТС на трехзначные, первая цифра 4. 9. Вывести таблицу распределения кодов АТС и кодов районов, с указанием количества АТС в каждом районе. 10. Изменить дату установки телефонов на 7 дней вперед. |
Вариант 11 Предметная область ИС: Спорт Создание запроса: 1. Создать запрос, содержащий поля: вид спорта, ФИО, спортивный разряд, дата рождения спортсмена, включающий только спортсменов одного года рождения. Список должен быть отсортирован по фамилии по возрастанию. 2. Вывести таблицу распределения мест в соревновании «Открытый чемпионат» в городе «Васюки» по «шахматам» в 2000 году. 3. Определить спортсменов, которые выступают более чем в 2-х видах спорта. 4. Вывести список спортсменов, превысивших мировые рекорды в беге на 100 м. 5. Определить наилучший показатель спортсмена «Караваев» в виде спорта «бег в мешках». 6. Вычислить возраст участников на момент проведения соревнований. 7. Создать таблицу, в которой отразить виды спорта и спортсменов. 8. Изменить дату мирового рекорда на 10 дней. 9. Вывести таблицу, в которой отобразить виды спорта, спортсменов и количество стартов каждого спортсмена. 10. Изменить дату проведения соревнований по легкой атлетики по 14 дней. |
Вариант 12 Предметная область: Сельскохозяйственные работы Создание запроса: 1. Создать запрос, содержащий поля: Название, Дата регистрации,Число работников,Основной вид продукции, включающий только те предприятия, число работников которых превышает 20 человек. Список должен быть отсортирован по названию по возрастанию. 2. Вывести предприятия, являющиеся нерентабельными в текущем году. 3. Определить предприятие какого вида собственности является ведущим в поставке продукта «банан». 4. Определить объем дохода на одного работника в предприятии «Высотка». 5. Вывести список продуктов, для которых закупочная цена, как правило, ниже себестоимости производителя. 6. Подсчитать сумму каждой поставки и выявить максимальную. 7. Создать таблицу предприятий и поставляемых ими продукций. 8. Увеличить число работников государственных предприятий на 15%. 9. Вывести таблицу, в которой указать предприятия, продукцию и количество поставок каждой продукции. 10. Увеличить себестоимость на 20% и пересчитать закупочную цену, которая больше себестоимости на 35%. |
Вариант 13 Предметная область: Городской транспорт Создание запроса: 1. Создать запрос, содержащий поля: Вид транспорта, номер маршрута, Количество пассажиров в день, количество машин на маршруте, включающий только те маршруты, количество машин на котором меньше 15. Список должен быть отсортирован по номеру маршрута по возрастанию. 2. Определить оптимальный по времени маршрут между пунктами «Холодная Гора» и «парк им. Горького». 3. Определить среднее время ожидания на остановке троллейбуса № 39. 4. Вывести маршруты трамваев в порядке убывания их протяженности. 5. Вывести список ежедневных денежных поступлений для всех видов транспорта. 6. Рассчитать среднюю скорость движения по каждому пути. 7. Создать таблицу, в которую поместить информацию о путях и видах транспортов. 8. Увеличить стоимость поездки на 25%. 9. Вывести таблицу распределения, какие виды транспорта, по каким путям, сколько раз ездят? 10. Увеличить расстояние путей на 5%. |
Вариант 14 Предметная область: География Создание запроса: 1. Создать запрос, содержащий поля: Название страны, столица, площадь территории, включающий только те страны, название столицы которых начинаются с буквы «М». Список должен быть отсортирован по названию страны по убыванию. 2. Считая, что государственным является язык, на котором разговаривает не менее 20% населения страны, Определить список государственных языков страны «Мексика». 3. Определить численность населения по всем странам. 4. Определить столицу той страны, где проживает более всего представителей национальности «гоблин». 5. Определить список национальностей, проживающих в регионе «Европа». 6. Вычислить численность населения по регионам в процентном соотношении. 7. Создать таблицу, в которую поместить национальности одной страны. 8. Уменьшить площадь стран на 5%. 9. Вывести сводную таблицу, в которой указать регион, национальность и суммарную численность населения данной национальности в регионе. 10. Увеличить численность монголоидной расы на 15%. |
Вариант 15 Предметная область: Домоуправление Создание запроса: 1. Создать запрос, содержащий поля: № квартиры, № дома, задолженность по квартплате, включающий только те квартиры, площадь которых больше 50 кв. м. Список должен быть отсортирован по номерам домов по возрастанию. 2. Определить сумму месячной оплаты для всех квартир дома № 5. 3. Определить количество кв. м. на одного проживающего в квартире № 512 дома № 5. 4. Определить общее число жильцов дома № 6. 5. Определить ежемесячную оплату для квартиры № 511, дома № 6. 6. Определить квартплату по адресу ул. Красных, д. 5, кв. 45. 7. Создать таблицу видов услуг Иванова И.И. 8. Увеличить стоимость услуг ЖКХ на 15%. 9. Вывести сводную таблицу с информацией о жильцах (ФИО), видов оплат и суммарных поступлений денег за каждый вид каждого жильца. 10. Установить в каждой квартире №3 количество жильцов равное 10. |
Вариант 16 Предметная область: Аэропорт Создание запроса: 1. Создать запрос, содержащий поля: пункт назначения, дата рейса, марка самолета, время в пути, включающий только те рейсы, время в пути которых меньше 4 часов. Список должен быть отсортирован по пункту назначения по возрастанию. 2. Определить среднее расчетное время полета для самолета «ТУ-154» по маршруту «Чугуев»-«Мерефа». 3. Определить марку самолета, которая чаще всего летает по тому же маршруту. 4. Определить маршрут/маршруты, по которым чаще всего летают рейсы, заполненные менее чем на 70%. 5. Определить наличие свободных мест на рейс № 870 31 декабря 2000 года. 6. Рассчитать дальность полета самолета по каждому маршруту. 7. Создать таблицу расписания самолетов по маршруту «Москва»-«Васюки». 8. Увеличить число мест самолетов «ТУ» на 5 человек. 9. Создать сводную таблицу количества вылетов самолетов по маршрутам. 10. Уменьшить скорость самолетов «Боинг» на 10%. |
Вариант 17 Предметная область: Персональные ЭВМ Создание запроса: 1. Создать запрос, содержащий поля: тип процессора, тактовая частота, объем ОЗУ, объем жесткого диска, включающий только те ЭВМ, стоимость которых меньше 15000 руб. Список должен быть отсортирован по тактовой частоте процессора по убыванию. 2. Определить фирму, которая представляет самую новую модель на базе процессора «Pentium-IV». 3. Определить модель с наибольшей тактовой частотой, которая выпускается в городе «Васюки». 4. Определить фирму, которая представляет на рынки товары на наибольшую сумму. 5. Определить города, в которых выпускаются ПЭВМ на базе процессора «POWER-4». 6. Рассчитать производительность системы по формуле: «Объем ОЗУ»/1024(Мб)*Частоту/1000(МГц). 7. Создать таблицу-прайс компьютеров на базе процессоров Intel. 8. Уменьшить цену компьютеров 2006 года на 30%. 9. Вывести сводную таблицу количества выпускаемых моделей компьютеров фирмами изготовителями. 10. Увеличить частоты процессоров на 20%. |
Вариант 18 Предметная область: Личные данные о студентах Создание запроса: 1. Создать запрос, содержащий поля: ФИО, курс, факультет, специальность, дата рождениястудента, включающий только тех студентов, фамилия которых начинается с буквы «Т». Список должен быть отсортирован по курсу по убыванию. 2. Определить количество студентов на каждом курсе. 3. Определить суммарную стипендию группы «109» факультета «АП». 4. Определить список групп факультета «АП» с указанием численности студентов в каждой группе. 5. Определить список студентов, не достигших к моменту зачисления 18 лет. 6. Рассчитать возраст студентов. 7. Создать таблицу списка студентов 5-го курса. 8. Заменить пол с «М» на «мужской», а «Ж» на «женский». 9. Вывести сводную таблицу количества студентов каждого пола по факультетам. 10. Увеличить все курсы на 1. Шестой курс поместить в отдельную таблицу и удалить из основной. |
Вариант 19 Предметная область: Зоопарк Создание запроса: 1. Создать запрос, содержащий поля: название вида, семейство, континент обитания, включающий только виды, относящиеся к одному конкретному семейству. Список должен быть отсортирован по названию по возрастанию. 2. Определить суточное потребление корма обитателями комплекса «приматы». 3. Определить случаи размещения животного вида «карликовый гиппопотам» в помещении без водоема. 4. Определить общую численность представителей семейства «псовые» в зоопарке. 5. Вывести все виды, которые содержатся в одном помещении. 6. Определить суточное потребление корма семейством «африканские тушканы». 7. Создать таблицу видов животных комплекса «Надежда». 8. Увеличить суточное потребление корма семейства «псовые» на 20%. 9. Вывести сводную таблицу количества животных каждого вида в каждом комплексе. 10. Уменьшить количество животных семейства «пресмыкающиеся» на 2 в каждом помещении. |
Вариант 20 Предметная область: Шахматы Создание запроса: 1. Создать запрос, содержащий поля: ФИО спортсмена, дата рождения, страна, рейтинг, включающий только тех спортсменов, год рождения которых больше 1960. Список должен быть отсортирован по рейтингу по убыванию. 2. Определить турнир с самым высоким рейтингом участников. 3. Определить те турниры, где все призовые места заняли представители страны – хозяина турнира. 4. Определить тех шахматистов, которые заняли не менее трех призовых мест в течение 2000 года. 5. Определить турниры, в которых участник с самым высоким рейтингом занял последнее место. 6. Определить возраст каждого участника. 7. Создать таблицу распределения мест участников в турнире «Шахматная Москва». 8. Увеличить рейтинг победителей турниров на 1000 единиц. 9. Вывести сводную таблицу количества участий каждого шахматиста в каждом городе. 10. Подсчитать возраст участников на момент соревнования. |
Вариант 21 Предметная область: Судоходство Создание запроса: 1. Создать запрос, содержащий поля: Название, водоизмещение, ФИО капитана, порт приписки корабля, включающий только те корабли, водоизмещение которых больше определенного числа. Список должен быть отсортирован по названию по возрастанию. 2. Определить список кораблей, посещавших «Портленд» зимой 1998-1999 годов. 3. Определить, когда корабль «Жаннетта» посещал «Кейптаун» с целью «ремонт». 4. Определить страны, в которые никогда не приходят корабли с целью «ремонт». 5. Определить, с какой целью чаще всего заходят корабли в порт «Тортуга». 6. Рассчитать время стоянки кораблей в порту. 7. Создать таблицу посещения кораблями России. 8. Продлить дату убытия кораблей в Японии на 10 дней. 9. Вывести сводную таблицу количества посещений кораблями стран. 10. Увеличить водоизмещение каждого корабля на 5%. |
Вариант 22 Предметная область: Автотранспортное предприятие Создание запроса: 1. Создать запрос, содержащий поля: номерной знак автомобиля, марка автомобиля, грузоподъемность, включающий только автомобили, грузоподъемность которых больше 15 т. Список должен быть отсортирован по марке по возрастанию. 2. Определить сотрудников, первой категории, пробег автомобилей которых меньше 100 000 км. 3. Определить сумму оклада по категории водителей. 4. Определить, на какой машине работает сотрудник «Кремовский». 5. Определить самого «молодого» сотрудника по стажу работы. 6. Вычислить возраст водителей. 7. Создать таблицу водителей первой категории. 8. Увеличить пробег каждого авто марки УАЗ на 5%. 9. Вывести сводную таблицу количества выходов в рейс каждого водителя на каждом автомобиле. 10. Увеличить дату возвращения водителя Иванова на 10 дней. |
Вариант 23 Предметная область: Научные конференции Создание запроса: 1. Создать запрос, содержащий поля: ФИО, страна, организация, ученая степень ученого, включающий только тех ученых, страна которых начинается с буквы «Р». Список должен быть отсортирован по фамилии по возрастанию. 2. Определить список ученых, имевших публикации в 1999 году, с указанием числа публикаций для каждого. 3. Определить названия конференций, материалы которых не опубликованы. 4. Определить, в какой конференции участвовало больше всего докторов наук. 5. Вывести список конференций с указанием числа представленных на каждой из них стран. 6. Рассчитать возраст участников на момент проведения конференции. 7. Создать таблицу участия Иванова в конференциях 2006 года. 8. Заменить ученую степень кандидата наук ученых из России на доктор наук. 9. Вывести сводную таблицу количества участников конференций каждой страны каждой ученой степени. 10. Заменить значение «Публикация» на «Да» для всех россиян. |
Вариант 24 Предметная область: Программные продукты Создание запроса: 1. Создать запрос, содержащий поля: Фирма, название, версия, дата выпуска программного продукта, включающий только продукты 2002 года выпуска. Список должен быть отсортирован по названию по возрастанию. 2. Определить прикладную область, которая требует наибольшей номенклатуры программных продуктов. 3. Определить затраты на приобретение программного обеспечения, сделанные покупателем «King Corporation» в 2000 году. 4. Определить пользователей имеющих больше 2-х программ. 5. Вывести список фирм, выпускающих более 3 продуктов. 6. Для каждой сферы применения подсчитать затраты на покупку программного обеспечения. 7. Создать таблицу покупок пользователя «ИП Иванов И.И.». 8. Уменьшить стоимость лицензии программных продуктов 2006 года на 5%. 9. Вывести сводную таблицу количества программных продуктов каждой фирмы и пользователя. 10. Уменьшить стоимость инсталляции на 15%. |
Вариант 25 Предметная область: Заказы Создание запроса: 1. Создать запрос, содержащий поля: ФИО, адрес, телефонклиента, включающий только тех клиентов, дата исполнения заказа которых не позже 1 января 2002 года. Список должен быть отсортирован по фамилии по возрастанию. 2. Определить сумму заказа клиента Петров В.Б. 3. Определить товар с минимальной ценой. 4. Определить наиболее популярные товары. 5. Определить клиента, заказавшего товаров на максимальную сумму. 6. Подсчитать для каждого товара разность между себестоимостью и отпускной ценой. 7. Создать таблицу товаров с добавленной стоимостью. 8. Увеличить отпускную цену на 8%. 9. Вывести сводную таблицу суммарного количества заказанных товаров по каждому клиенту. 10. Увеличить себестоимость на 3% и пересчитать отпускную цену товара (ОЦТ больше себестоимости на 20%). |
Вариант 26 Предметная область: Добыча полезных ископаемых Создание запроса: 1. Создать запрос, содержащий поля: название, запасы, годовая добыча, способ разработки месторождения, включающий только те месторождения, запасы которых больше чем определенное число. Список должен быть отсортирован по годовой добычи по убыванию. 2. Определить добычу полезных ископаемых за 5 лет на каждом месторождении. 3. Определить те ископаемые, которые добываются открытым способом. 4. Определить полезные ископаемые в «Эльдорадо», годовая добыча которых больше 5% от запасов. 5. Определить список мест, в которых добывается «уголь» «открытым способом». 6. Для каждого пункта определить минимальные затраты на выработку полезных ископаемых в год. 7. Создать таблицу пунктов добычи полезного ископаемого «уран». 8. Увеличить пропускную способность путей сообщения на 25% всех пунктов начинающихся на букву «Н». 9. Вывести сводную таблицу количества способов разработок полезных ископаемых каждого пункта и каждого полезного ископаемого. 10. Увеличить себестоимость на 15%. |
Вариант 27 Предметная область: Театр Создание запроса: 1. Создать запрос, содержащий поля: ФИО, возраст, пол, амплуа, включающий только тех актеров, амплуа которых – комик, а пол – мужской. Список должен быть отсортирован по возрасту по возрастанию. 2. Определить любимого актера режиссера «Бамбамбия Киргуду». 3. Определить имена актеров, в творческой биографии которых были роли «кушать подано». 4. Определить список актеров старше 40 лет. 5. Определить список актеров, участвующих в постановке «Идиота». 6. Подсчитать возраст каждого актера. 7. Создать таблицу ролей актера Иванова И.И. 8. Заменить все амплуа «комик» на «трагик». 9. Вывести сводную таблицу количества сыгранных ролей всех актеров по амплуа. 10. Заменить пустые значения в званиях актеров на «Заслуженный актер России». |
Вариант 28 Предметная область: Справочная аптек Создание запроса: 1. Создать запрос, содержащий поля: номер, специализация, телефон аптеки, включающий только те аптеки, которые расположены в одном (указанном) районе. Список должен быть отсортирован по специализации по возрастанию. 2. Определить самый дешевый анальгетик. 3. Определить общее количество по каждому лекарству, имеющегося в наличие. 4. Определить лекарства, срок годности которых истекает в этом году. 5. Определить список лекарств, которые подходят для больного, страдающего болезнями «цирроз печени» и «остеохондроз» одновременно. 6. Вычислить срок годности в днях. 7. Создать таблицу перечня лекарств аптеки «Спрей». 8. Увеличить срок годности лекарств «антисептиков» на 2 месяца. 9. Вывести сводную таблицу суммарного количества лекарств каждого типа в каждой аптеке. 10. Увеличить цену «спазмалитиков» на 15%. |
Вариант 29 Предметная область: Ресторан Создание запроса: 1. Создать запрос, содержащий поля: № столика, Количество человек, для курящих, включающий только столики, за которыми сидят более 2-х человек. Список должен быть отсортирован по количеству человек по убыванию. 2. Вычислить для каждого столика счёт. 3. Определить столики, заказавшие 1-е блюда. 4. Определить самое популярное блюдо. 5. Определить столики для курящих посетителей, которые не заказали 2-е блюда. 6. Рассчитать среднюю стоимость посещения ресторана для каждого столика. 7. Создать таблицу заказанных блюд столиком № 1. 8. Увеличить цену спиртных напитков на 15%. 9. Создать сводную таблицу суммарного количества заказанных блюд для каждого столика с указанием названий блюд. 10. Уменьшить вес порции на 10%. |
Вариант 30 Предметная область: Отдел кадров Создание запроса: 1. Создать запрос, содержащий поля: Идент. код, Фамилия, Имя, Отчество, Дата рождения, включающий только тех сотрудников, фамилии которых начинаются с буквы «С». Список должен быть отсортирован по дате рождения по возрастанию. 2. Определить сотрудников, которые занимают административные должности, не имея высшего образования. 3. Определить резервы фонда зарплаты по должностям. 4. Определить должность сотрудника «Канцелярский». 5. Определить самого «молодого» сотрудника. |
ЗАДАНИЕ № 3
по теме «Создание отчетов»
|
Создать простой отчет, отображающий результаты обработки информации для прикладной области, выбранной в соответствии с вариантом задания. Создать сложный отчет на основе ранее созданного запроса.
Пример выполнения задания (вариант 30)
1. Создать простой отчет, содержащий:
· список сотрудников предприятия с полями: Идент код, Фамилия, Имя, Отчество, Телефон;
· сгруппировать данные по 1-ой букве фамилии;
· вычислить количество фамилий в каждой группе.
Вид отчета представлен на рис. 12.
СПИСОК СОТРУДНИКОВ ПРЕДПРИЯТИЯ 26.02.01 | |||||||||||||||
| |||||||||||||||
Группа фамилий, начинающихся на букву А | |||||||||||||||
| |||||||||||||||
Количество в группе 1 | |||||||||||||||
Группа фамилий, начинающихся на букву Б | |||||||||||||||
| |||||||||||||||
Количество в группе 3 | |||||||||||||||
Группа фамилий, начинающихся на букву К | |||||||||||||||
| |||||||||||||||
Количество в группе 3 | |||||||||||||||
Группа фамилий, начинающихся на букву М | |||||||||||||||
| |||||||||||||||
Количество в группе 1 | |||||||||||||||
Группа фамилий, начинающихся на букву С | |||||||||||||||
| |||||||||||||||
Количество в группе 3 | |||||||||||||||
Группа фамилий, начинающихся на букву Ц | |||||||||||||||
| |||||||||||||||
Количество в группе 1 |
Рис. 12
Для создания такого отчета выполнить:
1. Открыть базу данных, для которой создается отчет.
2. Начать создание отчета в режиме Конструктор.
Выбрать вкладку Отчеты, нажать кнопку СОЗДАТЬ. Появляется окно Новый отчет, в котором выбрать Конструктор (для самостоятельного создания отчета), указать источник данных – таблицу Сотрудник (выбрать таблицу из раскрывающегося списка с перечнем таблиц и запросов). Нажать ОК.
На экран выводятся окна, представленные на рис. 13: