- •Содержание
- •Введение
- •1. Экономическая информация
- •2. Основные понятия баз данных
- •3. Базы данных в ms Excel
- •Задания к лабораторным занятиям 1 – 4.
- •4. Microsoft Access
- •Задания к лабораторным занятиям 5 – 6
- •1. База данных «Сессия».
- •2. База данных «Изготовление мебели».
- •3. База данных «Продажа компьютеров».
- •5. База данных «Продажа обуви».
- •6. База данных «Ремонт автомобилей».
- •7. База данных «Библиотека».
- •4.1. Понятие запроса к базе данных
- •Задания к лабораторным занятиям 7 – 13
- •1. База данных «Сессия».
- •2. База данных «Изготовление мебели».
- •3. База данных «Продажа компьютеров».
- •4. База данных «Продажа лекарств».
- •5. База данных «Продажа обуви».
- •6. База данных «Ремонт автомобилей».
- •7. База данных «Библиотека».
- •4.2. Формы
- •4.3. Общие сведения об отчетах
- •4.4. Экспорт данных и объектов базы данных
- •Задания к лабораторным занятиям 14 – 15
- •5. Задания для самостоятельной работы
- •Список рекомендуемой литературы
5. Задания для самостоятельной работы
1. Данные для выполнения заданий по Microsoft Excel
Код заказа |
Клиент |
Сотрудник |
Дата |
Доставка |
Стоимость доставки |
Город |
Страна |
Стоимость товаров |
Вариант 1
Определите среднюю стоимость товаров, за период с 20.07.2002 по 20.10.2002 г. отправленных фирме, название которой начинается с буквы «Т» или «М», или заявок, отправленных в Германию, в которых стоимость доставки менее чем в 3 раза превосходит величину, записанную в ячейке К1.
Выделите все заявки, отправленные в Швейцарию или Францию, в которых стоимость товаров не превосходит значения из задания 1, или заявки, отправленные по почте, стоимость доставки в которых отличается от значения, записанного в ячейке К1 не менее чем на 25 %.
Вариант 2
Найдите минимальную стоимость товаров, отправленных в страны, в названии которых вторая буква «Р», или заявок, отправленных не по почте, в которых стоимость доставки находится в диапазоне от значения в ячейке К1 до значения в ячейке К2.
Выделите все заявки за 2002 год, в которых стоимость товаров более чем в 4 раза превосходит значение из задания 1, или заявки, оформленные сотрудником, фамилия которого начинается с Кр и стоимость доставки в которых отличается от значения, записанного в ячейку К1 более чем на 15 %.
Вариант 3
Найдите среднюю стоимость доставки весенних заказов в Австрию или Францию по почте, стоимость товаров в которых не более чем в 2 раза превышает величину, записанную в ячейке К1.
Выделите все заказы, оформленные сотрудником, фамилия которого начинается с буквы «Б», отправленные в США или Канаду, стоимость доставки которых отличается менее чем на 25 % от величины из задания 1, или заказы, доставленные Ространсом, стоимость товаров в которых больше величины, записанной в ячейке К2.
Вариант 4
Определите минимальную стоимость товаров, отправленных не в Швейцарию в третьем квартале сотрудниками Бабкиной или Ясеневой.
Выделите все заказы, оформленные в города, название которых начинается на букву «Р», стоимость доставок в которых отличается не менее чем на 15 % от величины, записанной в ячейке К1, или заказы, доставленные по почте, стоимость товаров в которых превосходит значение из задания 1 не более чем в 1,5 раза.
Вариант 5
Определите минимальную стоимость доставок Ространсом за 2003 год в Швецию или Финляндию, стоимость товаров в которых меньше величины, записанной в ячейке К1.
Выделите все заказы в страны, название которых начинается с буквы В, стоимость товаров в которых отличается более чем на 20 % от величины, записанной в ячейке К1, или заказы в Бразилию, отправленные по почте, стоимость доставки в которых превосходит значение из задания 1.
Вариант 6
Определите максимальную стоимость доставки в весенних заказах по почте или Ространсом, стоимость товаров в которых находится в диапазоне значений от содержимого ячейки К1 до содержимого ячейки К2.
Выделите все заказы, оформленные в страны, название которых начинается с буквы В, стоимость доставки в которых отличается более чем на 15 % от величины из задания 1, или заказы, отправленные не по почте, стоимость товаров в которых превышает величину, записанную в ячейке К1.
2. Данные для выполнения заданий по Microsoft Access
Имеется база данных следующей структуры (рис. 5.1).
Рис 5.1. Схема базы данных «Сделки»
Вариант 1
Выделите все продажи товара, название которого начинается с некотрой буквы (вводится как параметр) за 2003 год, или продажи 2004 года, количество проданного товара в которых отличается не более чем на 15 % от некоторой величины (вводится как параметр).
Структура зароса: Дата, Название клиента, Наименование товара, Цена за единицу, Количество товара, Стоимость
Выберите из базы данных все продажи некоторого года (вводится как параметр), у которых стоимость заявки (цена за единицу*количество+стоимость доставки) больше средней стоимости зимних заявок (использовать вспомогательный запрос).
Структура вспомогательного запроса: СредяяСтоимость.
Структура основного запроса: Дата, НомерСделки, Название Клиента, НаименованиеТовара, Стоимость
Определите среднее количество товаров, проданных летом, в зависимости от наименования товара (столбцы) и номера сделки (строки).
Вариант 2
Выделите все зимние продажи, в которых участвовали клиенты, название которых начинается с некоторой буквы (вводится как параметр), или продажи 2004 года, в которых процент наценки не превосходит некоторой величины (вводится как параметр).
Структура запроса: Дата, НазваниеКлиента, Наименование Товара, Операция, КоличествоТовара, %наценки, Стоимость.
Для каждого клиента выделите все заявки, стоимость (цена за единицу*количество+ стоимость доставки) которых отличается не менее чем на 25 % от средней стоимости заявок за 2004 год (использовать вспомогательные запросы).
Структура 1-го вспомогательного запроса: Клиент, Стоимость (групповая операция Sum). Структура 2-го вспомогательного запроса: СредяяСтоимость.
Структура основного запроса: Дата, Номер Сделки, НазваниеКлиента, НаименованиеТовара, Стоимость.
Определите общую стоимость продаж для каждого клиента (строки) по каждому месяцу (столбцы).
Вариант 3
Выделите все летние сделки товара, наименование кото-рого начинается с некоторой буквы (вводится как параметр), или сделки 2004 года, количество товара в которых отличается более чем на 25 % от некоторой величины (вводится как параметр).
Структура запроса: Дата, НазваниеКлиента, Наименование-Товара, КоличествоТовара, ЦенаЗаЕдиницу, Стоимость.
Выберите из базы данных все сделки некоторого года (вводится как параметр), у которых стоимость сделки (Sum (ЦенаЗаЕдиницу * КоличествоТовара) + СтоимостьДоставки) больше некоторой величины (вводится как параметр) (использовать вспомогательный запрос).
Структура вспомогательного запроса для группировки: Дата, НомерСделки, НазваниеКлиента, СуммСтоимБезДоставки, Стои-мостьДоставки.
Структура основного запроса: Дата, НомерСделки, Название Клиента, Стоимость.
Определите суммарное количество товаров в сделках 2004 года в зависимости от наименования товара (столбцы) и номера сделки (строки).
Вариант 4
Выделите все зимние сделки, в которых участвовали клиенты, название которых начинается с некоторой буквы (вводится как параметр), или сделки 2003 года, в которых процент наценки превосходит некоторую величину (вводится как параметр).
Структура: Дата, НазваниеКлиента, НаименованиеТовара, КоличествоТовара, ЦенаЗаЕдиницу, Стоимость, %наценки.
Для каждого клиента найдите среднюю стоимость сделки (Стоимость = Sum (ЦенаЗаЕдиницу * КоличествоТовара) + СтоимостьДоставки) некоторого года (использовать вспомогательный запрос).
Структура вспомогательного запроса: Дата, НазваниеКли-ента, СуммСтоимБезДоставки, СтоимостьДоставки.
Структура основного запроса: НазваниеКлиента, Средняя Стоимость.
Определите общую стоимость сделок для каждого клиента (строки) по каждому месяцу (столбцы).
Вариант 5
Выделите все сделки клиента, название которого начинается с некоторой буквы (вводится как параметр) за 2003 год, или сделки второго полугодия, количество товара в которых отличается не более чем на 25 % от некоторой величины (вводится как параметр).
Структура зароса: Дата, НазваниеКлиента, Наименование-Товара, ЦенаЗаЕдиницу, КоличествоТовара, Стоимость.
Выберите из базы данных все сделки, осуществленные сотрудником, работающим в должности, которая начинается с некоторой буквы (вводится как параметр), у которых стоимость сделки (Sum (ЦенаЗаЕдиницу * КоличествоТовара) + Стоимость Доставки) больше некоторой величины (вводится как параметр) (использовать вспомогательный запрос).
Структура вспомогательного запроса для группировки: НомерСделки, Фамилия, Должность, СуммСтоимБезДоставки, Сто-имостьДоставки.
Структура основного запроса: НомерСделки, Фамилия, Должность, Стоимость.
Определите суммарное количество товаров, проданных в 2004 году, в зависимости от наименования товара (столбцы) и названия клиента (строки).
Вариант 6
Выделите все сделки первого полугодия, в которых участвовали товары, наименование которых начинается с некоторой буквы (вводится как параметр), или сделки 2004 года со стои-мостью товара в сделке, не меньшей некоторой величины (вводится как параметр).
Структура запроса: Дата, НаименованиеТовара, Количество Товара, ЦенаЗаЕдиницу, Стоимость.
Для каждого сотрудника найдите среднюю стоимость сделки (Стоимость = Sum (ЦенаЗаЕдиницу * КоличествоТовара) + СтоимостьДоставки) некоторого года (вводится как параметр) (использовать вспомогательный запрос).
Структура вспомогательного запроса: Дата, Фамилия, Сумм СтоимБезДоставки, СтоимостьДоставки.
Структура основного запроса: Фамилия, СредняяСтоимость.
Определите общую стоимость сделок для каждого товара (строки) по каждому месяцу (столбцы).