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

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

Читайте также:
  1. Вставка, переименование и удаление поля
  2. Выдавливание с удалением материала из модели
  3. Добавление дополнительных инструментов и удаление заготовки
  4. Добавление, изменение порядка и удаление слайдов
  5. Задание 4. Итоговые запросы. Групповые операции. Выполнение вычислений в запросе
  6. Запросы в MSO Access. Виды запросов и их назначение.
  7. Запросы действия

Данный вид запросов используется, когда требуется найти и удалить информацию из таблицы. Например, данные по отчисленным студентам после добавления в специальную таблицу, удаляются из основной.

Задание:

Студент Попов Максим Германович, отчислен из Академии – необходимо в базе данных Академия из таблицы Студенты удалить его данные.

Внимание! Так как информация по студенту хранится в двух связанных таблицах Студенты и Оценка, необходимо сначала удалить оценки из таблицы Оценка и только затем данные по студенту в таблице Студенты.

Откройте базу данных Академия.

Создайте новый запрос в режиме конструктора и включите в него таблицы Студенты и Оценка.

Добавьте в запросную форму поля Фамилия, Имя, Отчество из таблицы Студенты.

Добавьте все поля из таблицы Оценка. Это можно сделать двойным щелчком мыши по * в таблице Оценка.

Введите условия отбора в эти поля (см. рисунок).

Нажмите кнопку Режим и убедитесь в том, запрос отбирает необходимые данные.

Вернитесь в режим конструктора.

Выберите команду Удаление в группе Тип запрос.

Обратите внимание, что в появившейся строке Удаление для полей Фамилия, Имя, Отчество указано Условие, а для поля Оценка.*Из (см. рисунок).

Выполните запрос, для этого нажмите на кнопку

В появившемся окне подтвердите удаление 3 записей, нажав кнопку Да. (Внимание! Это происходит удаление записей из таблицы Оценка).

Удалите из запросной формы поле Оценка.* Для этого выделите этот столбец и нажмите клавишу Delete ( Del ).

Затем удалите из запросной форму таблицу Оценка – щелкните правой клавишей мыши по заголовку таблицы и выберите команду Удалить таблицу (см. рисунок).

Еще раз выполните запрос (нажмите на кнопку ) В появившемся окне подтвердите удаление 1 записи, нажав кнопку Да. (Внимание! Это происходит удаление записи из таблицы Студенты).

Закройте и сохраните запрос под именем Запрос на удаление.

Обратите внимание на вид значка запроса на удаление.

Откройте таблицу Студенты. Убедитесь, что данные по студенту удалены (см. рисунок).

 

Задания:

Сформируйте и сохраните (имена любые) запросы к базе данных Учет АМТ для получения следующих сведений:

1. Ф.И.О., чьи фамилии начинаются на М или на К

2. Ф.И.О. владельцев оружия

3. Ф.И.О. владельцев а/м Жигули

4. Ф.И.О. лиц, старше 20 лет, владельцев двуствольного оружия с указанием модели оружия

5. Ф.И.О. лиц, не имеющих телефонов.

Проверьте функционирование запросов.


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


Читайте в этой же книге: Создание базы данных | Создание таблиц | Создание связей таблиц | Подстановка из списка значений | Свойства полей | Запросы на выборку | Запрос на выборку с условиями отбора. | Создание и использование форм | Создание и использование отчетов |
<== предыдущая страница | следующая страница ==>
Запрос на выборку с вычисления итогов.| Глава 4. Формы

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