Задание 8. Постройте запрос на добавление
Примечание. Записи из таблицы Новая группа нужно добавить в таблицу Список.
· Выберите на ленте вкладку Создание.
· В группе Другиевыберите команду Конструктор запросов.
· Добавьте таблицу Новая группа, выбрав ее из списка и щелкнув по кнопке Добавить.
· Закончите выбор, щелкнув по кнопке Закрыть.
· Выберите те поля, которые нужно добавить (Фамилия, Имя, Отчество, Учебная группа, Пол(м)) согласно рис. 7 (если у какого-либо поля поставить условие отбора, то добавятся только записи, удовлетворяющие этому условию).
Рис.7
· В группе Тип запроса на ленте выберите запрос на Добавление.
· В появившемся диалоговом окне выберите имя таблицы Список, в которую будут добавляться записи. Эта таблица может быть из текущей базы данных или из любой другой. В данном случае у нас одна база данных, поэтому щелкните по кнопке ОК.
· Щелкните по кнопке для выполнения запроса. Подтвердите выполнение запроса.
Замечание. Если появляется ошибка в выполнении данного запроса, то откройте схему данных, щелкнув дважды по связи Список-Личные данные, удалите условие Каскадное удаление связанных полейи Каскадное обновление связанных полей. При включении условия Каскадное обновление связанных полейэти поля нельзя вводить отдельно.
· Закройте запрос, сохранив его с именем Добавление.
· Перейдите на вкладку Таблицыв Области переходов. Откройте таблицу Список и убедитесь, что данные записи были добавлены.
Задание 9. Постройте запрос на удаление.
Допустим нужно удалить записи тех студентов мужского пола, которые не сдали сессию и были отправлены на военную службу (в данном случае тех, у которых год рождения 1990 и группа А-081). Предварительно разорвите связь Список – Личные данные.
· Выберите на ленте вкладку Создание.
· В группе Другиевыберите команду Конструктор запросов.
· Добавьте таблицу Список, выбрав ее из списка и щелкнув по кнопке Добавить.
· Закончите выбор, щелкнув по кнопке Закрыть.
· В группе Тип запросащелкните по кнопкедля создания запроса на удаление записей.
· Выберите поля Учебная группа, Пол(м) и Дата рождения из таблицы Список.
· Введите условие отбора А-081в столбце Учебная группа,Дав столбце Пол(м), >=#01.01.1990# and <= #31.12.1990# в столбце Дата рождения.
· Выполните запрос. Появится сообщение, что процесс удаления будет необратим. Подтвердите удаление записей.
· Закройте запрос, сохранив его с именем Удаление.
· Перейдите на вкладку Таблицыв Области переходов. Откройте таблицу Список и убедитесь, что данные записи были удалены.