Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка по Access.docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
62 Кб
Скачать
☆

2.3 Пример выполнения практической части работы:

Необходимо:

  1. Создать базу данных. Исходные данные представлены в следующих таблицах:

Таблица 6

Наименование культур

Код культуры

Наименование культур

10201

картофель

10202

капуста

10203

огурцы

10204

свекла

10205

морковь

Таблица 7

Данные по культурам

Код культуры

Себестоимость продукции, руб/ц

Урожайность, ц/га

10201

576,55

116

10202

382,10

235

10203

4884,5

201,5

10204

2197,3

271,6

10205

693,9

268,3

Таблица 8

Сельхозтоваропроизводители

№ предприятия

Наименование предприятия

01

Чернышевский

02

Масляники

03

Павловский

Таблица 9

Площадь посевов

№ предприятия

Код культуры

Площадь посевов,га

01

10201

20

01

10203

3

01

10205

5

02

10205

6

02

10201

40

03

10202

7

03

10204

2

  1. Создать структуру таблиц. Определить имена и типы полей для каждой таблицы. Внести данные. Установить связи между таблицами.

  2. Создать форму. Рассчитать объем валовой продукции по каждому хозяйству.

  3. Создать запрос. Выполнить вычисления:

Определить культуры, валовая продукция, которых превышает 2000 ц.

  1. Создать отчет. Произвести группировку культур по предприятиям. Рассчитать итоги по всем показателям.

Определить затраты на сельскохозяйственную продукцию и выявить культуру с максимальными затратами.

Порядок выполнения задания:

  1. Запуск программы MicrosoftAccess. Создание новой базы данных с именем «Затраты на сельскохозяйственную продукцию».

  2. Создание структуры каждой из таблиц в режиме конструктора.

Таблица 10

Наименование культур

Имя поля

Тип данных

Ключевое поле

Код культуры

Текстовый

Культура

Текстовый

Таблица 11

Данные по культурам

Имя поля

Тип данных

Код культуры

Текстовый

Себестоимость

Числовой

Урожайность

Числовой

Таблица 12

Сельхозтоваропроизводители

Имя поля

Тип данных

Ключевое поле

№ предприятия

Текстовый

Предприятие

Текстовый

Таблица 13

Площадь посевов

Имя поля

Тип данных

№ предприятия

Текстовый

Код культуры

Текстовый

Площадь

Числовой

Во вкладке Свойство поля, с помощью которой меняются параметры полей, изменить:

  • себестоимость: размер поля – одинарное с плавающей точкой, число десятичных знаков – 2;

  • урожайность: размер поля – одинарное с плавающей точкой, число десятичных знаков – 1.

Заполнение таблиц данными в соответствии с заданием. Для перехода с целью ввода данных открывается таблица в режиме самого объекта.

Установление связи между таблицами осуществляется с помощью диалогового окна Схема данных. В схему данных добавляются все необходимые для выполнения задания таблицы с исходными данными, устанавливаются соответствующие связи.

  1. Создается форма с помощью мастера в диалоговом режиме. Для расчета объема валовой продукции по каждому хозяйству необходимы данные по урожайности культур и площади посевов. Поэтому из таблицы Наименование культур выбирается поле Культура, Данные по культурам – поле Урожайность, Сельхозтоваропроизводители – поле Предприятие, Площадь посевов – поле Площадь.

Корректировка вида и содержания формы проводится в режиме конструктора. Для добавления дополнительных элементов используется панель Элементы управления. Для расчета, используя данную панель, вводится вычисляемое поле. Используется построитель выражений (Вызов контекстного меню вычисляемого поля – Свойства – Данные – Данные - … ). Правила записи формул аналогичны правилам электронных таблиц. Выбираются элементы формулы, при необходимости категории функций, требуемая функция, имя поля для расчета). Имена полей должны быть заключены в квадратные скобки!

Объем валовой продукции: = [Площадь] * [Урожайность]

  1. Формирование запроса происходит в режиме конструктора. Выбираются и добавляются необходимые таблицы. В бланке запроса выбираются поля, необходимые для расчета валовой продукции и выполнения условия отбора (культура, валовая продукция, которой превышает 2000 ц). Из таблицы Наименование культур выбирается поле Культура, Данные по культурам – поле Урожайность, Сельхозтоваропроизводители – поле Предприятие, Площадь посевов – поле Площадь. Расчет:

Валовая продукция: [Площадь]*[Урожайность]

Условие отбора: >2000

Таблица 14

Структура бланка запроса

Поле

Культура

Площадь

Урожайность

Объем валовой продукции: [Площадь] * [Урожайность]

Имя таблицы

Наименование культур

Площадь посевов

Данные по культурам

Вывод на экран

˅

˅

˅

˅

Условие отбора

>2000

  1. Создание отчета. Наиболее эффективно формирование отчета производить с помощью мастера создания отчетов, а корректировку производить в режиме конструктора. Основываясь на диалоге, используя мастер отчетов, указывается источник данных, необходимые, в зависимости от цели создания, поля, уровень группировки (в данном случае группировка по предприятиям), порядок сортировки и стиль отчета.

Если задана группировка, производятся итоговые значения, рассчитываются показатели (в данном случае: итоги по всем показателям). Отчет полученный с помощью мастера нуждается в корректировке.

Для определения затрат на сельскохозяйственную продукцию необходимо воспользоваться панелью Элементы управления в режиме конструктора отчета и выбрать расчетное поле, ввести в область данных. Непосредственно для расчета требуется построитель выражений.

Формула: = [Себестоимость]*[Урожайность]*[Площадь]

Чтобы выявить культуру с максимальными затратами необходимо также воспользоваться панелью Элементы управления в режиме конструктора отчета и выбрать расчетное поле, но ввести в примечание отчета. Непосредственно для расчета также требуется построитель выражений

Формула: = max([Себестоимость]*[Урожайность]*[Площадь])