muzruno.com

Как да създадете заявки в Access: стъпка по стъпка инструкции и препоръки

Приложението MS Access DBMS е пълноправен помощник за създаване и поддържане на бази данни, съдържащи се в таблици и масиви. Ако базата данни е твърде голяма, е трудно бързо да намерите необходимите стойности.

Ето защо Access има функция като заявки. Помислете какво е това, как работи, какви функции има.

Създаване на заявки в Microsoft Access

За да разберете как да създавате заявки в Access, трябва да знаете основите на работа със СУБД.

Има два начина за изпълнение на тази процедура:

  • Създателят на заявки.
  • Помощник за заявки.

Първият метод дава възможност да се създаде някоя от всички налични заявки в ръчен режим, но с малко предупреждение, че потребителят има опит с приложението Access. Той трябва да разбере поне и основните си задачи. Що се отнася до втория метод, той трябва да бъде разгледан по-подробно.

Лесен начин за начинаещи

Известен човек избира с няколко кликвания на мишката онези компоненти, които потребителят ще трябва да изпълни заявката, и след това бързо изгражда регистъра в съответствие със събраните ключови стойности. Ако това е първото запознанство със СУБД и потребителят не знае как да създава заявки в Access, се избира Master програма.

Как да създадете заявки в Access

В този режим можете да прочетете и разберете следните типове заявки:

  • Simple.
  • Крос.
  • Вписвания без подчинени.
  • Дублирани записи.

Този избор вече е направен на първия етап от работата с Wizard. И в бъдеще, след ясни инструкции, дори и начинаещ потребител лесно ще създаде искане. Ще се запознаем със сортовете си.

Проста заявка

Този инструмент работи с таблици и събира необходимите данни от полетата, посочени от потребителя. Вече по име е ясно, че това е най-популярният тип заявка за начинаещи. Удобството му е, че тази процедура се отваря в нов раздел. Следователно, отговорът на въпроса как да създадете заявка в Access 2010 става очевиден и след отварянето на първото меню на съветника.

Как да създадете заявки в Access 2007

кръст поискване

Този тип проба е по-сложен. За да разберете как да създадете кръстосана заявка в Access, използвайки "съветника" в този режим, трябва да кликнете върху тази функция в първия прозорец.

Как да създадете заявка в Access 2010

На екрана ще се покаже таблица, в която можете да изберете до три колони, разположени в оригинала.

Едно от останалите неизбрани полета може да се използва като заглавки на таблицата за заявки. На третия етап от процедурата (пресечната точка) се избира друга стойност с променливостта на функцията (средна, сума, първа, последна).

Как да създадете заявка в Access

Снимката показва, че е създадена кръстосана заявка и че са предприети необходимите действия по дадените параметри.

Дублирани записи

Както подсказва името, основната цел на тази заявка е да изберете всички същите редове в таблицата за зададените параметри. Това изглежда така:

Как да създадете заявка с параметър в Access

В допълнение, има няколко допълнителни полета, за да изберете съвпадение само на няколко реда.

За да изберете дублирани записи, трябва да разгънете списъка с заявки и да създадете нова папка там. След това в полето "Нова заявка" изберете реда "Намиране на дублирани записи". След това следвайте инструкциите на капитана.

Вписвания без подчинени

Това е последният тип заявка, налична в режима "Мастер - записи без подчинени".

В този случай се вземат проби само за онези стойности, които не се включват в никое поле от таблици и заявки, но които вече са създадени.

Този тип е подходящ само в случаите, когато има няколко бази данни.

Как да създадете кръстосана заявка в Access

Всички тези четири типа заявки са основната точка за работа със сложни елементи, но те ви позволяват лесно да разберете как да създадете заявка в базата данни на Access.

Функции за заявки в MS Access



Ще разберем защо трябва да изпълните действията, описани по-горе. Задачата на всички прости и сложни заявки в Access е следната:

  • Събиране на необходимите данни в таблици, тяхното последващо гледане, редактиране, добавяне на нови стойности.
  • Изключителен изходен материал за подготовката на различни форми на отчитане.
  • Провеждане на математически и статистически преброяващи процедури в цели комплекти данни с изход на екрана (средна стойност, сума, отклонение, суми).

