Лекции.Орг


Поиск:




Категории:

Астрономия
Биология
География
Другие языки
Интернет
Информатика
История
Культура
Литература
Логика
Математика
Медицина
Механика
Охрана труда
Педагогика
Политика
Право
Психология
Религия
Риторика
Социология
Спорт
Строительство
Технология
Транспорт
Физика
Философия
Финансы
Химия
Экология
Экономика
Электроника

 

 

 

 


Создание запросов с помощью Построителя выражений.




 

Создать запрос аналогичный предыдущему, рассчитывающий Возраст пациента, но только с помощью Построителя выражений.

 

  1. Создать новый запрос по таблице Пациенты, включив в него поля Фамилия и Пол.

 

  1. Определить новое поле, в котором будет вычисляться возраст пациента. Для этого в свободную ячейку (третью по счету) строки Поле щелкнуть правой клавишей мыши, вызвав контекстное меню и выбрать в нем опцию Построитель. Откроется окно Построителя выражений. В верхнюю часть Построителя выражений, где моргает курсор, необходимо ввести выражение:

Year(Now()) – Year([Дата рождения])

  1. Для этого в левой нижней ячейке двойным щелчком открыть папку Функции, и найти папку Встроенные функции, раскрыть. В средней ячейке показаны все типы встроенных функций, выбрать тип Дата и время или Все, затем в правой ячейке найти функцию Year и двойным щелчком по ней перенести ее в верхнюю ячейку. Затем нажать на знак «-» и еще раз двойной щелчок по функции Year. В верхней ячейке получено выражение: Year(«number») - Year(«number»), щелчком мыши в скобках первого Year(«number») выделить «number» и вместо его выбрать функцию Now() из третьей ячейки, вместо второго «number» выбрать из таблицы Пациенты поле Дата рождения. Получено выражение: Year(Now()) – Year([Дата рождения]). Нажать кнопку ОК, выполнить запрос.

В запросе поле, в котором просчитан возраст имеет название Выражение1, чтобы это исправить, надо вернуться в конструктор запроса и в ячейке, где прописано выражение, аккуратно вместо Выражение1 напечатать Возраст.

  1. Выполнить запрос и убедиться в правильности вычислений для каждой записи.
  2. Сохранить запрос под именем Возраст пациентов.
  3. Создать новый запрос по таблицам Пациенты и Госпитализация, включив в него поля: ФИО, № карты, Врач и Диагноз, для выбора пациентов, которые пролежали в стационаре менее 8 дней.

Далее в свободную ячейку (пятую по счету) строки Поле щелкнуть правой клавишей мыши, вызвав контекстное меню и выбрать в нем опцию Построитель. Откроется окно Построителя выражений.

В верхнюю часть Построителя выражений, где моргает курсор, необходимо по аналогии с предыдущим запросом ввести выражение: Day([Дата выписки]) - Day([Дата поступления])

Можно упростить: не использовать встроенную функцию Day(…), а сразу ввести [Дата выписки] - [Дата поступления]

  1. Далее в конструкторе запроса в ячейке (пятой по счету) строки Условие отбора записать условие <10.

 

  1. Выполнить запрос и убедиться в правильности вычислений. Сохранить запрос под именем Число дней.

 

Построение диаграмм

Построить диаграмму типа гистограммы, по запросу Количество мужчин и женщин, в которой данными являются количество пациентов, а по оси Х отложен пол пациентов.

  1. Перейти на вкладку Формы.
  2. Щелкнуть по кнопке Создать.
  3. В качестве источника данных выбрать из списка созданный ранее запрос Количество мужчин и женщин. Установить тип создаваемой формы Диаграмма и щелкнуть по кнопке ОК. После этого начинает работать мастер построения диаграмм.

 

  1. На первом шаге мастера следует перенести названия обоих полей из списка Доступные поля в список Поля Диаграммы. По кнопке Далее перейти к следующему шагу.

  1. На втором шаге выбрать простую гистограмму в качестве типа диаграммы.

  1. На третьем шаге проверить установленные по умолчанию параметры диаграммы. По оси Х должен быть отложен пол, по оси Y – количество. Если это не так, то отбуксировать на нужные места названия полей, приведенные в правой части окна мастера.

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

После щелчка по кнопке Готово на экране появится диаграмма. Однако вид диаграммы, как правило, требует коррекции.

 

 

  1. Перейти в конструктор формы, выполнив пункт меню Вид/Конструктор.

На экране появится окно конструктора формы (серого цвета с черной сеткой) с наложенным на него окном диаграммы (белый фон с гистограммой и фрагментами надписей). Надписи типа 1, 2, 3 и столбцы A, B, C,D представляют общий условный вид таблицы данных для изображения диаграммы в Microsoft Graph, который можно отредактировать (убрать лишние столбцы – ряды данных, добавить необходимые, также поступить со строками, или внести изменения в числовые и текстовые данные) по своему усмотрению.. В данном случае надо оставить две строки, которые будут соответствовать полу – м и ж, и один столбец, который будет соответствовать количеству пациентов.

  1. Для изменения цвета столбцов щелкнуть мышью по столбцу один раз – выделение обоих столбцов, еще щелчок – выделение только одного столбца, двойной щелчок на выделенный столбец – вызов в Microsoft Graph окна для редактирования цвета.

 

 

 

 

После изменения цвета, хотя бы у одного столбца, сразу в области диаграммы раскрывается легенда, где каждый цвет указывает на определенный пол

  1. Выйти из конструктора диаграмм (Файл/Выход и возврат в Форма1). Затем выйти из конструктора форм (Вид/Режим формы). Убедиться, что все изменения правильны, в противном случае вернуться в конструктор формы, затем в конструктор диаграмм и повторить настройку.
  2. Закрыть, сохранив форматирование.

Контрольное задание по запросам.

  1. Создать групповой запрос, который вычисляет средний возраст для мужчин и для женщин.
  2. Создать запрос с параметром, взяв в качестве параметра данные поля Дата поступления, а также в запросе должны быть выбраны поля: ФИО, дата рождения, врач и диагноз.
  3. Создать запрос, находящий какие лекарства были выписаны песионерам.
  4. Создать запрос на о бновление данных в поле Скидка. Для мужчин и женщин пенсионного возраста установить скидку 50. (учитывая, что пенсионный возраст женщины – старше 55 лет, а пенсионный возраст мужчин – старше 60 лет).
  5. Создать запрос с помощью Построителя выражений, рассчитывающий какое количество дней пролежала в госпитале либо каждая женщина, либо каждый мужчина.
  6. Построить диаграмму по среднему возрасту мужчин и женщин.




Поделиться с друзьями:


Дата добавления: 2017-02-28; Мы поможем в написании ваших работ!; просмотров: 789 | Нарушение авторских прав


Поиск на сайте:

Лучшие изречения:

Так просто быть добрым - нужно только представить себя на месте другого человека прежде, чем начать его судить. © Марлен Дитрих
==> читать все изречения...

2443 - | 2197 -


© 2015-2024 lektsii.org - Контакты - Последнее добавление

Ген: 0.012 с.