Добавил:
Меня зовут Катунин Виктор, на данный момент являюсь абитуриентом в СГЭУ, пытаюсь рассортировать все файлы СГЭУ, преобразовать, улучшить и добавить что-то от себя Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика / Методички / Методичка Патлань_Киселева.doc
Скачиваний:
13
Добавлен:
02.08.2023
Размер:
971.26 Кб
Скачать

№ 4. Субд Access. Работа с отчетами

  1. Создать отчетзаказанные товары с сортировкой по дате (поля: "НАИМЕНОВАНИЕ", "ЗАКАЗАНО", "ДАТА ЗАКАЗА").

  2. Создать отчет - продажи по месяцам с вычислением итогов по количеству проданных товаров и их стоимости. Ввести заголовок отчета.

  3. Создать отчетзаказы по фирмам, подводящий итоги заказов по количеству всех товаров (без наименования) для каждой фирмы.

  4. В отчёт по работе вставьте окно БД, где были бы перечислены все созданные Вами отчёты.

13. Варианты заданий

  1. а) Что такое информационная система? Охарактеризуйте понятия "банки данных" и "базы данных". СУБД и их свойства. b) На основе своей базы данных создайте запрос, выбирающий трех самых ответственных клиентов (разность между датой продажи и датой заказа у них минимальна).

  2. a) Перечислите компоненты, которые можно создавать в СУБД Access. Опишите назначение макросов, страниц доступа к данным и модулей. b) На основе своей базы данных создайте запрос, выбирающий клиентов, проживающих за пределами России и купивших товары во второй половине рассматриваемого года.

  3. a) Перечислите компоненты, которые можно создавать в СУБД Access. Опишите назначение запросов, форм и отчетов. b) На основе своей базы данных создайте запрос, выбирающий две фирмы, продавшие наибольшее количество товаров в первой половине рассматриваемого года.

  4. a) Что такое структура таблицы, в каком режиме определяется структура? Какие есть ограничения на имена полей в таблицах Access? b) На основе своей базы данных создайте запрос, вычисляющий для клиентов, проживающих в Самаре, среднюю сумму покупки.

  5. a) Перечислите возможные типы данных в полях таблиц Access. Опишите свойства полей следующих типов: счетчик, текстовый, поле MEMO, объект OLE. В чем отличие последних двух типов данных друг от друга? b) На основе своей базы данных создайте запрос, выбирающий двух клиентов, раньше всех сделавших заказы на определенный товар.

  6. a) Перечислите допустимые типы полей в таблицах Access. Опишите свойства полей следующих типов: дата/время, OLE, логический, денежный и финансовый. В чем отличие последних двух типов данных друг от друга? b) На основе своей базы данных создайте запрос с параметрами, подводящий итоги стоимости продаж определенного товара (название товара вводить в диалоговом окне).

  7. a) Перечислите допустимые типы полей в таблицах Access. Каким образом можно удалить или добавить поле в таблице? b) На основе своей базы данных создайте запрос на удаление, который удалил бы все записи из таблицы "ЗАКАЗЫ И ПРОДАЖИ" о заказах, сделанных в прошлом году.

  8. a) Опишите известные Вам приёмы ввода и редактирования данных в таблицу. Какие типы полей не допускают редактирования и почему? b) На основе своей базы данных создайте форму - просмотр продаж за определенный период (заголовок формы и поля: наименование, дата продажи, продано).

  9. a) Перечислите типы запросов в СУБД Access. Опишите назначение и порядок формирования запроса с параметрами. b) На основе своей базы данных создайте многотабличную форму, показывающую перечень товаров, выпускаемых каждой фирмой (заголовок формы и поля: фирма-производитель, код товара, наименование, цена). Добавьте запись для нового товара одной из фирм.

  10. a) Опишите назначение и разновидности запросов на изменение. b) На основе своей базы данных создайте форму - просмотр заказов за определенный период (заголовок формы и поля: наименование, дата заказа, заказано).

  11. a) Зачем нужны экранные формы, как они связаны с таблицами? Перечислите и охарактеризуйте виды форм, создаваемых в Access. Исходные компоненты для создания форм. b) На основе своей базы данных создайте запрос, определяющий фирму, товары которой пользуются наибольшим спросом (т.е. фирму, продавшую наибольшее количество товаров).

  12. a) Какие элементы управления могут быть размещены в экранной форме? Как устанавливаются цвет и другие характеристики объектов формы? b) На основе своей базы данных создайте отчет - список проданных товаров по категориям, с вычислением итогов по количеству проданных товаров в каждой категории.

  13. a) Сравните возможности применения фильтрации и запросов при отборе записей из БД. Перечислите символы подстановки, используемые для поиска в таблицах. b) На основе своей базы данных создайте отчет - список товаров по фирмам с вычислением итогов общей стоимости проданных товаров для каждой фирмы.

  1. a)Понятие реляционной базы данных и в каких случаях необходимо использование такой базы? Что такое первичный ключ? Перечислите типы первичных ключей. b) На основе своей базы данных создайте перекрестный запрос, подсчитывающий количество заказанных товаров по городам и клиентам, проживающих в этих городах.

  2. a) Какие типы отношений между таблицами возможны в реляционной базе данных? Опишите свойства каждого из этих типов отношений с примерами применения. b) На основе своей базы данных создайте отчет - продажи товаров за определяемый Вами период с вычислением итогов по количеству проданных товаров каждого наименования и затраченной сумме.

  3. a) Назначение запроса и исходные компоненты для его создания. Порядок создания И-запросов, ИЛИ-запросов, вычисляемых запросов. Приведите примеры допустимых выражений при проектировании таких запросов. b) На основе своей базы данных создайте отчет - счет каждому клиенту за весь период обслуживания, содержащий и итоговую сумму всех продаж.

  4. a) Назначение отчетов. Опишите порядок проектирования отчетов с вычисляемыми полями на примере отчёта, созданного в практической работе. b) На основе своей базы данных для определенной категории товара создайте запрос на обновление, уменьшающий на 10% цену на все товары одной из фирм.

  1. a) Какие элементы управления могут быть размещены в экранной форме? Опишите кратко назначение элементов: НАДПИСЬ, ПОЛЕ, ПОЛЕ СО СПИСКОМ. Каким образом вводятся в форму кнопки перемещения по записям? b) На основе своей базы данных создайте запрос, выбирающий двух клиентов, совершивших самые дорогие одноразовые покупки за “наличные”. Скопируйте текст этого запроса на языке SQL и опишите назначение каждого из использованных операторов.

  2. a) Какие элементы управления могут быть размещены в экранной форме? Опишите кратко назначение элементов: КНОПКА, ПЕРЕКЛЮЧАТЕЛЬ, СПИСОК. b) На основе своей базы данных создайте запрос, определяющий самых активных покупателей – тех, кто купил товаров больше определённого количества. Скопируйте текст этого запроса на языке SQL и опишите назначение каждого из использованных операторов.

  3. a) Опишите назначение и порядок формирования итогового запроса. Типы встроенных итогов вычислений. b) На основе запроса – "почта" создайте форму, создающую листы наклеек на конверты. Поля расположите в соответствии с принятыми стандартами. Удалите наименования полей – они в наклейках не нужны. Наберите адрес отправителя.