Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный практикум 2010.docx
Скачиваний:
3
Добавлен:
08.09.2019
Размер:
5 Мб
Скачать
☆
  1. Копирование устаревших данных из таблицы Продажи в новую таблицу Продажи09_2011.

  2. Удаление устаревших данных из таблицы Продажи.

Первый этап реализуется запросом Продажи09_2011Созд на создание новой таблицы Продажи09_2011, а второй — с помощью запроса на удаление Продажи09_2011Удал.

Примечания. 1. После выполнения запроса Продажи09_2011Удал в таблице Продажи исчезнут записи о продажах за сентябрь 2011 г. Чтобы можно было повторить некоторые из предыдущих запросов, предварительно сделайте копию этой таблицы, назвав ее например ПродажиКопия. Из последней таблицы можно будет скопировать записи в таблицу Продажи.

  1. Чтобы после выполнения запроса Продажи09_2011Удал в таблице Продажи оставались данные для последующих работ, предварительно добавьте в таблицу Продажи несколько записей по продажам товаров, которые производились в другие месяцы.

  1. Копирование устаревших данных

Чтобы построить запрос Продажи09_2011Созд на базе запроса ВсеПродажи, выполните следующие действия:

  1. Создайте простой подробный запрос на выборку Продажи09_2011Созд, в бланке которого содержатся следующие поля из запроса ВсеПродажи:

  • Дата,

  • Товар,

  • Производитель,

  • Количество,

  • Стоимость,

  • Прибыль.

  1. Откройте запрос Продажи09_2011Созд в  режиме конструктора и  в строке Условие отбора поля Дата введите выражение

Between 1.09.11 And 30.09.11

  1. На панели инструментов вкладки Работа с запросами нажмите на кнопку Создание таблицы и в появившемся окне введите имя новой таблицы Продажи09_2011.

Введите условия отбора и выберите тип запроса "Создание таблицы"

  1. Убедитесь в том, что будут отобраны нужные записи, нажав кнопку Режим на панели инструментов вкладки Работа с запросами. Затем закройте окно запроса с сохранением.

  2. Запустите запрос Продажи09_2011Созд на выполнение, дважды щелкнув на его значке в окне БД. В появившемся окне подтвердите выполнение запроса, нажав кнопку Да.

Примечание. Запрос на создание таблицы выполняют один раз. Повторное выполнение приведет к еще одному созданию таблицы с помещением в нее отобранных записей.

  1. Убедитесь, что появилась новая таблица Продажи09_2011 и в ней содержатся нужные данные, открыв ее в режиме таблицы.

Новая таблица Продажи09_2011

2.Удаление устаревших данных

  1. Постройте простой подробный запрос на выборку Продажи09_2011Удал на базе таблицы Продажи. В запросе используйте только одно поле Дата.

  2. Откройте запрос Продажи09_2011Удал в режиме конструктора и в строке Условие отбора поля Дата введите выражение

Between 1.09.11 And 30.09.11,

  1. На панели инструментов вкладки Работа с запросами нажмите на кнопку Удаление .

Введите условия отбора и выберите тип запроса "Удаление"

  1. Убедитесь в том, что будут отобраны нужные записи, нажав кнопку Режим на панели инструментов. Затем закройте окно запроса с сохранением.

  2. Запустите запрос Продажи09_2011Удал на выполнение, дважды щелкнув на его значке в окне БД. В появившемся окне подтвердите выполнение запроса, нажав кнопку Да.

Примечание. Запрос на удаление записей выполняют один раз. Повторное выполнение приведет к новой попытке удаления записей.

  1. Убедитесь, что из таблицы Продажи удалены данные за сентябрь 2011 г., открыв ее в режиме таблицы.