Ћекции.ќрг


ѕоиск:




 атегории:

јстрономи€
Ѕиологи€
√еографи€
ƒругие €зыки
»нтернет
»нформатика
»стори€
 ультура
Ћитература
Ћогика
ћатематика
ћедицина
ћеханика
ќхрана труда
ѕедагогика
ѕолитика
ѕраво
ѕсихологи€
–елиги€
–иторика
—оциологи€
—порт
—троительство
“ехнологи€
“ранспорт
‘изика
‘илософи€
‘инансы
’ими€
Ёкологи€
Ёкономика
Ёлектроника

 

 

 

 


—творенн€ п≥дсумкових запит≥в на виб≥рку даних




 

 

—творенн€ п≥дсумкового запиту

 

ѕ≥дсумковий запит - це запит на виб≥рку, €кий призначений дл€ виконанн€ п≥дсумкових обчислень за даними.

 

ѕ≥дсумковий запит можна створити за допомогою ћайстра простого запиту або  онструктора.

 

—творенн€ ѕ≥дсумкового запиту за допомогою  онструктора:

 

1) ” режим≥ конструктора «апиту клацнути по кнопц≥ Ђ√рупов≥ операц≥њї на панел≥ ≥нструмент≥в. ” бланку «апиту з'€витьс€ р€док √рупов≥ операц≥њ.

 

2) ” вс≥х пол€х автоматично встановлюЇтьс€ значенн€ угрупованн€.

Access надаЇ так≥ групов≥ операц≥њ:

 

Sum - обчислюЇ суму вс≥х значень заданого пол€ в кожн≥й груп≥ (дл€ числових та грошових пол≥в);

 

Avq - обчислюЇ середнЇ арифметичне значень даного пол€ в кожн≥й груп≥ (дл€ числових та грошових пол≥в);

 

Min (Max) - повертаЇ найменше (найб≥льше) значенн€, знайдене в цьому пол≥ всередин≥ кожноњ групи (дл€ числових, грошових ≥ текстових пол≥в);

 

Count - повертаЇ к≥льк≥сть запис≥в, в €ких дане поле маЇ значенн€, в≥дм≥нне в≥д Null. ƒл€ того щоб п≥драхувати к≥льк≥сть запис≥в кожноњ групи з урахуванн€м значенн€ Null, треба ввести вираз Count (*) в р€док поле, тобто визначити обчислюваною пол≥ (дл€ числових, текстових, грошових пол≥в, пол≥в типу дата / час);

 

Stdev - п≥драховуЇ статистичне стандартне в≥дхиленн€ дл€ вс≥х значень в кожн≥й груп≥ даного пол€;

 

Var - п≥драховуЇ статистичне стандартне в≥дхиленн€ дл€ вс≥х значень в кожн≥й груп≥ даного пол€;

 

First - повертаЇ перше значенн€ пол€ в груп≥;

 

Last - повертаЇ останнЇ значенн€ пол€ в груп≥.

 

¬исл≥в - дозвол€Ї створити обчислюваною поле з використанн€м п≥дсумкових функц≥й.

 

”мова - дозвол€Ї створити в поле умови в≥дбору по групах, €кщо потр≥бно в п≥дсумковий запит включати не вс≥ записи.

якщо потр≥бно в п≥дсумковий запит включати не вс≥ записи, то сл≥д орган≥зувати умова по де€кому полю. ƒл€ цього в р€дку √рупова операц≥€ пол€ треба вибрати значенн€ ”мова.

 

ƒл€ створенн€ обчислюваною пол€ з використанн€м п≥дсумкових функц≥й у р€дку пол€ √рупова операц≥€ треба вибрати значенн€ ¬ираз.1.3.1 «агальн≥ в≥домост≥ про запити на виб≥рку

 

«апит вибору Ї стандартним типом запиту.

«а допомогою запит≥в вибору користувач може побачити частину даних таблиц≥, проанал≥зувати ≥ нав≥ть зм≥нити њх. ƒан≥ доступн≥ користувачев≥ в одному запит≥, можуть збер≥гатис€ в одн≥й або к≥лькох таблиц€х одн≥Їњ бази.

ѕ≥сл€ виконанн€ запиту вибору Access в≥добразить результат запиту в спец≥альн≥й таблиц≥ - динам≥чному набор≥ даних. ÷ей наб≥р називаЇтьс€ Dynaset ≥ вигл€даЇ точно так само, €к таблиц€, але не Ї такою.

