Читайте также:
|
|
Данный вид запросов используется, когда требуется найти и удалить информацию из таблицы. Например, данные по отчисленным студентам после добавления в специальную таблицу, удаляются из основной.
Задание:
Студент Попов Максим Германович, отчислен из Академии – необходимо в базе данных Академия из таблицы Студенты удалить его данные.
Внимание! Так как информация по студенту хранится в двух связанных таблицах Студенты и Оценка, необходимо сначала удалить оценки из таблицы Оценка и только затем данные по студенту в таблице Студенты.
Откройте базу данных Академия.
Создайте новый запрос в режиме конструктора и включите в него таблицы Студенты и Оценка.
Добавьте в запросную форму поля Фамилия, Имя, Отчество из таблицы Студенты.
Добавьте все поля из таблицы Оценка. Это можно сделать двойным щелчком мыши по * в таблице Оценка.
Введите условия отбора в эти поля (см. рисунок).
Нажмите кнопку Режим и убедитесь в том, запрос отбирает необходимые данные.
Вернитесь в режим конструктора.
Выберите команду Удаление в группе Тип запрос.
Обратите внимание, что в появившейся строке Удаление для полей Фамилия, Имя, Отчество указано Условие, а для поля Оценка.* – Из (см. рисунок).
Выполните запрос, для этого нажмите на кнопку
В появившемся окне подтвердите удаление 3 записей, нажав кнопку Да. (Внимание! Это происходит удаление записей из таблицы Оценка).
Удалите из запросной формы поле Оценка.* Для этого выделите этот столбец и нажмите клавишу Delete ( Del ).
Затем удалите из запросной форму таблицу Оценка – щелкните правой клавишей мыши по заголовку таблицы и выберите команду Удалить таблицу (см. рисунок).
Еще раз выполните запрос (нажмите на кнопку ) В появившемся окне подтвердите удаление 1 записи, нажав кнопку Да. (Внимание! Это происходит удаление записи из таблицы Студенты).
Закройте и сохраните запрос под именем Запрос на удаление.
Обратите внимание на вид значка запроса на удаление.
Откройте таблицу Студенты. Убедитесь, что данные по студенту удалены (см. рисунок).
Задания:
Сформируйте и сохраните (имена любые) запросы к базе данных Учет АМТ для получения следующих сведений:
1. Ф.И.О., чьи фамилии начинаются на М или на К
2. Ф.И.О. владельцев оружия
3. Ф.И.О. владельцев а/м Жигули
4. Ф.И.О. лиц, старше 20 лет, владельцев двуствольного оружия с указанием модели оружия
5. Ф.И.О. лиц, не имеющих телефонов.
Проверьте функционирование запросов.
Дата добавления: 2015-10-29; просмотров: 141 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Запрос на выборку с вычисления итогов. | | | Глава 4. Формы |