Создание базы данных. Основные понятия базы данных. Методические указания по выполнению заданий, страница 8

1/4 Вывести наименование товара, дату его изготовления и срок реализации. Использовать таблицу Товары.

Задание 2

Создать запросы с условием в режиме Конструктора.

Определить:

2/1 Какая фирма заказывала товары в количестве менее 45.

2/2 Кто заказывал макароны.

2/3 Какой товар поступает из Искитима.

2/4 Кто поставлял крупу гречневую.

2/5 Кто заказывал крупу высшего сорта из Краснодара.

2/6 Имеются ли в наличии товары, поставленные из Бийска или Барнаула

2/7 Представителем какой фирмы является Перов.

2/8 Какие фирмы клиентов представляют женщины.

2/9 Номера телефонов каких клиентов начинаются с цифры 2.

2/10 Номера телефонов каких клиентов содержат цифру 3.

2/11 Кто поставлял товары, изготовленные в 2012 году.

2/12 E-mail какого поставщика содержит имя домена ru.

2/13 Кто и какие товары заказывал в октябре 2013 года.

2/14 Имеется ли в наличии крупа гречневая, поставленная из Бийска, цена которой меньше 15 руб.

2/15 Имеются ли в наличии марки печенья, цена на которые находится в интервале от 20 до 30 руб.

2/16 Найти товары, цена которых больше 30 руб, или товары, которые поставлялись из Хельсинки.

2/17 Какие товары поставлялись из-за рубежа.

2/18 Фотографии каких клиентов отсутствуют в базе данных.

2/19 Какие товары заказывали 10 сентября 2013 года.

2/20 Какие товары заказывали фирмы, являющиеся частными предприятиями.

Задание 3 Создать запросы с вычисляемыми полями в режиме Конструктора.

3/1 Определить, какие товары заказывала фирма ООО «Пром» и на какую сумму был сделан каждый заказ.

3/2 Найти все заказы, стоимость которых больше 1000 руб. Вывести наименование фирмы, наименование товара, цену, количество и стоимость заказа.

3/3 Найти товары, срок реализации которых закончился.

3/4 Найти товары, срок реализации которых закончится в 2014 году. 3/5 Найти товары, срок реализации которых закончится в 3-м квартале 2014 года.

3/6 Повысить на 5 % закупочные цены на печенье. Задание 4

Создать групповые запросы в режиме Конструктора.

4/1 Определить общее количество заказанных товаров от каждого поставщика.

4/2 Установить, на какую сумму имеется товаров на складе.

4/3 Рассчитать среднюю закупочную цену товара для каждой товарной группы. Среднюю закупочную цену представить с двумя десятичными знаками (Вид/ Свойства Число десятичных знаков

– 2).

4/4 Определить ежедневное количество заказанных товаров.

4/5 Определить количество поставщиков из города Москвы.

Задание 5

Создать специализированные запросы.

5/1 С помощью специализированного запроса «Записи без подчиненных», определить, какие товары не заказывались никем.

5/2 Создать запрос с параметром, который бы запрашивал наименование фирмы и возвращал выборку о заказах, сделанных данной фирмой.

5/3 С помощью запроса с параметром организовать выборку заказов по временному интервалу. В выборку включить поля: «Наименование товара», «Наименование фирмы», «Дата заказа», «Кол-во», «Цена за кг». Поле «Дата заказа» должно содержать условие с параметром.

Тема 4. Создание форм на базе нескольких таблиц с помощью Мастера

Методические указания по выполнению заданий

Сложные формы – это такие формы, внутри которых находятся другие формы. Первичная форма называется главной, а форма внутри формы – подчиненной.

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

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

Задания темы

Задание 1

Создать форму на основе таблиц Заказы и Товары. Образец формы представлен в приложении 9.