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

UptoLike

142
Запросы
Запросы обеспечивают быстрый и эффективный доступ к ин-
формации, хранящейся в базе данных. Позволяют организовать сор -
тировку таблицы не только уникальному ключу, но и по ключам, со-
держащим повторяющиеся значения, обрабатывать одновременно
данные из связанных таблиц .
При выполнении запроса Microsoft Access считывает данные из
таблицы и отображает результат выполнения в режиме таблицы, об -
разуя динамический набор данных. При этом результат выполнения
запроса не сохраняется. Структура запроса хранит только инструкции
о том , как должны быть организованы данные в результате запроса.
На основании запроса можно разработать форму или отчет . Этот про-
цесс не отличается от создания формы или отчета на основе таблицы.
Таким образом запросы позволяют:
Отобрать поля. При этом необязательно включать в запрос все
поля таблицы.
Отобрать записи. При этом можно задать условия, которым
должны удовлетворять записи, включаемые в набор .
Сортировать записи.
Получить информацию о данных, хранящихся в разных таб-
лицах.
Выполнять вычисления. С помощью запросов можно созда -
вать новые поля, содержащие результаты вычислений.
Использовать запрос в качестве источника данных для форм,
отчетов , и других запросов .
Изменять табличные данные . С помощью управляющих за -
просов можно обновить, удалить или добавить группу записей
за одну операцию или создать новую таблицу и включить в
нее данные из одной или нескольких существующих таблиц .
Чтобы создать запрос, необходимо:
Перейти в главном окне базы данных на вкладку Запросы и
нажать кнопку Создать .
                                      142

                                    За пр о сы

       За п рос ы обес п еч ива ю т быс т рый и эффект ивный дос т уп к ин-
форма ц ии, хра нящ ейс я в ба зе да нных. П озволяю т орга низова т ь с ор-
т ировку т а блиц ы не т оль ко уника ль ному клю ч у, но и п о клю ч а м, с о-
держа щ им п овт оряю щ иес я зна ч ения, обра ба т ыва т ь одновременно
да нные из с вяза нных т а блиц .
       П ри вып олнении за п рос а Microsoft Access с ч ит ыва ет да нные из
т а блиц ы и от обра жа ет резуль т а т вып олнения в режиме т а блиц ы, об-
ра зуя ди нам и ческ и й на бор да нных. П ри эт ом резуль т а т вып олнения
за п рос а не с охра няет с я. Ст рукт ура за п рос а хра нит т оль коинс т рукц ии
о т ом, ка к должны быт ь орга низова ны да нные в резуль т а т е за п рос а .
На ос нова нии за п рос а можнора зра бот а т ь форму или от ч ет . Э т от п ро-
ц ес с не от лич а ет с я от с озда ния формыили от ч ет а на ос нове т а блиц ы.
       Т а ким обра зом за п рос ып озволяю т :
       • От обра т ь п оля. П ри эт ом необяза т ель новклю ч а т ь в за п рос вс е
           п оля т а блиц ы.
       • От обра т ь за п ис и. П ри эт ом можно за да т ь ус ловия, кот орым
           должныудовлет ворят ь за п ис и, вклю ч а емые в на бор.
       • Сорт ирова т ь за п ис и.
       • П олуч ит ь информа ц ию о да нных, хра нящ ихс я в ра зных т а б-
           лиц а х.
       • Вып олнят ь выч ис ления. С п омощ ь ю за п рос ов можно с озда -
           ва т ь новые п оля, с одержа щ ие резуль т а т ывыч ис лений.
       • Ис п оль зова т ь за п рос в ка ч ес т ве ис т оч ника да нных для форм,
           от ч ет ов, и других за п рос ов.
       • Изменят ь т а блич ные да нные. С п омощ ь ю уп ра вляю щ их за -
           п рос ов можнообновит ь , уда лит ь или доба вит ь груп п у за п ис ей
           за одну оп ера ц ию или с озда т ь новую т а блиц у и вклю ч ит ь в
           нее да нные из одной или нес коль ких с ущ ес т вую щ их т а блиц .

     Ч т о бы со зда т ь за пр о с, нео бхо ди м о :
     • П ерейт и в гла вном окне ба зы да нных на вкла дку Запросы и
        на жа т ь кноп ку Созд ать.