Искане за проба

Този тип работа с бази данни е трудно, защото изисква участието на няколко таблици.

Необходимо е всички таблици да имат общи ключови полета. В противен случай тя няма да работи.

Как да създадете заявка в база данни на Access

Отново, как да създадете заявка в Access. Първо трябва да създадете проста заявка с избора на задължителните полета. Вече можете да редактирате данните, за да ги направите в желаната форма. Между другото, направените промени ще бъдат прехвърлени към оригиналните таблици, така че този момент трябва да се вземе предвид.

В прозореца, който се отваря, се попълва прозорецът "Добавяне на таблици". Тук трябва да добавите тези таблици или заявки, от които трябва да извадите оригиналните стойности.

Как да създадете заявка в Access

След добавянето можете да започнете да попълвате условията на заявката. За тази цел се нуждаем от полето "Поле". В него трябва да изберете тези стойности от таблиците, които ще се показват при заявка.

За да завършите операцията, трябва да кликнете върху бутона "Пусни".

Заявка с параметри

Това е друга версия на сложна процедура, която изисква потребителят да има определени умения за работа с бази данни. Едно от основните насоки на това действие е подготовката за създаване на отчети с обемни данни, както и получаване на консолидирани резултати. Как да създадете заявки в Access 2007 с помощта на конструктора ще бъде разгледано по-късно.

За да стартирате тази процедура, за да изберете данни, трябва да създадете проста заявка, за да изберете необходимите полета. По-нататък чрез режима Дизайнер е необходимо да се попълни полето "Критерии за подбор" и въз основа на въведената стойност ще бъде направен избор.

Така че, когато попитате как да създадете заявка с параметър в Access, отговорът е прост - да въведете първоначалните параметри за селекцията. За да работите с конструктора, трябва да използвате съветника за заявки. Там се създават първични данни за филтриране, които служат като основа за по-нататъшна работа.

Разширено искане за кръстосване

Продължаваме да усложняваме ситуацията. Още по-трудно е да се разбере информацията за това как да се създават заявки в Access, ако има няколко таблици с данни. Кръстосаното препращане вече е разгледано по-горе, като една от опциите за работа с Wizard. Въпреки това в режим "Дизайнер" можете да създадете подобна заявка.

За целта кликнете върху "Designer за заявки" - "Cross".

Появява се менюто за добавяне на изходни таблици, както и възможността за попълване на избраните полета. Единственото нещо, на което трябва да обръщате внимание, е елементите "групова операция" и "кръстосани таблици". Те трябва да бъдат попълнени правилно, в противен случай процедурата няма да бъде изпълнена правилно.

Как да създадете кръстосана заявка в Access

Кръстосаните заявки са най-простият начин за търсене и извличане на информация от няколко източника на данни, плюс възможността за генериране на графики и графики.

Освен това, използвайки тази процедура, търсенето се извършва по-бързо, дори и при няколко опции за разработка.

Разбира се, има "капани", които могат да повлияят на работата. Например, когато създадете заявка за сортиране на базата данни по стойността на колоните, системата генерира грешка. Това означава, че има само сортиране по стандартни елементи - "увеличаване и намаляване".

Кратки препоръки

Обобщавайки, трябва да се каже, че зависи от потребителя да решава как да създава заявки в Access - използвайки Wizard или Constructor. Въпреки че за повечето хора, които използват DBMS на MS Access, първият вариант е по-подходящ. В края на краищата, съветникът ще свърши цялата работа, оставяйки само няколко щраквания на мишката за потребителя при избора на условията на заявката.

За да използвате разширените настройки, очевидно имате нужда от опит с бази данни на професионално ниво. Ако в работата са включени големи бази данни, най-добре е да се свържете с специалисти, за да избегнете нарушаване на функционирането на СУБД и евентуална загуба на данни.

Има една точка, която е достъпна само за програмисти. Тъй като основният език на DBMS е SQL, изискваната заявка може да бъде написана под формата на програмен код. За да работите в този режим, просто кликнете върху реда на заявката, който вече сте създали, и изберете "SQL Mode" в отвореното контекстно меню.

Споделяне в социалните мрежи:

сроден