Dynaset Ї спец≥ально п≥д≥браною групою запис≥в. як т≥льки запит буде закритий, Dynaset л≥кв≥дуЇтьс€, дан≥ залишаютьс€ у вих≥дн≥й таблиц≥.

 

1.3.2.1 ћайстер простого запиту

 

ƒозвол€Ї в≥д≥брати окрем≥ пол€ з таблиц≥.

 

≈тапи створенн€ запиту за допомогою майстра запиту:

 

1) ” в≥кн≥ бази даних в≥дкрити розд≥л Ђ«апитиї.

 

2)  лацнути по кнопц≥ Ђ—оздатьї.

 

3) ” д≥алоговому в≥кн≥ Ђ—творенн€ запитуї вибрати Ђѕростий запитї.

 

4) ” першому д≥алоговому в≥кн≥ майстра простого запиту з≥ списку Ђ“аблиц≥ / «апитиї, необх≥дно вибрати таблицю, пол€ €коњ будуть брати участь у запит≥. «≥ списку представлених пол≥в Ђƒоступн≥ пол€ї вибрати ≥ перенести до списку Ђ¬ибран≥ пол€ї пол€ дл€ створенн€ запиту.

 

5) ѕункт 4 виконати дл€ вс≥х таблиць, €к≥ беруть участь у запит≥.

 

6) Ќатиснути кнопку Ђƒал≥ї.

 

7) ” наступному д≥алоговому в≥кн≥ майстра можна задати дл€ запиту лише виб≥рку запис≥в або п≥дсумовуванн€ пол≥в.

 

8) ¬казати ≥м'€ запиту.

 

9) ѕерев≥рити виконанн€ запиту.

 

1.3.2.2 ћайстер повторюваних запис≥в

 

ƒозвол€Ї створити запит на пошук повторюваних запис≥в у прост≥й таблиц≥ або запит≥.

 

≈тапи створенн€ запиту за допомогою майстра повторюваних запис≥в.

 

ƒл€ створенн€ запиту за допомогою ћайстра повторюваних запис≥в:

 

1) ” в≥кн≥ бази даних в≥дкрити розд≥л Ђ«апитиї.

 

2)  лацнути по кнопц≥ Ђ—творитиї.

 

3) ” д≥алоговому в≥кн≥ Ђ—творенн€ запитуї вибрати Ђѕовторюван≥ записиї.

 

4) ” першому д≥алоговому в≥кн≥ майстра повторюваних запис≥в з≥ списку Ђ“аблиц≥ / «апитиї, необх≥дно вибрати таблицю, пол€ €коњ будуть брати участь у запит≥. «≥ списку представлених пол≥в Ђƒоступн≥ пол€ї вибрати ≥ перенести до списку Ђ¬ибран≥ пол€ї пол€ дл€ створенн€ запиту. Ќатиснути кнопку Ђƒал≥ї.

 

5) ” наступному в≥кн≥ майстра необх≥дно вибрати пол€, €к≥ м≥ст€ть повторюван≥ значенн€. Ќатиснути кнопку Ђƒал≥ї.

 

6) ” наступному в≥кн≥ майстра необх≥дно вибрати додатков≥ пол€ дл€ в≥дображенн€ разом з повторюваними записами. Ќатиснути кнопку Ђƒал≥ї.

 

7) ” наступному в≥кн≥ майстра необх≥дно ввести ≥м'€ запиту. ћожна перегл€нути результат запиту або зм≥нити структуру запиту. Ќатиснути кнопку Ђ√отової.

 

8) ” результат≥ виконанн€ запиту з'€витьс€ в≥кно, що м≥стить повторюван≥ записи й додатков≥ пол€, вибран≥ п≥д час роботи майстра.

 

 

—творенн€ простих форм в режим≥ майстра,





ѕоделитьс€ с друзь€ми:


ƒата добавлени€: 2015-11-05; ћы поможем в написании ваших работ!; просмотров: 786 | Ќарушение авторских прав


ѕоиск на сайте:

Ћучшие изречени€:

Ќе будет большим злом, если студент впадет в заблуждение; если же ошибаютс€ великие умы, мир дорого оплачивает их ошибки. © Ќикола “есла
==> читать все изречени€...

2359 - | 2091 -


© 2015-2024 lektsii.org -  онтакты - ѕоследнее добавление

√ен: 0.009 с.