ВУЗ:
Составители:
27
100 условных единиц.
6. Нам еще надо задать условие отбора по основному потребительскому пара -
метру – емкости жесткого диска . Однако в таблице Поставщики такого поля
нет. С другой стороны , в ней есть поле Модель , которое однозначно
определяет параметры изделия. Благодаря тому, что по полю Модель у нас
установлена связь с таблицей Комплектующие , мы получаем возможность
ввести в запрос поле Основной параметр , взяв его из другой таблицы.
7. Добавьте список полей таблицы Комплектующие в верхнюю часть бланка
запроса по образцу. Для этого щелкните правой кнопкой мыши в верхней
области бланка и в открывшемся контекстном меню выберите пункт
Добавить таблицу – откроется уже знакомое нам окно Добавление
таблицы . Выберите в нем таблицу Комплектующие .
8. Двойным щелчком на поле Основной параметр в списке полей таблицы
Комплектующие введите это поле в бланк запроса по образцу.
9. В строке Условие отбора столбца Основной параметр введите условие ≥60
(емкость диска не менее 60 гигабайт).
10. Закройте бланк запроса по образцу. При закрытии запроса введите его имя –
Выбор комплектующих.
11. В окне Комплектующие : база данных откройте только что созданный запрос
и рассмотрите результирующую таблицу. Ее содержательность зависит от
того, что было введено в таблицы Комплектующие и Поставщики.
Упражнение 5.
Цель работы – создание запроса «с параметром» .
Специальный тип запросов , называемый запросами «с параметром» , позволяет
пользователю самому ввести критерий отбора данных на этапе запуска запроса.
Этим приемом обеспечивается гибкость работы с базой .
Создадим простой запрос , позволяющий отбирать процессоры, предельную цену
которых пользователь может задать сам при запуске запроса.
1. В окне Комплектующие : база данных откройте панель Запросы. Дважды
щелкните на значке Создание запроса в режиме Конструктора — откроется
бланк запроса по образцу.
2. Согласно упражнению 4, создайте запрос на выборку, основанный на
таблице Поставщики, в который войдут следующие поля: • Компонент; •
Модель; • Цена; • Поставщик; • Телефон .
3. В строке Условие отбора поля Компонент введите : процессор.
4. Строку Условие отбора для поля Цена надо заполнить таким образом, чтобы
при запуске запроса пользователь получал предложение ввести нужное
значение .
Текст, обращенный к пользователю, должен быть заключен в квадратные
скобки. Если мы хотим дать пользователю возможность выбора , мы должны
написать : < [Введите максимальную цену ].
5. Закройте запрос. При закрытии сохраните его под именем Выбор
комплектующих.
27 100 усло в ных е д иниц. 6. Н а м е ще на д о зад а ть усло в ие отбора по о сно в но м у по тре бите ль ско м у па ра - м е тру – е м кости ж е стко г о д иска . О д на ко в та блице П о ста в щики та ко г о по ля не т. С д руг о й сто ро ны, в не й е сть по ле М о д е ль , которое о д но зна чно о пре д е ляе т па ра м е тры из д е лия. Бла г о д а ря то м у, что по по лю М о д е ль у на с уста нов ле на св яз ь с та блице й Ко м пле ктующие , м ы по луча е м в о зм о ж но сть в в е сти в запро с по ле О снов но й па ра м е тр, в з яв е г о изд руг о й та блицы. 7. До ба в ь те списо к по ле й та блицы Ко м пле ктующие в в е рхнюю ча сть бла нка запро са по о бра зцу. Для это г о ще лкните п ра во й кно пко й м ыш и в в е рхне й о бла сти бла нка и в открыв ш е м ся к о нт ек ст но м м еню в ыбе рите пункт Д о ба ви т ь т а бли цу – о ткрое тся уж е з на ком о е на м о к но Д о ба влени е т а бли цы . В ыбе рите в не м та блицу Ко м пле ктующие . 8. Д во йны м щ елчк о м на по ле О сно в но й па ра м е тр в списке по ле й та блицы Ко м пле ктующие в в е д ите это по ле в бла нк запроса по о бра з цу. 9. В стро ке У сло ви е о т бо ра сто лбца О снов но й па ра м е тр в в е д ите услов ие ≥60 (е м ко сть д иска не м е не е 60 г иг а ба йт). 10. За кро йте бла нк запро са по о бра з цу. П ри з а крытии з а про са в в е д ите е г о им я– В ыбор ко м пле ктующих. 11. В о кне Ко м пле ктующие : ба за д а нных о ткро йте то ль ко что со зд а нный з а про с и ра ссм о трите ре з уль тирующую та блицу. Е е сод е рж а те ль но сть зав исит от то г о, что было в в е д е но в та блицы Ко м пле ктующие и П о ста в щики. У п р ажн е н и е 5. Цель р аботы – созд ание запр оса «с пар аметр ом» . С пец иальны й тип запр осов , назы в аемы й запр осами «с пар аметр ом» , позв оляет пользов ателю самому в в ести кр итер ий отбор а д анны х на этапе запуска запр оса. Э тим пр иемом обеспечив ается гибкость р аботы с базой. С озд ад им пр остой запр ос, позв оляющ ий отбир ать пр оц ессор ы , пр ед ельную ц ену котор ы х пользов атель мож ет зад ать сам пр и запуске запр оса. 1. В о кне Ко м пле ктующие : ба за д а нных о ткро йте па не ль За просы. Дв а ж д ы ще лкните на зна чке Со зд а ние за проса в ре ж им е Ко нструктора — откро е тся бла нк з а про са по обра зцу. 2. Со г ла сно упра ж не нию 4, со зд а йте запрос на в ыборку, о снов а нный на та блице П о ста в щики, в ко торый в о йд ут сле д ующие по ля: • К омпонент; • М од ель; • Цена; • П остав щ ик; • Т елеф он. 3. В стро ке У сло в ие отбора по ляКо м по не нт в в е д ите : про це ссор. 4. Строку У слов ие отбора д ляпо ляЦ е на на д о з а по лнить та ким о бра з о м , что бы при запуске запро са по ль з ов а те ль по луча л пре д ло ж е ние в в е сти нуж но е зна че ние . Т е кст, о бра ще нный к по ль з о в а те лю, д о лж е н быть заключе н в кв а д ра тные ско бки. Е сли м ы хо тим д а ть по ль з о в а те лю в о з м о ж но сть в ыбо ра , м ы д о лж ны на писа ть : < [В в е д ите м а ксим а ль ную це ну]. 5. За кро йте з а про с. П ри з а крытии сохра ните е г о под им е не м В ыбо р ко м пле ктующих.
Страницы
- « первая
- ‹ предыдущая
- …
- 25
- 26
- 27
- 28
- 29
- …
- следующая ›
- последняя »