Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
MUUD_0t_15_12_10_2ch.doc
Скачиваний:
19
Добавлен:
29.05.2015
Размер:
2.53 Mб
Скачать

3.3 Порядок выполнения работы

3.3.1 Откройте БД «Борей» и ознакомьтесь с примерами запросов в этой базе.

3.3.2 Откройте созданную Вами ранее БД. Создайте запрос на выборку из таблицы «Товары», соответствующей Вашей БД (например, мониторы, смартфоны и т.п.). Результатом запроса должна быть таблица, содержащая записи с типами товаров и двумя – тремя основными параметрами, удовлетворяющими установленным критериям для выборки.

Откройте окно SQLи ознакомьтесь с текстом инструкцииSQL-запроса. Измените инструкциюSQL-запроса и пронаблюдайте соответствующие изменения в окне Конструктора запросов. Обратите внимание, что текстSQL-запроса может быть скопирован в буфер обмена и затем вставлен в нужную процедуру программы.

3.3.3 Постройте запрос на выборку с параметром на базе таблицы «Заказчики». Запрос должен выводить сведения о телефоне заказчика по параметру – имени заказчика. Просмотрите соответствующий оператор SQL-запроса.

Создайте запрос на выборку с двумя параметрами из таблицы «Товары», соответствующей Вашей БД.

3.3.4 Разработайте запрос с обобщением (группировкой), в котором должен быть предусмотрен вывод кода заказа, название заказчика и сумма стоимости каждого заказа из таблицы «Заказано».

Замечание:для построения запроса следует использовать все таблицы БД, в операции группировки по коду заказа – функциюSum.

3.3.5 Создайте запрос на удаление записей из таблицы «Заказы». С помощью данного запроса должен быть аннулирован заказ с определенным кодом. В условие отбора включается код (номер) удаляемого заказа. После исполнения данного заказа будет удалена не только соответствующая запись из таблицы «Заказы», но и связанные записи из таблицы «Заказы», если установлены соответствующие правила поддержания целостности БД.

3.3.6 Постройте перекрестный запрос на основе таблицы «Заказы», позволяющий получить сведения о количестве заказов у каждого сотрудника по месяцам года. Указание: следуйте инструкциям Мастера создания перекрестных таблиц. В качестве заголовков строк используйте поле «Сотрудник», заголовков столбцов – поле «Дата исполнения», интервала группировки – месяц и функциюCountдля вычисления количества заказов.

3.3.7 По данным таблицы «Товары», соответствующей Вашей БД, создайте Автоотчетс расположением полей в виде столбцов.

3.3.8 С помощью Мастера Отчетовсоздайте отчет, который должен содержать данные заказов тип товара с группировкой заказов по сотрудникам. В отчете должны быть представлены следующие поля: название заказчика, сотрудники, код заказчика, код заказа, тип товара, количество. Кроме того, в отчете должны быть подведены промежуточные итоги по сумме заказов для каждого сотрудника и общей сумме всех заказов.

3.3.9 В режиме Конструктора Отчетовразработайте отчет с группировкой по названиям заказчиков. Поля вывода для отчета: название заказчика, код заказа, дата заказа, тип товара, количество, цена. В отчете должен быть выведен заголовок, а также промежуточные итоги по сумме заказов заказчиков и итоги по общей сумме заказов. Оформите отчет с использованием средств форматирования.

3.3.10 Оформите отчет по лабораторной работе и защитите её.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]