2) реорганизацию
3) восстановление
4) выборку (+)
В MS Access правильным является запрос на выборку. Он предназначен для получения подмножества данных из одной или нескольких таблиц либо уже существующих запросов без изменения исходной информации. В SQL такой запрос начинается оператором SELECT, а условия отбора задаются с помощью WHERE; дополнительно могут использоваться сортировка, объединение таблиц (JOIN), группировка и вычисляемые поля.
Запрос на выборку является базовым инструментом анализа данных в медицинских информационных системах. Например, с его помощью можно вывести пациентов определённой возрастной группы, результаты лабораторных исследований выше референсного порога или перечень госпитализаций за заданный период. Важный диагностический для пользователя признак такого запроса — отсутствие непосредственного изменения, удаления или добавления записей в исходных таблицах.
В Access существуют и запросы действия, которые изменяют структуру или содержимое базы данных: запросы на обновление, добавление, удаление и создание таблицы. Однако формулировки реорганизация и восстановление не обозначают стандартные типы запросов Access, а замена не является самостоятельным базовым видом запроса. Поэтому при классификации запросов по их назначению выбирается именно запрос на выборку.
| Тип запроса | Основной оператор или действие | Назначение | Изменение исходных данных | Пример применения |
|---|---|---|---|---|
| Запрос на выборку | SELECT | Отбор, сортировка и представление записей | Нет | Поиск пациентов с определённым диагнозом |
| Запрос на обновление | UPDATE | Изменение значений в существующих записях | Да | Коррекция статуса обследования |
| Запрос на добавление | INSERT INTO | Перенос или добавление записей в таблицу | Да | Включение новых результатов исследований в реестр |
| Запрос на удаление | DELETE | Удаление записей, соответствующих условию | Да | Удаление ошибочно загруженных строк после проверки |
| Запрос на создание таблицы | SELECT INTO | Формирование новой таблицы на основе результата отбора | Создаёт новый объект | Создание рабочей выборки для статистического анализа |
| Перекрёстный запрос | Агрегация по строкам и столбцам | Сводное представление показателей | Обычно нет | Расчёт числа госпитализаций по месяцам и отделениям |
Запрос на выборку безопасен для первичных данных, поскольку формирует представление результата, а не выполняет хирургическое изменение базы. Его корректность оценивают по соответствию полей, условиям фильтрации, связям между таблицами и отсутствию дублирования записей. В медицинской кибернетике это обеспечивает воспроизводимый отбор данных для мониторинга, статистической обработки и поддержки принятия решений. Любые запросы действия требуют предварительной проверки условий и резервного копирования базы.
