Информатика. Теория и практика. Часть 2. Ищенко В.А - 145 стр.

UptoLike

144
Рис . 3.28. Окно конструктора запросов
Для того, чтобы добавить поле в бланк запроса, необходимо вы-
делить это поле в схеме данных и мышкой перенести его в бланк за -
проса.
Для удаления поля из бланка запроса нажмите на область выбора
столбца, а затем клавишу Delete.
Порядок полей в бланке запроса определяет порядок их появле-
ния во время работы запроса.
Для того , чтобы изменить расположение поля в этом списке,
необходимо:
1. Выделить перемещаемый столбец
2. Переместить его мышкой в новое место бланка запроса.
Условия, при которых происходит выборка данных из базы дан-
ных, задаются с помощью строк бланка запроса.
Рассмотрим эти строки.
Строка Поле. Содержит имена полей базы данных, обрабаты-
ваемые запросом .
Строка Имя таблицы . Показывает из какой таблицы выбрано
данное поле.
Строка Сортировка. Позволяет задать условия сортировки
(по возрастанию , по убыванию ) для данного поля. При сорти-
ровке записей по нескольким полям порядок обработки полей
определяется их положением в бланке запроса (сначала сор -
тируются значения в крайнем левом поле и далее слева напра -
во). Нельзя сортировать МЕМО и OLE поля.
Строка Вывод на экран. Позволяет установить флажок про-
смотра поля.
Строка Условие отбора. Дает возможность определить усло-
вия, которым должны удовлетворять записи, выводимые на
экран при выполнении запроса.
Строка Или используется для задания условия связывающего
определенные значения в разных полях. Например, в базе дан-
ных есть поля Название книги и Автор . Для того, чтобы найти
всех авторов начинающихся на букву А или книги на букву С,
необходимо в 5-ой строке поля Название книги ввести А, а в 6-
ой строке поля Автор ввести букву С.
Условия отбора вводятся как выражения, например:
Если в строке Условие отбора поля Автор ввести слово Чехов ,
то в результате работы запроса будут выведены только те книги, ав-
тором которых является Чехов .
                                       144

                  Р ис . 3.28. Окноконс т рукт ора за п рос ов

       Д ля т ого, ч т обы доба вит ь п оле в бла нк за п рос а , необходимо вы-
делит ь эт о п оле в с хеме да нных и мыш кой п еренес т и его в бла нк за -
п рос а .
       Д ля уда ления п оля из бла нка за п рос а на жмит е на обла с т ь выбора
с т олбц а , а за т ем кла виш у Delete.
         П орядок п олей в бла нке за п рос а оп ределяет п орядок их п оявле-
ния вовремя ра бот ыза п рос а .
       Д ля т о го , чт о бы и зм ени т ь р а спо ло жени е по ля в эт о м спи ск е,
нео бхо ди м о :
     1. Выделит ь п еремещ а емый с т олбец
     2. П еремес т ит ь егомыш кой в новое мес т обла нка за п рос а .
    У с ловия, п ри кот орых п роис ходит выборка да нных из ба зы да н-
       ных, за да ю т с я с п омощ ь ю с т рок бла нка за п рос а .
       Р а с с мот рим эт и с т роки.
       • Ст рока Поле. Содержит имена п олей ба зы да нных, обра ба т ы-
            ва емые за п рос ом.
       • Ст рока И м я табли цы . П ока зыва ет из ка кой т а блиц ы выбра но
            да нное п оле.
       • Ст рока Сорти ров к а. П озволяет за да т ь ус ловия с орт ировки
            (п о возра с т а нию , п о убыва нию ) для да нного п оля. П ри с орт и-
            ровке за п ис ей п онес коль ким п олям п орядок обра бот ки п олей
            оп ределяет с я их п оложением в бла нке за п рос а (с на ч а ла с ор-
            т ирую т с я зна ч ения в кра йнем левом п оле и да лее с лева на п ра -
            во). Нель зя с орт ирова т ь МЕМО и OLE п оля.
       • Ст рока В ы в од на э к ран. П озволяет ус т а новит ь фла жок п ро-
            с мот ра п оля.
       • Ст рока У слов и е отбора. Д а ет возможнос т ь оп ределит ь ус ло-
            вия, кот орым должны удовлет ворят ь за п ис и, выводимые на
            экра нп ри вып олнении за п рос а .
       • Ст рока И ли ис п оль зует с я для за да ния ус ловия с вязыва ю щ его
            оп ределенные зна ч ения в ра зных п олях. На п ример, в ба зе да н-
            ных ес т ь п оля Названи е к ни ги и Авт ор. Д ля т ого, ч т обына йт и
            вс ех а вт оров на ч ина ю щ ихс я на букву А или книги на букву С,
            необходимов 5-ой с т роке п оля Названи е к ни ги ввес т и А, а в 6-
            ой с т роке п оля Авт ор ввес т и букву С.
         У с ловия от бора вводят с я ка к выра жения, на п ример:
         Ес ли в с т роке У слов и еотборап оля Авт ор ввес т и с ловоЧ ехов,
т о в резуль т а т е ра бот ы за п рос а будут выведены т оль ко т е книги, а в-
т ором кот орых являет с я Ч ехов.