КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Оптимизация запросов
1 Задание точных критериев позволяет минимизировать число строк, пересылаемых через сеть. Например, можно выбирать заказы только текущего месяца. Можно создать отдельные запросы «последний месяц», «этот квартал», «последний квартал» для пользователей, нуждающихся в «исторических» данных. 2 В первоначальный запрос целесообразно включать только те поля, которые необходимы для представления самых основных сведений. 3 Не следует включать в первоначальные запросы поля типа OLE Object и MEMO.
ЗАДАНИЕ 1. Откройте базу данных Продажа товаров. 2. Создайте простой запрос с помощью Конструктора, содержащий поля Дата и Кол-во из таблицы ОПЕРАЦИИ, поле Наименование из таблицы ТОВАРЫ. Сохраните его под именем Товар по датам. 3. Создайте простой запрос с помощью мастера на основе таблицы ОПЕРАЦИИ. Из таблицы операции отберите поля Дата, Цена, Кол-во, Сумма, Форма оплаты. Назовите запрос Операции по датам. 4. На основе запроса Операции по датам создайте итоговый запрос Кол-во по датам, в котором отобразите количество проданного товара за каждый день операции. 5. На основе запроса Операции по датам создайте итоговый запрос Средний приход по датам, в котором отобразите среднее значение суммы от продажи товара за каждый день операции. 6. Создайте запрос на выборку на основе таблицы ЗАКАЗЧИКИ. Отберите информацию о заказчиках в лице средне-образовательных школ и детских садов. На экран выведите поля Заказчик, Адрес и Телефон. Сохраните запрос под именем Заказчики_школы_детсады 7. Создайте запрос на выборку на основе таблицы ОПЕРАЦИИ. Отберите все операции за март. Выведите на экран поля Дата и Кол-во из таблицы ОПЕРАЦИИ, Наименование из таблицы ТОВАРЫ. Сохраните запрос под именем Операции_март. 8. Создайте перекрестный запрос на основе запроса Товар по датам. В результате выполнения запроса на экране должна появляться информации о среднем количестве товара за каждый день операции (см.рисунок). Сохраните запрос под именем Среднее по датам 9. Создайте перекрестный запрос на основе запроса Товар по датам. В результате выполнения запроса на экране должна появляться информации о сумме товара, проданного за каждый месяц. Скройте пустые столбцы и столбец Итоговых значений. После правильного выполнения данного пункта должна получиться результирующая таблица следующего вида 10.Сохраните запрос под именем Итог_сумма_по месяцам 11.Создайте запрос с параметром, позволяющий отбирать информацию о продаже товаров, название которых пользователь может задать сам при запуске запроса. После запуска запроса должно появляться окно с текстом «Введите название проданного товара». В качестве полей запроса выберите Наименование и Ед.изм. из таблицы ТОВАРЫ, и поля Дата, Кол_во, Ф_опл из таблицы ОПЕРАЦИИ. Сохраните запрос под именем Выбор товара. 12.Создайте запрос на выборку из таблиц таким образом, чтобы результирующая таблица содержала информацию о Дате продажи, наименовании заказчика, наименовании товара, кол-ве, цене и сумме проданного товара, а также о форме оплаты производимой операции. Сохраните запрос под именем Продажа. Контрольные вопросы 1. Что такое запрос? 2. Какие существуют типы запросов? 3. Чем отличается использование Мастера от использования Конструктора при формировании запроса? 4. Что такое запрос на выборку? 5. Что такое перекрестный запрос?
Дата добавления: 2015-01-03; Просмотров: 425; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |