7. Запросы на изменение
Запрос на изменение (action query) позволяет выполнять более сложные действия по сравнению с выборкой определенных групп записей. Его назначение – выполнение некоторых специфических функций или действий. Запрос на изменение можно представить как запрос на выборку, который должен выполнять действия над выбранной группой записей.
Access автоматически создает запрос как запрос на выборку. При необходимости можно задать другой тип запроса, используя меню Конструктора запросов. В этом меню перечислено несколько видов запросов на изменение: Создание таблицы (Make Table), Обновление (Update), Добавление (Append), Удаление (Delete) (рис. 19).
Рис. 19. Виды запросов на изменение
Подобно запросам на выборку, запросы на изменение создают динамический набор данных, который можно просмотреть в режиме таблицы. Для этого щелкните на кнопке Режим таблицы (Datasheet View) панели инструментов. В отличие от запросов на выборку, запросы на изменения выполняют определенные действия при их запуске с помощью кнопки Запуск (Run) панели инструментов.
В окне базы данных легко определить, какие запросы являются запросами на изменение, так как они помечены восклицательным знаком. Существует четыре типа запросов на изменение (рис. 20), которые отмечены разными пиктограммами.
Рис. 20. Пиктограммы различных видов запросов на изменение
Запросы на изменение используются для выполнения следующих задач:
- Удаление записей из таблицы или группы таблиц.
- Добавление записей из одной таблицы в другую.
- Обновление информации в группе записей.
- Создание новой таблицы из определенных записей запроса.
Поскольку последствия выполнения запроса на изменение необратимы, при работе с ним выполните следующие действия:
- Создайте запрос на изменение, используя необходимые поля и критерии.
- Просмотрите выбранные записи в режиме просмотра результирующей таблицы.
- Запустите запрос на изменение, используя кнопку Запуск (Run) панели инструментов.
- Проверьте в режиме просмотра таблицы внесенные изменения.
7.2. Запрос на создание таблицы
Запрос на изменение можно применить для создания новых таблиц, используя условие отбора записей, для чего необходимо создать запрос на создание таблицы.
Предположим, что требуется информация о пациентах, относящихся к какой-либо группе риска. Для выполнения такой задачи можно сформировать новую таблицу с необходимой информацией, используя для этого таблицу PatTab пользовательской БД.
Для создания такого запроса выполните перечисленные ниже действия:
- Создайте новый запрос, используя таблицу PatTab пользовательской БД Регистратуры.
- Выберите из меню команду Запрос -> Создание таблицы (Query->MakeTable), и появится диалоговое окно Создание таблицы (MakeTable), изображенное на рисунке 21.
Рис. 21. Диалоговой окно Создание таблицы с введенным именем новой таблицы
- В поле имя таблицы введите Пациенты с группой риска и щелкните на кнопке ОК.
- Выберите поля с информацией о пациентах из таблицы PatTab.
- Укажите условие отбора: <>«нет» — в поле GroupRisk. Запрос примет вид, изображенный на рисунке 22.
6. Для просмотра набора записей, удовлетворяющих условиям отбора, перейдите в режим таблицы с помощью кнопки Вид (View) (рис. 23).
Рис. 22. Структура запроса на создание таблицы
Рис. 23. Записи, удовлетворяющие условиям отбора
Запросы на изменение
Модуль управления запросами на изменение по умолчанию отключен. Для активации модуля перейдите в интерфейс технолога и в разделе «Настройка бизнес процессов /Метки» активируйте метку «Запросы на изменение».
Процесс «Управление запросами на изменение» включает в себя общее планирование изменений, разработку стандартных планов внедрения изменений, учет затронутого оборудования и связанных заявок и проблем.
Запрос на изменение — планируемое мероприятие по преобразованию услуги с целью ее улучшения (добавление, модификация или удаление чего-либо, что может оказать влияние на услугу), например, изменение внешнего вида отчета, замена сервера, ввод новой услуги в эксплуатацию и т.д.
Описание демо-настройки
Работы по планированию и внедрению изменений проводятся специалистами сервисной службы в несколько этапов:
- Регистрация запроса на изменение — специалист описывает предполагаемое изменение и проводит его первичную классификацию, указывая влияние изменения на бизнес-процессы компании и принадлежность изменения к определенной категории.
- Планирование — на данном этапе специалисты составляют планы внедрения изменения и его отката, а также планируют какие ресурсы привлекать, в какое время проводить работы и какие средства могут потребоваться.
- Согласование предполагаемых изменений может проводиться в два этапа: согласование возможности изменений и согласование планов внедрения и отката изменения. Согласование возможности изменений проводится с целью отклонить непрактичные или ненужные изменения, например, согласование с непосредственным руководителем. Согласование хода работ позволяет привлечь к разработке плана всех заинтересованных в изменении лиц. Для каждого запроса на изменение может быть выбран свой согласующий комитет. Подробное описание процедуры согласования см. Согласование заявок и запросов на изменение. Согласование — зарегистрированная в системе договоренность между группой заинтересованных лиц (согласующим комитетом) по поводу внедрения изменения.
- Выполнение изменений — после согласования изменения и плана хода работ, все необходимые в рамках изменения работы выполняются в тестовой среде.
- Тестирование — в рамках данного этапа проверяется корректность выполненного изменения в условиях тестовой среды и проверка на наличие ошибок. Если были найдены ошибки, то изменение необходимо вернуть на доработку.
- Внедрение изменения — в случае успешного тестирования, изменение внедряется в рабочую среду (реальную инфраструктуру компании), согласно плану внедрения.
- Оценка результатов изменения — через определенное время после завершения работ по внедрению изменения, необходимо оценить результаты изменения. При оценке учитывается достижение поставленных при планировании целей и эффективность изменения. Если изменение было следствием каких-либо инцидентов или проблем, то проверяется факт их устранения и решения в результате внедрения изменения, также выясняется, не повлекло ли изменение новых инцидентов. Практически в любой момент времени можно откатить изменение, выполнив действия, которые были описаны в плане отката на стадии планирования.
- Закрытие запроса на изменение — после успешного применения решения проблема закрывается и все работы по ней прекращаются. Карточка проблемы сохраняется в системе и может использоваться в дальнейшем для получения актуальной информации о принятом решении по проблеме, о влиянии данной проблемы на работу компании. Описание решения запроса на изменение также может использоваться как основа для написания статьи базы знаний , см. Управление базой знаний.
Описание работ с запросами на изменение
- Регистрация и согласование запроса на изменение
- Планирование изменения
- Работы по запросу на изменение
- Приостановка и возобновление работ по запросу на изменение. Откат изменений
Заметили ошибку в тексте или встретили неоднозначное и недостаточно понятное описание? Выделите фрагмент текста и нажмите Ctrl + Enter.
Copyright© 2001-2023 , NAUMEN
Запросы на изменение
Запрос на изменение — это запрос, который за одну операцию вносит изменения в базу данных. Существует четыре типа запросов на изменение: на обновление, на добавление и удаление записей, а также на создание таблиц.
Запрос на обновление записей. Запрос на обновление записей предназначен для внесения изменений, общих для группы записей одной или нескольких таблиц. Это дает возможность пользователю изменять данные в существующих таблицах базы данных. Например, на 10 % поднимаются цены на все молочные продукты или на 5 % увеличивается зарплата сотрудников определенной категории. Для создания такого запроса пользователь должен в режиме конструктора запросов выбрать команду За- прос/Обновление. В результате ее выполнения в макете запроса появляется новая строка — Обновление (рис. 8.27). Далее необходимо выбрать таблицы, содержащие поля для записи условий отбора и требований обновления. Пример на рис. 8.27 демонстрирует запрос, с помощью которого в отношении Цены будет записана новая, сниженная на 10 % цена на процессор AMD ATHLON 64-3000.
Рис. 8.27. Макет запроса на обновление
Запрос на добавление и удаление. Запрос на добавление предназначен для добавления группы записей из одной или нескольких таблиц в другие. Например, появилось несколько новых клиентов, а также база данных, содержащая сведения о них. Чтобы не вводить все данные вручную, их можно добавить в таблицу «Клиенты». Запрос на добавление также полезен при выполнении следующих действий:
• добавление полей на основе условий отбора. Например, необходимо добавить имена и адреса клиентов с очень крупными заказами;
• добавление записей, если некоторые поля из одной таблицы не существуют в другой. Например, в демонстрационной базе данных «Борей» таблица «Клиенты» содержит 11 полей. Пусть требуется добавить записи из другой таблицы с полями, соответствующими 9 из 11 полям таблицы «Клиенты».
Запрос на добавление добавит данные в совпадающие поля и пропустит остальные.
При использовании запросов на добавление следует помнить, что они не могут добавить новые записи в базовые таблицы. Процесс создания такого запроса начинается с выполнения команды Запрос/Добавление. в режиме конструктора. Выполнение этой команды вызывает появление диалогового окна Добавление (рис. 8.28), в котором необходимо указать имя таблицы назначения. Эта таблица может принадлежать другой базе данных, найти которую можно, пользуясь кнопкой Обзор. в нижней части диалогового окна.
Рис. 8.28. Диалоговое окно Добавление
Рассмотрим случай добавления записей о продажах процессора AMD ATHLON 64-3000 в таблицу «Продажи 1», созданную для дублирования данных о продажах. Такое дублирование необходимо для обеспечения сохранности данных. Макет запроса представлен на рис. 8.29.
В противоположность запросам на добавление назначение запроса на удаление состоит в удалении группы записей из одной или нескольких таблиц. Например, запрос на удаление, макет которого представлен на рис. 8.30, позволяет удалить записи
Рис. 8.29. Макет запроса на добавление записей
Рис. 8.30. Макет запроса на удаление
о продажах 01.02.2005. C помощью запроса на удаление можно удалять только всю запись, а не отдельные поля внутри нее.
Запрос на создание таблицы. Запрос на создание таблицы предназначен для создания новых таблиц на основе всех или части данных из одной или нескольких таблиц. Такой запрос полезен для выполнения следующих действий:
• создание таблицы для экспорта в другую базу данных Microsoft Access. Например, требуется создать таблицу, содержащую все поля из таблицы Продажи, а затем экспортировать эту таблицу в базу данных, используемую бухгалтерией;
• создание отчетов, содержащих данные, соответствующие определенному моменту времени;
• создание резервной копии таблицы;
• создание архивной таблицы, содержащей старые записи.
Например, можно создать таблицу, сохраняющую все старые продажи, прежде чем удалить их из текущей таблицы Продажи;
• создание новой таблицы осуществляется с помощью команды Запрос/Создание таблицы. которая выводит диалоговое окно (рис. 8.31), куда необходимо ввести название новой таблицы и базы данных, в состав которой войдет создаваемая таблица.
Рис. 8.31. Диалоговое окно для создания запроса
Дальнейшая задача пользователя заключается в заполнении полей макета запроса. Запрос, представленный на рис. 8.32, создает таблицу, содержащую все данные о продажах, содержащиеся в нашей БД.
Рис. 8.32. Макет запроса на создание таблицы
Результат исполнения запроса представлен на рис. 8.33.
Рис. 8.33. Итоговая таблица с данными о продажах
1. Основные понятия реляционных баз данных: отношение, атрибут, запись, связь.
2. База данных MS Access и ее основные объекты.
3. Назначение и режимы работы таблиц MS Access.
4. Назначение и режимы работы форм MS Access.
5. Назначение и режимы работы запросов MS Access.
6. Виды запросов MS Access и их возможности для анализа данных.
7. Назначение и режимы работы отчетов MS Access.
Создание запросов в классических базах данных Access с помощью средства чтения с экрана
Эта статья предназначена для людей с нарушениями зрения или когнитивных функций, использующих программы чтения с экрана, такие как WindowsЭкранный диктор, JAWS или NVDA, с продуктами Microsoft 365. Эта статья входит в набор содержимого поддержки средства чтения с экрана Microsoft 365, где содержатся дополнительные сведения о специальных возможностях в наших приложениях. Чтобы получить справку общего характера, посетите службу поддержки Майкрософт.
Создавайте Access с помощью клавиатуры и чтения с экрана. Мы проверили эту функцию с использованием экранного диктора, JAWS и NVDA, но она может работать и с другими средствами чтения с экрана, если они соответствуют общепринятым стандартам и методам для специальных возможностей.
Запрос упрощает просмотр, добавление, удаление и изменение данных в Access базе данных на компьютере. Они также полезны, если вы хотите быстро найти данные, вычислить или обобщить их, а также автоматизировать такие задачи управления данными, как просмотр актуальных данных.
- Новые возможности Microsoft 365 становятся доступны подписчикам Microsoft 365 по мере выхода, поэтому в вашем приложении эти возможности пока могут отсутствовать. Чтобы узнать о том, как можно быстрее получать новые возможности, станьте участником программы предварительной оценки Office.
- Дополнительные сведения о средствах чтения с экрана см. в статье О работе средств чтения с экрана в Microsoft 365.
В этом разделе
- Типы запросов
- Создание запроса на выборку
- Создание запроса с параметрами
- Создание перекрестного запроса
- Создание запроса на удаление
- Создание запроса на удаление для удаления всех пустых строк в таблице или поле
- Создание запроса на удаление с определенными условиями
- Вернуться к резервной копии
Типы запросов
В хорошо спроектированной базе данных данные, которые нужно добавить в форму или отчет, обычно находятся в нескольких таблицах. Запрос извлекает данные из различных таблиц и собирает их для отображения в форме или отчете. Существует два основных типа запросов: запрос на выборку и запрос на изменение. Тип создаваемого запроса зависит от того, какую задачу вы хотите выполнить.
Выбор запросов
Запрос на выборку является запросом результатов. Запрос на выборку позволяет получить только необходимые данные в представлении таблицы. С помощью запроса на выборки сделайте следующее:
- просмотр данных из определенных полей в таблице;
- одновременный просмотр данных из нескольких связанных таблиц;
- просмотр данных на основе определенных условий;
- вычисления;
- Объединение данных из разных таблиц
Например, если таблица «Товар» содержит несколько полей (столбцов), вы можете создать запрос на выборку, чтобы получить представление, в которое в фокусе будут только необходимые поля (столбцы). Вы также можете добавить условия для фильтрации возвращенных строк, чтобы, например, просмотреть только строки для товаров стоимостью более 100 ₽.
Запросы на выполнение действий
Запрос на изменение — это запрос на выполнение действия с данными. Используйте его для добавления, изменения или удаления данных в базе данных. Для каждой задачи, например добавления или удаление данных, существует специальный тип запроса.
Создание запроса на выборку
Для выполнения простого запроса используйте мастер запросов. Чтобы добавить условия в запрос, используйте конструктор запросов.
Использование мастера запросов
- Нажмите ALT+C, Q, Z. Откроется окно Новый запрос с выбранным мастером Простой запрос.
- Если вы еще не сохранили таблицу, для которой создается запрос, вам будет предложено сделать это перед открытием мастера запросов.
- Мастер запросов также можно использовать для создания запросов других типов:Перекрестный запрос, Поиск дубликатов запроса для поиска записей с повторяюными значениями полей в одной таблице и Поиск записей (строк) в одной таблице, не связанных с записями в другой таблице.
Совет: То, какая страница отобразится, зависит от введенных сведений. Например, вам может быть предложено выбрать подробную и итоговую версию запроса. Выберите нужный вариант и нажмите клавиши ALT+Д, чтобы перейти к следующей странице мастера.
- Чтобы сохранить запрос и открыть его для просмотра сведений, нажмите ALT+O, а затем нажмите ввод. Чтобы закрыть запрос, нажмите клавишу F6.
- Чтобы сохранить запрос и выйти из мастера, не отображая его результаты, нажмите ALT+F, S. Когда мастер закроется, запрос появится на новой вкладке с фокусом в первой ячейке.
- Чтобы изменить оформление запроса, нажмите ALT+M, а затем нажмите ввод. Запрос откроется в конструкторе.
Использование конструктора запросов
- Нажмите ALT+C, Q, D. Откроется диалоговое окно Показать таблицу с выбранной вкладками Таблицы, и вы услышите «Диалоговое окно «Показать таблицу»».
- Чтобы выбрать таблицу и добавить ее в запрос, в диалоговом оке Добавление таблицы нажмите клавишу СТРЕЛКА ВНИЗ, а затем, когда услышите имя нужной таблицы, нажмите клавиши ALT+A. Таблица будет вставлена в рабочую область над бланком.
- Чтобы закрыть диалоговое окно Показать таблицу, нажмите ALT+C.
- Фокус переместится в строку поля на бланке. Вы услышите: «Access, строка 1, столбец 1». При этом вы услышите сообщение «Конструктор, нумбер, введите текст». Чтобы добавить поле на конструктор, нажмите клавиши ALT+СТРЕЛКА ВНИЗ. Откроется раскрывающийся список доступных полей.
- Чтобы перейти к списку с помощью JAWS, нажмите клавиши CTRL+СТРЕЛКА ВВЕРХ. При экранный диктор фокус автоматически перемещается в список.
- Чтобы выбрать поле из списка, нажимите клавишу СТРЕЛКА ВНИЗ, пока не услышите имя нужного поля, а затем нажмите клавишу ВВОД, чтобы выбрать его. Выбранное поле появится в столбце. Переход к следующему столбцу выполняется автоматически.
- Чтобы добавить еще одно поле в запрос, повторите шаги 4–6.
- Чтобы добавить условие в поле:
- В столбце поля, в которое вы хотите добавить условие, нажимая клавишу СТРЕЛКА ВНИЗ, пока не услышите «Строка 11, столбец 1». При этом вы услышите «Условия».
- Введите условие. Например, для поля «Цена» в таблице «Товары» введите угловую скобку, знак «равно» и число 10 (>=10), чтобы отвести список товаров с ценой больше или равной 10000 рублей.
Примечание: С помощью конструктора запросов можно одновременно просмотреть данные из нескольких связанных таблиц. Например, если у вас есть база данных с таблицей «Клиенты» и таблицей «Заказы», в каждой из которых есть поле «Код клиента», формирующее связь «один ко многим» между двумя таблицами, вы можете создать запрос, возвращающий заказы клиентов в определенном городе. Чтобы создать запрос, который одновременно получает данные из нескольких таблиц, выполните указанные выше действия, повторив шаги 2–8 для добавления дополнительных таблиц, полей и условий в запрос.
Создание запроса с параметрами
Если часто требуется выполнять варианты определенного запроса, можно использовать запрос с параметрами. При выполнении запроса с параметрами у пользователя запрашиваются значения полей, которые затем используются для создания условий для запроса.
- В области навигации выберите запрос, на основе которого вы хотите создать запрос с параметрами.
- Нажмите shift+F10. Откроется контекстное меню.
- Нажмите клавишу К. Запрос откроется в представлении Конструктор, а фокус будет установлен на первой строке первого поля в бланке.
- Чтобы перейти к полю, которое вы хотите изменить, нажимая клавишу СТРЕЛКА ВПРАВО, пока не услышите имя нужного поля.
- Чтобы перейти к строке Условия отбора, нажимая клавишу СТРЕЛКА ВНИЗ, пока не услышите «Строка 11, столбец 1». При этом вы услышите «Условия».
- В ячейке удалите все данные и введите строку параметра. Например, если вы хотите создать запрос с параметрами для поиска клиентов в Москве, удалите «Нью-Йорк» и введите Для какого города? . В предложении нельзя использовать точку (.) или восклицательный знак (!). Строка Для какого города? является запросом параметра. Квадратные скобки указывают, что запрос должен запрашивать ввод данных, а текст (в данном случае Для какого города? ) — это вопрос, отображающийся в запросе.
- Чтобы выполнить запрос, нажмите ALT, J, Q, G. Откроется окно Введите значение параметра с фокусом в поле редактирования. Введите значение, например Нью-Йорк .
- Нажимая клавишу TAB, перейдите к кнопке ОК, а затем нажмите клавишу ВВОД. В этом примере будут показаны заказов клиентов из Москвы.
Указание типов данных для параметра
Можно также указать, данные какого типа разрешается вводить в качестве значения параметра. Тип данных можно настроить для любого параметра, но особенно важно сделать это для числовых и денежных данных, а также данных о дате и времени. Когда вы указываете тип данных, который должен принимать параметр, пользователи получают более полезные сообщения об ошибках при вводе данных неправильного типа, например текста, когда ожидаются валюты.
Примечание: Если параметр настроен таким образом, чтобы принимать текстовые данные, любое введенное значение интерпретируется как текст и сообщение об ошибке не отображается.
- Откройте запрос с параметрами. Чтобы перейти в конструктор, нажмите ALT+H, W, D. Откроется сетка конструктора.
- Нажмите ALT, J, Q, S, P. Откроется диалоговое окно Параметры запроса с фокусом на столбце Параметр.
- Введите предложение ввести данные для каждого параметра, для которого вы хотите задать тип данных. Они должны совпадать с предложениями, которые были указаны в строке «Условие отбора» бланка запроса. Например, если вы ввели Для какого города? введите этот же запрос в диалоговом окне Параметры запроса.
- Чтобы перейти в столбец Тип данных, нажмите клавишу TAB.
- Чтобы открыть список, нажмите клавиши ALT+СТРЕЛКА ВНИЗ.
- Чтобы выбрать тип данных для параметра, нажимая клавишу СТРЕЛКА ВНИЗ, пока не услышите нужный.
- Чтобы сохранить и закрыть диалоговое окно, нажмите клавишу ВВОД.
Дополнительные сведения об использовании параметров можно найти в параметрах для ввода данных при запуске запроса.
Создание перекрестного запроса
Если вы хотите изменить структуру сводных данных, чтобы сделать их более наглядными и информативными, то можете использовать перекрестный запрос. С помощью перекрестного запроса можно вычислить сумму, среднее значение или другую агрегатную функцию с последующей группировкой результатов в двух наборах значений: сбоку и сверху таблицы. Мастер запросов поможет вам быстро создать перекрестный запрос.
При использовании мастера необходимо выбрать только одну таблицу или один запрос в качестве источника записей для перекрестного запроса. Если данные, которые вы хотите включить, содержатся в нескольких таблицах, сначала создайте запрос на выборку, возвращающий их.
-
Нажмите ALT+C, Q, Z. Откроется диалоговое окно Новый запрос с выбранным мастером Простой запрос.
Совет: Если вы еще не сохранили таблицу, для которой создается запрос, вам будет предложено сделать это перед открытием мастера запросов.
- Чтобы выбрать таблицу, используйте клавишу СТРЕЛКА ВНИЗ.
- Чтобы выбрать запрос, нажмите клавиши ALT+З. Нажмите shift+TAB, чтобы перейти к списку. Чтобы выбрать запрос, нажимая клавишу СТРЕЛКА ВНИЗ, пока не услышите его имя.
- Чтобы выбрать и таблицы, и запросы, нажмите клавиши ALT+И. Нажмите shift+TAB, чтобы перейти к списку. Чтобы выбрать нужные таблицы и запросы, нажимая клавишу СТРЕЛКА ВНИЗ, пока не услышите нужные.
- Вы можете выбрать до 3 полей для использования в качестве источников заголовков строк, но чем меньше заголовков строк, тем проще будет читать перекрестную таблицу.
- Если для формирования заголовков строк выбирается несколько полей, то порядок их выбора определяет, как будут по умолчанию сортироваться результаты.
Совет: Обычно следует выбирать поле, содержащее меньше значений, чтобы результаты было удобно читать. Например, использовать поле с небольшим количеством возможных значениями (такое как пол) обычно предпочтительнее, чем поле, которое может содержать множество различных значений (такое как возраст).
Совет: Функцию, используемую для получения сумм строк, можно изменить, отредактировать перекрестный запрос в режиме конструктора.
- Чтобы просмотреть перекрестный запрос, нажмите клавишу ВВОД.
- Чтобы изменить оформление запроса, нажмите ALT+M, а затем нажмите ввод.
- Чтобы сохранить запрос и завершить работу мастера, нажмите клавиши ALT+Г.
Создание запроса на удаление
Если вы хотите одновременно удалить записи (строки) из таблицы или двух связанных таблиц, используйте запрос на удаление. Запрос на удаление полезен, так как он позволяет задать условия для быстрого поиска и удаления данных. Он также сэкономит вам время, так как вы сможете повторно использовать сохраненный запрос.
- Перед удалением данных или выполнением запроса на удаление убедитесь в том, что у вас есть резервная копия классической базы данных Access. Запрос на удаление дает возможность просмотреть удаляемые строки перед удалением.
- Если вы хотите удалить только несколько записей, запрос не требуется. Просто откройте таблицу в представлении таблицы, выберите поля (столбцы) или записи (строки), которые нужно удалить, и нажмите кнопку УДАЛИТЬ. Вам будет предложено подтвердить окончательное удаление.
Создание запроса на удаление для удаления всех пустых строк в таблице или поле
- Нажмите ALT+C, Q, D. Откроется диалоговое окно Показать таблицу.
- Чтобы выбрать таблицу, нажимая клавишу СТРЕЛКА ВНИЗ, пока не услышите ее имя. Нажмите ALT+Д. Повторите эти действия для каждой таблицы, из которой вы хотите удалить записи.
- Чтобы закрыть диалоговое окно Показать таблицу, нажмите ALT+C. Таблица появится в левом верхнем разделе сетки запроса со всеми перечисленными полями.
- Нажмите ALT+J, Q, X. Откроется сетка конструктора с фокусом на первом поле. В сетке конструктора строки Сортировка и Показать больше не доступны, но строка Удалить теперь доступна.
- Нажмите клавиши ALT+СТРЕЛКА ВНИЗ, чтобы открыть список.
- Нажимая клавишу СТРЕЛКА ВНИЗ, пока не услышите нужное поле, а затем нажмите клавишу ВВОД. Фокус переместится в следующий столбец.
- Чтобы перейти к предыдущему столбце, нажмите клавишу СТРЕЛКА ВЛЕВО.
- Чтобы перейти к строке Удалить, нажимая клавишу СТРЕЛКА ВНИЗ, пока не услышите «Удалить двоеточие», а затем нажмите клавиши ALT+СТРЕЛКА ВНИЗ, чтобы открыть список.
- Чтобы выбрать «Где», нажмите клавишу СТРЕЛКА ВВЕРХ, а затем клавишу ВВОД. Фокус переместится в следующий столбец.
- Чтобы перейти к предыдущему столбце, нажмите клавишу СТРЕЛКА ВЛЕВО.
- Чтобы перейти к строке Условияотбора, нажмите клавишу СТРЕЛКА ВНИЗ.
- Когда вы услышите «Условия» или «Строка 11, столбец 1», введите IsNull(true).
- Чтобы убедиться, что запрос возвращает записи, которые вы хотите удалить, нажмите ALT+H, W, H.
- Чтобы выполнить запрос:
- Чтобы перейти в конструктор, нажмите ALT+H, W, D.
- В конструкторе нажмите ALT+J, Q, G. Откроется окно подтверждения с просьбой подтвердить удаление строк.
- Чтобы удалить строки, нажмите клавишу ВВОД.
Создание запроса на удаление с определенными условиями
- Нажмите ALT+C, Q, D. Откроется диалоговое окно Показать таблицу.
- Чтобы выбрать таблицу, нажимая клавишу СТРЕЛКА ВНИЗ, пока не услышите ее имя. Нажмите ALT+Д. Повторите эти действия для каждой таблицы, из которой вы хотите удалить записи.
- Чтобы закрыть диалоговое окно Показать таблицу, нажмите ALT+C. Таблица появится в левом верхнем разделе сетки запроса со всеми перечисленными полями.
- Нажмите ALT+J, Q, X. Откроется сетка конструктора с фокусом на первом поле. В сетке конструктора строки Сортировка и Показать больше не доступны, но строка Удалить теперь доступна.
- Нажмите клавиши ALT+СТРЕЛКА ВНИЗ, чтобы открыть список.
- Чтобы выбрать поле с условием удаления, нажимая клавишу СТРЕЛКА ВНИЗ, пока не услышите нужное поле, а затем нажмите клавишу ВВОД.
- Чтобы перейти к строке Удалить, нажмите клавишу СТРЕЛКА ВНИЗ. Нажмите клавиши ALT+СТРЕЛКА ВНИЗ, а затем, чтобы выбрать «Где», нажмите клавишу СТРЕЛКА ВНИЗ, а затем клавишу ВВОД. Фокус переместится в следующий столбец.
- Чтобы перейти к предыдущему столбце, нажмите клавишу СТРЕЛКА ВЛЕВО.
- Чтобы перейти к строке Условия отбора, нажмите клавишу СТРЕЛКА ВНИЗ.
- Введите условия. Пример списка критериев в запросах можно найти в ссылке Создание и выполнение запроса на удаление.
- Чтобы перейти к строке Показать, нажмите клавишу СТРЕЛКА ВВЕРХ.
- Нажмите пробел, чтобы сжать поле Показать для каждого критерия.
- Чтобы убедиться, что запрос возвращает записи, которые вы хотите удалить, нажмите ALT+H, W, H.
- Чтобы выполнить запрос:
- Чтобы перейти в конструктор, нажмите ALT+H, W, D.
- В конструкторе нажмите ALT+J, Q, G. Откроется окно подтверждения с просьбой подтвердить удаление X-строк.
- Чтобы удалить строки, нажмите клавишу ВВОД.
Создание резервной копии базы данных
- Нажмите ALT+F, A. Откроется окно Сохранить как с выбранным решением Сохранить базу данных как.
- Чтобы сделать ее базой данных, нажмите B, а затем ввод. Откроется диалоговое окно Сохранить как с выбранным текстовым полем Имя файла. При необходимости введите новое имя базы данных и нажмите клавишу ВВОД.
При использовании файла, доступного только для чтения, или базы данных, созданной в более ранней версии Access, может отобраться сообщение о невозможность создать резервную копию базы данных.
Вернуться к резервной копии
- Закроем и переименуем исходный файл, чтобы в резервной копии можно было использовать имя исходной версии.
- Назначьте имя исходной версии резервной копии.
- Откройте переименованную резервную копию в Access.
См. также
Техническая поддержка пользователей с ограниченными возможностями
Корпорация Майкрософт стремится к тому, чтобы все наши клиенты получали наилучшие продукты и обслуживание. Если у вас ограниченные возможности или вас интересуют вопросы, связанные со специальными возможностями, обратитесь в службу Microsoft Disability Answer Desk для получения технической поддержки. Специалисты Microsoft Disability Answer Desk знакомы со многими популярными специальными возможностями и могут оказывать поддержку на английском, испанском, французском языках, а также на американском жестовом языке. Перейдите на сайт Microsoft Disability Answer Desk, чтобы узнать контактные сведения для вашего региона.
Если вы представитель государственного учреждения или коммерческой организации, обратитесь в службу Disability Answer Desk для предприятий.