Накопление и обработка информации. Андреева Н.М - 41 стр.

UptoLike

41
Запрос – -удаление
Таблица ОПЕРАЦИЯ
Поле ДатаСделки ДатаЭмиссии Операция*
Удаление Условие Условие Из
Условие отбора
<[ЭМИССИЯ]![ДатаЭмиссии]
Рис. 4.14. Схема запросаудаления ПРОТИВПОДАТЕ в режиме конструктора
Задача 7. По аналогии с решением задачи 6 создать запросвыборку, прове-
ряющий базу данных на непротиворечивость по параметрам ОбъемСделки-
ОбъемЭмиссии. Удалить кортежи таблицы Операция, создающие противоречи-
вость данных. Сохранить запрос с именем ПРОТИВПООБЪЕМУ.
Приложения\ACCESSTB.mdb
4.4. Запроссоздание таблицы
Задача 1. Создать новую таблицу ОПЕРАЦИЯ1, которая включает все поля
таблицы Операция. Вместо поля ГосНомИКПродавец в таблице ОПЕРАЦИЯ1 –
поле Продавец, в нем хранится наименование инвестиционной компании-
продавца, и вместо поля ГосНомИКПокупатель поле Покупатель, в нем
наименование инвестиционной компании-покупателя.
Указания
1. Создать запросвыборку, в область полей включить таблицы ИК,
Операция
и еще раз ИК, в бланке запроса ее имяИК_1.
2. Удалить связи таблиц ИК и Операция.
3. Установить связь таблицы Операция, поле связи ГосНомИКПродавца и таб-
лицы ИК, поле связи ГомНомИК.
4. Установить связь таблицы Операция, поле связи ГосНомИКПокупателя и
таблицы ИК_1, поле связи ГомНомИК.
5. В строку бланка
QBE Поле: занести все поля таблицы Операция.
6. Добавить в строку Поле: поля: Продавец и Покупатель. Поле Продавец со-
ответствует НаимИнв-Компании из таблицы ИК, а поле Покупатель
Наи-
мИнв-Компании из таблицы ИК_1. Схема запроса в режиме конструктора
приведена на рис. 4.15.
7. Преобразовать запросвыборку в запроссоздание таблицы. Имя созда-
ваемой таблицыОПЕРАЦИЯ1. Сохранить запрос с именем
ОПЕРАЦИЯНОВАЯ.
Поле Продавец:
НаимИнв-Компании
Покупатель:
НаимИнв-Компании
Операция*
Имя таблицы ИК ИК_1 ОПЕРАЦИЯ
Сортировка
Вывод на экран X X Х
Рис.4.15. Схема запроса-создания таблицы ОПЕРАЦИЯНОВАЯ в режиме конструктора