Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Інформатика / Лабор работы.doc
Скачиваний:
17
Добавлен:
15.01.2022
Размер:
104.45 Кб
Скачать
  1. Запустите Access.

  2. Откройте базу данных Лабораторные работы.mdb.

  3. Для таблицы Клиенты создайте следующие варианты простых форм (вкладка Формы / кнопка Создать / определить Источник и Способ создания автоформы):

  • Автоформа: в столбец;

  • Автоформа: ленточная;

  • Автоформа: табличная.

Сравните полученные варианты автоформ, оцените их достоинства и недостатки

  1. Создайте для таблиц Предприятие и Товары форму с помощью Мастера форм. Сравните возможности Мастера форм с автоформами.

  2. В режиме Конструктора создайте форму для таблицы Заказы, для чего выполните следующие этапы работ:

  • спроектируйте макет формы в соответствии с приведенным в приложении 1 примером;

  • добавьте в бланк формы область заголовка и область примечаний (пункт меню Вид команда Заголовок/примечание формы);

  • выведите на экран Список полей таблицы Заказы и Панель элементов (соответствующие кнопки на Панели инструментов);

  • в соответствии с макетом формы переместите поля из Списка полей в бланк формы;

  • создайте заголовок формы с помощью кнопки Надпись на Панели элементов;

  • выполните редактирование формы в соответствие формы в соответствии с макетом, а именно: измените размеры объектов; переместите их в нужное место формы; выполните выравнивание объектов; измените установки цвета объектов формы; используйте линии и прямоугольники для объединения в группы схожих по смыслу объектов и для улучшения внешнего вида формы;

  1. Введите в таблицы базы данных помощью созданных форм несколько новых записей.

Контрольные вопросы по лабораторной работе №3

  1. Перечислите и определите назначение кнопок перемещения по записям в автоформам.

  2. Как осуществляется переход из формы в режим таблицы. Перечислите возможные варианты.

  3. Перечислите альтернативные способы создания автоформ.

  4. Как осуществляется выделение, изменение размеров, перемещение и удаление объектов в форме? Выполните эти операции на примере своей формы.

  5. Определите назначение Панели элементов, какие кнопки Панели элементов и для чего Вы использовали при создании формы.

П риложение 1

Лабораторная работа №4

Создание многотабличных, итоговых и параметрических запросов

Цель: Получение практических навыков по созданию и использованию многотабличных, итоговых и параметрических запросов при работе с базами данных

Задачи лабораторной работы:

  1. Запустите Access.

  2. Откройте базу данных с таблицами Клиенты, Заказы, Товары, Предприятия.

  3. Создайте многотабличные запросы для следующих условий (вкладка Запросы / кнопка Создать / Конструктор / Добавить необходимые для создания запроса таблицы):

  • запрос Фамилия на получение информации обо всех клиентах, фамилия которых начинается на букву С;

  • запрос Телефон на получение информации обо всех клиентах, телефон которых начинается на одну или две семерки;

  • запрос Месяц на получение информации о заказах, сделанных в марте;

  • запрос Цена на получение информации о товарах, цены на которые для клиентов, проживающих в Украине, меньше 1000 грн.

  • запрос Вып_заказ на получение информации обо всех выполненных заказах;

  • запрос Россия на получение информации о товарах, проданных в марте текущего года клиентам, проживающим в России;

  • запрос Остаток на получение информации о товарах, проданных клиентам совместных предприятий в апреле текущего года. В запросе создать для каждого клиента вычисляемое поле Остаток=Заказано-Продано (кнопка Построитель выражений на панели инструментов).

  1. Создайте итоговые запросы для следующих условий (в окне Конструктора запросов выбрать кнопку Групповые операции на Панели инструментов):

  • запрос Итог1 для получения информации об общем количестве заказанного и проданного товара по каждому клиенту;

  • запрос Итог2 для получения информации о максимальном и среднем размере заказа за текущий месяц;

  • добавить в Итог2 условие о том, что клиенты должны быть только работниками АО «Айрит»;

  • запрос Итог3 для получения информации об сумме заказанного (=Заказано*Цена) и проданного товара (=Продано*Цена) по каждому товару;

  • запрос Итог4 для получения информации об общем количестве выполненных заказов и о их общей сумме в грн.

Контрольные вопросы по лабораторной работе №4

  1. Определите последовательность действий при создании многотабличных запросов.

  2. Перечислите запросы, в которых Вы использовали логические операторы AND/OR

  3. Определите назначение итоговых запросов.

  4. Как в бланк конструктора запросов ввести строку Групповая операция?

  5. Перечислите типы операций, доступных в строке Групповая операция.

  6. Как осуществляется включение в итоговый запрос вычисляемого поля, приведите пример из лабораторной работы.

Лабораторная работа №4

Создание отчетов

Цель: Получение практических навыков по созданию отчетов при работе с базами данных

Создайте отчеты:

1.1. Информация о заказах. Для этого выполните следующие операции:

  • с помощью Мастера отчетов создайте первоначальный вариант отчета, приведенный в приложении 2;

  • используйте Конструктор отчетов для добавления общего итога по полям Заказано и Продано. Для этого в области Примечания отчета добавьте вычисляемые поля =sum([Заказано]) и =sum([Продано]).

1.2. Выпаказы (приложение 3). Для этого выполните следующие операции:

  • создайте пустой бланк отчета, выбрав в качестве источника данных запрос Вып_заказ (вкладка Отчеты / Создать / Конструктор). Предварительно проверьте, чтобы в данном запросе обязательно было поле Цена;

  • в Области данных создайте вычисляемое поле, позволяющее сформировать из полей Фамилия, Имя и Отчество единое поле (=[Фамилия]&" "&[Имя]&" "&[Отчество]). В соответствующую область Верхнего колонтитула поместите Надпись, содержащую текст "ФИО".

  • переместите в Область данных все остальные поля из Списка полей (кроме поля Цена), расположив их горизонтально в одну линию, после чего надписи данных полей переместите в область Верхнего колонтитула;

  • для поля Продано создайте дополнительное вычисляемое поле, позволяющее определить его значение в денежном выражении (=[Продано]*[Цена]);

  • определите группировку по полю Наименование товара (кнопка Сортировка и группировка ), а также включите вывод на экран области Примечания группы (в окне Группировка и сортировка в Свойстве Примечание группы установить режим Да);

  • отключите вывод повторяющихся значений поля Наименование товара (кнопка Свойства данного объекта / вкладка Макет, в строке Не выводить повторы установить режим Да);

  • в области Примечания группы и Примечания отчета добавьте вычисляемые поля =sum([Продано]), =sum([Продано]*[Цена]).

Приложение 2

Приложение 3

Соседние файлы в папке Інформатика