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

Запрос на удаление записей

МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ | Создание запроса | Окно конструктора запроса | Виды критериев. | Вычисляемые поля. | Итоговые запросы. | Выполнение запроса. | МЕТОДИЧЕСКИЕ РЕКОМЕНДАЦИИ | Понятие запросов-действий | Запросы на создание таблицы |


Читайте также:
  1. An enquiry– запрос
  2. On_load_lecture() Понятие подзапроса
  3. А) Удаление загнивших и поврежденных плодов и овощей и посторонних примесей
  4. А) Удаление паточной пленки с поверхности кристаллов сахара
  5. Ваш запрос на пустое сообщение проигнорирован.
  6. Вложенные запросы
  7. Выполнение запроса.

Этот вид запросов служит для удаления группы записей базы данных, удовлетворяющих определенным условиям. Обычный запрос можно преобразовать в запрос на удаление с помощью команды Запрос/Удаление в режиме Конструктора запросов. При этом в бланке запроса появится строка Удаление, где можно ввести условие для удаления записей (рисунок 4).

 

 

Рисунок 4 Вид окна запроса на удаление записей

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

¨ Если в результате запроса присутствуют только подлежащие удалению записи, следует преоб­разовать его в запрос на удаление.

Удаление записей может привести к непредсказуемым результатам, в том числе и к нару­шению целостности базы данных, по следующим причинам:

- - Таблица является частью отношения один – ко – многим

- - В качестве условия обеспечения целостности данных использована опция Каскадное удаление связанных полей.

¨Например, вы решили исключить каких-то студентов и удалить соответствующие записи из таблицы Студенты. При этом существует также таблица Экзамены, которая связана с таблицей Студенты, отношением один – ко многим. Если для обеспечения целостности данных выбрана опция Каскадное удаление связанных полей, в результате удаления записей о студентах будут удалены записи об их оценках, то есть информация об успеваемости!

¨Если установлена опция Каскадное удаление связанных полей и вы пытаетесь удалить записи в режиме просмотра таблицы, то получите предупреждение о возможном удалении данных в дру­гих таблицах. А при использовании запросов на удаление вы не увидите предупреждения. MS Access выдаст только информацию о количестве удаляемых записей, но ничего не скажет про каскадное удаление.

 


Дата добавления: 2015-07-20; просмотров: 47 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Запросы на обновление записей| Запрос на добавление записей

mybiblioteka.su - 2015-2024 год. (0.006 сек.)