Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Создание запроса на удаление

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

Общие сведения

 

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

 

Последовательность действий создания запроса на удаление

1. В окне базы данных выберите Запросы в списке Объекты и нажмите кнопку Создать.

2. В диалоговом окне Новый запрос выберите пункт Конструктор.

3. В диалоговом окне Добавление таблицы добавьте таблицы, которые следует использовать в запросе на удаление, и нажмите кнопку Закрыть.

4. В меню Запрос выберите Удаление.

5. Введите условия поиска, определяющие удаляемые строки. Если условия поиска не определены, будут удалены все строки.

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

 

 

Создание запроса на добавление

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

· Добавление полей на основании условий отбора. Например, необходимо добавить имена и адреса клиентов с очень крупными заказами.

· Добавление записей, если некоторые поля из одной таблицы не существуют в другой. Запрос на добавление добавит данные в соответствующие поля и пропустит остальные.

 

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

При создании запроса на добавление необходимо определить следующие объекты:

· Таблицу базы данных, в которую копируются строки (результирующая таблица).

· Таблицу или несколько таблиц, из которых копируются строки (исходные таблицы). Если копирование производится внутри таблицы, то одна и та же таблица является исходной и результирующей.

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

· Столбцы-получатели в результирующей таблице, в которые копируются данные.

· Условия поиска, определяющие строки для копирования.

· Порядок сортировки, если необходимо копировать строки в определенном порядке.

· Параметры группировки, если необходимо копировать только итоговые данные.

Примечание: Пользователь может копировать содержимое выделенных столбцов или все столбцы в строке. В обоих случаях копируемые данные должны быть совместимы со столбцами строк, в которые они копируются. Столбец (Добавление) добавляется к указанным столбцам, в которые будут копироваться данные.

Последовательность действий создания запроса на добавление

1. В окне базы данных выберите Запросы в списке Объекты и нажмите кнопку Создать.

2. В диалоговом окне Новый запрос выберите пункт Конструктор – ОК.

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

4. В меню Запрос выберите Добавление.

Примечание: Конструктор запросов не может заранее определить, какие таблицы и представления можно обновлять. В результате в списке Имя таблицы в диалоговом окне Выбрать таблицу назначения для вставки результатов отображаются все имеющиеся таблицы, даже те, копирование строк в которые может оказаться невозможным.

5. Добавьте в запрос таблицу, из которой копируются строки (исходная таблица). Для копировании строк внутри таблицы можно добавить исходную таблицу в качестве результирующей таблицы.

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

Конструктор запросов добавляет выбранные столбцы в столбец Поле в области Сетка.

7. Выберите в столбце (Добавление) в области Сетка столбец-получатель в результирующей таблице для каждого копируемого столбца. Столбцы результирующей таблицы и исходной таблицы должны иметь одинаковые (или совместимые) типы данных.

8. Если необходимо копировать строки в определенном порядке, укажите порядок сортировки.

9. Для отбора копируемых строк введите условия поиска в столбец Условие.

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

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

Создание запроса на обновление

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

<== предыдущая лекция | следующая лекция ==>
Отбор записей с помощью окна расширенного фильтра | Алгоритм действий создания запроса на обновление
Поделиться с друзьями:


Дата добавления: 2014-01-03; Просмотров: 1147; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.01 сек.