У вас вопросы?
У нас ответы:) SamZan.net

Тема- Многотабличные запросы

Работа добавлена на сайт samzan.net: 2015-07-05

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 7.4.2025

Тема: Многотабличные запросы. Итоговые запросы. Изменение данных
с помощью модифицирующих запросов

Ознакомьтесь в справке MS Access с информацией о модифицирующих запросах.

0. Создайте запрос на создание таблицы Исходящие на базе таблицы Входящие

В которую включите поля:

Индекс поступившего документа (новое название Индекс исходящего документа),

Необходимо прописать следующее выражение в ячейке Пеле

Индекс исходящего документа: [Входящие]! [Индекс поступившего документа]

Вид документа,

Резолюция или кому направлен документ (новое название Исполнитель),

и создайте в режиме конструктора запросов в заголовке Поле новое поле

Срок исполнения,

для этого в заголовке нового поля построителем  постройте выражение

Дата поступления – Дата поступившего документа и запустите запрос. Переименуйте Выражение1 в Срок исполнения.

1.  Включение в запрос выражений.

  •  Создайте запрос Продление срока, который увеличит срок выполнения документа на 3 дня.

(Поля Индекс исходящего документа, Вид документа, Исполнитель, Срок исполнения;

поле Выражение1: [Исходящие]![ Срок исполнения]+3). Переименуйте Выражение1 в Продленные сроки).

2. Модифицирующие запросы.

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

Модифицирующие запросы экономят время
и гарантируют большую точность обработка данных.

Чтобы создать модифицирующий запрос необходимо открыть новое окно конструктора запросов и выбрать модифицируемую таблицу. Затем выбрать Тип запроса в соответствующем разделе.

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

  •  Создайте копию таблицы Входящие. Во вкладке Таблицы выделите указанную таблицу, нажмите кнопку Копировать из контекстного меню и Вставить. Имя копии Временная1.
  •  Создайте запрос удаления Документы 2009 года.
  •  Создайте запрос на базе таблицы Временная1;
  •  Выберите Запрос удаления;
  •  Дважды нажмите мышью звездочку, которая находится в верхней части списка полей таблицы Временная1 и на поле Дата поступления

(условие < 01.01.2009);

  •  запустите запрос.
  •  Создайте копию таблицы Временная1 и назовите ее Временная2.

2.2. Запросы добавления

Добавим данные из таблицы Входящие в таблицу Временная2:

  •  Создайте запрос Все документы на базе таблицы Входящие;
  •  Выполните Запрос/Добавление…
  •  В поле ввода Имя таблицы введите таблицу, в которую вы хотите добавить записи: Временная2;
  •  Дважды по Дата поступления, условие отбора < 01.01.2009;
  •  Запуск.
  •  

2.3. Запрос обновления

  •  Создайте копию таблицы Исходящие таблицу Исходящие1.
  •  Предположим, что на письма увеличились сроки исполнения на 2 дня. Скорректируйте сроки исполнения в таблице Исходящие1, создав запрос обновления Исполнение писем.
  •  Откройте окно конструктора запросов;
  •  Выберите таблицу Исходящие1;
  •  Выполните команду Запрос / Обновление:

Поле

Срок исполнения

Вид документа

Имя таблицы

Исходящие1

Исходящие1

Обновление

[Исходящие1]![ Срок исполнения]+2

Условие отбора

письмо

  •  Запустите запрос.

  •  



1. Лекция 18 Стабилизационная политика государства
2. ШЛЯХИ ПІДВИЩЕННЯ ЕФЕКТИВНОСТІ УПРАВЛІННЯ БІЗНЕСОМ ТУРИСТИЧНОГО ПІДПРИЄМСТВА
3. х гг. советским руководством было принято решение о проведении экономической реформы более глубокой и проду.
4. Кембрид
5. Современная психология ее задачи и место в системе наук
6. реферат дисертації на здобуття наукового ступеня кандидата філологічних наук1
7.  Цель работы ~ ознакомление с закономерностями круговорота веществ и энергии в биосфере самоочищения среды
8. Узтадбиркорбанк
9. Методы умягчения воды
10. на тему- Механизмы становления человека Выполнил- студент гр