Удаление несвязанных записей из базы данных

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

Удаление несвязанных записей вручную

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

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

При этом в Access запись (вся строка) или блок выделенных записей выделяется границей.

3. Нажмите клавишу DELETE.

-или-

На вкладке Начальная страница в группе Записи выберите команду Удалить.

-или-

Щелкните правой кнопкой мыши кнопку Выделить все и выберите пункт Удалить запись.

Если не удается нажать кнопку Выделить все, поместите курсор в любое поле записи. Затем на вкладке Главная в группе Записи нажмите кнопку раскрытия списка рядом с кнопкой Удалить и выберите пункт Удалить запись.

ПРИМЕЧАНИЕ. В программе Access может быть отображено сообщение об ошибке, в котором говорится о том, что запись удалить невозможно, т. к. она связана с другими данными. Если отображается такое сообщение, нажмите кнопку ОК и перейдите к следующему разделу удаление связанных записей из БДх.

4. Когда в программе Access будет открыто диалоговое окно для подтверждения удаления, нажмите кнопку Да.

Удаление несвязанных записей с помощью запроса на удаление

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


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: