домашняя библиотека
Поиск в библиотеке
Навигация по предметам
Последние добавленные новости
Реклама

Базы данныхПрактические работы в MS Access

Запросы-действия

Цель

Научиться создавать и использовать запросы к данным, хранящимся в связанных таблицах базы данных.

Создание новой таблицы с помощью запроса. Обновление группы записей. Обновление поля таблицы вычисляемым значением. Добавление данных из другой таблицы.

Задание 1. Создание новой таблицы с помощью запроса

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

Запрос на создание таблицы используется для сохранения результатов выполненного запроса в виде таблицы базы данных.

Этот тип запроса основан на запросе на выборку, но в отличие от него сохраняет таблицу, содержащую результаты поиска.

Необходимость в сохранении результатов выполнения запроса возникает, например, в том случае, когда один и тот же запрос выполняется неоднократно, а исходные данные для него не меняются. Используя вместо запроса таблицу, можно значительно ускорить доступ к данным, особенно если запрос построен на нескольких таблицах большого объема.

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

Создадим запрос на создание таблицы, хранящей сведения о проданных партиях товаров; сохраним полученную выборку в виде архивной таблицы. В последующем, удалим эти записи из основной таблицы[6].

1. Сконструируйте запрос на выборку для поиска проданных партий товаров (рис.1).

2. Убедитесь в его работоспособности и сохраните.

3. В режиме КОНСТРУКТОРА преобразуйте этот запрос из запроса на выборку в запрос на создание таблицы. Нажмите на панели конструктора кнопку СОЗДАНИЕ ТАБЛИЦЫ.

4. В диалоговом окне укажите имя будущей таблицы (рис.2).

5. Чтобы просмотреть, какие записи будут помещены в новую таблицу, запустите запрос на выполнение еще раз.

6. Теперь осталось убедиться, что именно эти записи помещены в новую таблицу. Закройте запрос. В окне базы данных в разделе ТАБЛИЦЫ найдите и просмотрите новую таблицу (рис.3).

Практические работы в MS Access

Рис.1. Запрос для поиска проданных партий товаров

Практические работы в MS Access

Рис.2. Именование таблицы для сохранения найденных данных

Практические работы в MS Access

Рис.3. Таблица, созданная в результате выполнения запроса

7. Убедитесь, что записи, помещенные в новую таблицу, не удалены из исходных таблиц.

   
 
  • Добавлен: 28-01-2012, 22:39 | Просмотров: 14005

    support: admin@sdb.su