Модуль і. Основи інформаційних технологій в системі охорони здоров'Я. Обробка та аналіз медикобюлогічних даних
Скачать 5.89 Mb.
|
42 Продемонструємо роботу з будівником на прикладі наведеної вище формули. Вікно будівника виразів наведено на рис. 24. Іостронтель выражении
& Загапьна_ВартІсть (+] Forms С±] Reports С±] Функции Cli Константы СИ Операторы СЗ Общие выражения р НомерКарТКи НомерКторХвор Сума_послуг Рис. 24. Вікно будівника вири tie, Сам вираз будується у верхній частині вікна будівника. Це текстова область, тому тут допускається введення з клавіатури. Часто використовувані оператори можна вставити у вираз за допомогою кнопок, розташованих під цією областю. Нижня частина вікна містить три списки. У лівому списку в структурованому вигляді представлено всі об'єкти бази даних. Щоб вибрати конкретний об'єкт, потрібно виконати подвійне клацання по папці відповідної категорії, а потім виділити потрібний об'єкт. Наприклад, щоб дістати доступ до полів таблиці «Журнал прийому», потрібно двічі клацнути по папці Таблицы, після чого виділити цю таблицю. Після цього в середньому списку з'являться елементи об'єкта, вибраного в лівому списку. Нарешті, якщо який-небудь елемент середнього списку сам містить інші елементи, то при виборі цього елемента в правий список виводитимуться його елементи. Так, якщо необхідно помістити у вираз одну із вбудованих функцій MS Access, при виборі об'єкта Вбудовані функції в середній список заносяться категорії функцій. Конкретна ж функція вибирається з правого списку після зазначення потрібної категорії {рис. 25). Слід зазначити, що якщо ви не знаєте, у якій з категорій розміщена потрібна функція, можна вибрати елемент <Все>; тоді в правий список будуть виведені імена всіх наявних функцій. Щоб побудувати потрібний нам вираз, спочатку введемо в область побудови виразів ім'я поля з двокрапкою {Сума послугі). Виберемо в лівому списку Функции, а потім Встроенные функции. Після цього в середньому списку вибираємо категорію Статистические, а в правому списку функцію Sum і натискаємо Вставить (замість цього можна виконати подвійне натискання на ім'я функції). Далі вибираємо таблицю «Журнал прийому» і в ній поле Ціна й аналогічно вставимо цей операнд замість виразу в дужках; щоб повернутися у вікно конструктора запитів, слід клацнути на ОК. Уже перебуваючи в конструкторі 43 запитів, не забудьте натиснути клавішу <Ешєг>, щоб виконати компіляцію побудованого виразу. Якщо синтаксис виразу помилковий, з'явиться повідомлення про помилку, після чого можна буде повернутися в будівник і виправити її. і Построитеіь выражений С ума_поспуг: 5ит(тблЖурнал_прийомуІЦІна)| ОК О лієна К гзад ± IJlJll*l. I And| Or I Not IL»ggI (h| Вставить Справка □ Загаіьна_Вартість (+] Табяцы (±]Запросы (Й Forms (Й Reports Q Фуиаімм І— ^Встроенные функции І— О ОблікПацієнтів < ш Sum(enpr)
Р ис. 25. Вибір функції в будівник)' виразів 1. Поточний об'єкт бази даних, тобто той, з якого викликали будівник виразів, завжди розташовують у верхньому рядку лівого списку. Щоб його елементи (наприклад, поля запиту) були доступні в будівнику виразів, його слід заздалегідь зберегти в базі даних. Побудова виразів супроводжується підказками типу Вираз, що вводяться безпосередньо у формулу. Ці підказки говорять про те, що в цьому місці очікується вираз. Такі підказки слід замінювати фактичними операторами або аргументами функцій і процедур. Вікно будівника виразів має кнопку Справка. За допомогою цієї кнопки можна отримати довідку про те, як користуватися будівником. Проте її можна використовувати і для отримання довідкової інформації про вбудовані функції, якщо заздалегідь виділити потрібну функцію, що міститься у виразі. Практичні завдання £§1 Завдання 1. Створити запити в режимі конструктора з бази даних діагностичної лабораторії «Invitero», що містить інформацію про: пацієнтів (прізвище і діагноз), які перебувають на обліку в дільничних терапевтів Марченко Т.П. та Бойченко В.І.; пацієнтів (прізвище, рік народження), у яких діагноз «Рак» або «Пухлина»; чоловіків, вік яких не перевищує 50 років; пенсіонерів, що проходили обстеження в лабораторії. |