ПредишенСледващото

Презентация на тема: "Лекция 14. MS Access :. заявки, формуляри, отчети, макроси, заявка обект на базата данни, която е основният инструмент за вземане на проби, актуализиране и усъвършенстване." - Препис:

1 Лекция 14. MS Access: Заявки, формуляри, отчети, макроси. Заявката е обект на базата данни, която е основният инструмент за вземане на проби, актуализиране и обработка на данни в таблиците в базата данни. Изберете заявката ви позволява да създадете персонализиран изглед на данните, не е задължително да съответстват на изискванията за нормализация. Резултат от изберете заявка е нова, често временно, на масата, която съществува преди искането за закриване. Структурата на тази таблица се определя избрани от един или повече сродни области на таблици. Записите са получени чрез комбиниране таблиците на записи, включени в искането. Метод за комбиниране на данни за различни таблици е посочено в определянето на тяхната връзка. критериите за подбор, посочени в искането, позволяват да филтрирате записите, които правят в резултат на обединението на таблици.

при представяне на лекцията 14

2 прости заявки могат да бъдат създадени с помощта на съветника. Всяко искане може да бъде създаден в режим на проектиране. Дизайнерът осигурява удобни графични диалогови формиране средство, чрез което една сложна заявка могат да бъдат построени лесно. Искането може да получава данни от една или повече таблици от съществуващите въпроси или комбинация от таблици и заявки, комбиниране на данните, съдържащи се в тях. Електронни таблици и заявки за комбинираните данни за образуване на изходните документи за запитването. Заявката построена на друго искане, тя използва временна таблица с резултатите като източник за запис.

при представяне на лекцията 14

5 Цел и типове заявки за заявки ви позволява да изберете необходимите данни от един или повече свързани помежду си таблици, правят изчисления и да получите резултати като виртуална маса. Получената маса може да се използва като източник на данни в формуляри, отчети, заявки и други. Заявка може да се направи чрез актуализацията на данните, добавяне и изтриване на записи и таблици.

при представяне на лекцията 14

6 с помощта на заявки могат да извършват следните видове данни: -sformirovat чрез комбиниране на документи, свързани таблици нова виртуална маса; -enable в резултат маса заявка потребителски дефинирани области; Избирате записи, които отговарят на критериите за подбор; -proizvesti изчисление във всяка от получените записи; -sgruppirovat записи, които имат една и съща стойност на едно или няколко полета в един запис по време на приема в сравнение с други области на статистически функции; -Add към получения низа маса резултат; -proizvesti актуализация полета в избрана група от записи; -Създаване на нова таблица на база данни с помощта на данни от съществуващи таблици;

при представяне на лекцията 14

7 Достъп да създадете няколко типа заявка: -заявка по образец извлича данни от таблиците за взаимосвързани бази данни и таблици на заявка. Резултатът е една маса, която съществува, до приключване на искането. Въз основа на такова искане може да бъде изградена за просо други видове; Забележка маса с резултатите от избрана заявка може да се използва за манипулиране на данни в таблици, които са изградени от искането. Например, чрез масата на заявката, можете да коригирате данните в таблиците в базата данни източник. Заявките могат да служат като източник на записи за форми и отчети. - искане за създаване на таблицата също избира данните от свързани таблици и други искания, но за разлика изберете резултатният се съхранява в нова таблица постоянна база данни;

при представяне на лекцията 14

8, поискала да се актуализира, добавяне, изтриване искания са, в резултат на което са променени данните в таблиците. За да създадете заявка може да се използва Режим на проектиране или господар. Ако потребителят е запознат със създаването на документ, SQL (като SELECT, UPDATE или DELET, включително предложения, като например къде, ORDER BY или GROUP BY), може да се създаде режим на SQL заявка.

9 Изчислени полета в искането за всеки запис може да се направи с числени пресмятания, низови стойности или стойности за дата, използвайки данни от едно или повече полета. Резултатът от изчислението се образува нова таблица на заявка изчислява област. се създава базата Оригиналната маса нови области. Всеки път, когато изпълните заявката се изчисляват въз основа на текущите стойности на полетата. По отношение на изчислените полета в константи и функции може да се използва в допълнение към имената на полетата. Като резултат от обработката на изразяване е само една стойност може да бъде получена. Името на областта изчисленото става глава колона в таблицата с резултатите от заявката. Това име може да бъде променена. За изчислени полета могат да бъдат сортиране, определяне на условията за допустимост и изчисляване на суми, както и за всички други области.

10 операции група в исканията. Цел на операциите Групови операции група позволява да се разпределят на група от записи с една и съща стойност в тези области и да се използват тези групи един от статистически функции. В Access осигурява девет статистически функции: сума на някои стойности на полетата за групата; Ср средната стойност на всички стойности в областта на група; Max, Min максимална, минимална стойност в полето за група; Преброяват се полеви стойности в групата с изключение на нула; Ст.откл - стандартно отклонение от средната стойност в областта на група. Var -dispersiya стойности поле в групата; Първо, Последно стойност поле на първия или последния запис в групата. Резултатът от заявка за използване операция група съдържа един запис за всяка група.

11 Multiple-множествен формуляр за заявка заявка позволява резултат запис чрез комбиниране на заключващите записи от таблица на база данни и изберете желаните полета и записи. С множествен искане често разработен за комбиниране на данни на етапа на проектиране тя се раздели на множество обекти в съответствие с нормализиране. Разделяне на обекти осигурява преди всичко липсата на дублиране и база данни, повторете само стойностите на ключовите области. В резултат на масата за заявка се формира с дублиращи се данни, в която всеки запис събира необходимите данни, обекти от различни таблици.

12 Например, когато се комбинират две нормализирани свързани таблици 1-M връзката, която е предвидена свързана цялост, полученият запис се формира въз основа на записите за предмет таблица, в която се добавят полетата в свързания запис в основната маса. Такава асоциация ненормализирани форми таблица, в която броят на записите е равен на броя на записите в таблицата. По този начин основната таблица, данните се повтарят в различните записи на резултатната таблица. При проектирането и изработването на заявката е от съществено значение за правилното разбиране на това как обединението на записите в таблиците във формирането на резултата.

14

16 е разположението свойства насочени към определяне на външния вид или форма на нейните елементи; Тези свойства е да се определи елементи код или данни за формуляри начин на употреба форма (само разрешение да се промени, добавяне, изтриване и т.н. ...); Събития Едно събитие е конкретно действие, които възникват при работа с конкретен обект или елемент: .. А кликване на мишката, да промени данните, преди актуализацията, след актуализацията, отворена или затворена форма и т.н. Те могат да бъдат инициирани от потребителя или система. Със събитието могат да се свързват макро или събитие процедура на езика на VBA, за извършване на определени действия или изчислени стойности. Така например, процедурата може да се уреди в откриването на задължителната форма, изчислените стойности се обновяват на таблицата с данни, печатни форми, доклада за изход. Програмиран в процедура за обаждания на различни обекти на базата данни, можете да автоматизирате изпълнението на приложни задачи.

19 стъпки за създаване на интерфейс в Access

22 -Note група (долна) се използва за показване на резултатите и други обобщена информация за групата в края на всяка група на записи. Ако сложите бележка в групата, изчислено с помощта на регулатора на статистическата функция сума, сумата ще бъде изчислена за текущата група; -по-долния се използва за номериране на страници и карта-ТА на друга информация, в долната част на всяка страница; -Note доклад се използва за показване на резултатите и други обобщената информация в целия доклад веднъж в края на доклада. Ако бележката на доклада поставят изчислява контрол с помощта на статистическа функция сума, се изчислява за целия доклад.

23 В достъп, има две гледни точки, където можете да се правят промени в доклада: Разпределение режим и Режим на проектиране. Разпределение режим е най-удобно да направят промени в доклада, тъй като потребителят може веднага да видите данните от доклада. В този режим, то при условие, повечето от инструментите, необходими, за да го създаде. Възможно е да смените шрифта на колоната, като ги сменяте, добавяне или промяна на нивата на групиране и суми. Можете също така да постави новото оформление на доклада на полето, както и свойствата и контрол по доклада.

25 макроси. Макро - програма, състояща се от поредица от макроси (макро на думата "макро"). Макрос е инструкция фокусира върху конкретно действие на обекти за достъп и техните елементи. Например, макро може да се отвори форма, отчет, отпечатва отчет, изпълнява искането, приложите филтър към определяне на стойността, за да създадете вашето меню. Макро RunCommand (RunCommand) ви позволява да изпълнява всяка вградена команда за достъп, която да се показват в раздела на лентата или в контекстното меню. Предлага се в комплект от макроси за достъп (50) изпълнява почти всички действия, които са необходими за решаване на проблема. макро език дава възможност за извършване на повечето задачи, без да се прибягва до програмиране на VBA. Макрос предоставят на потребителя средство за решаване на проблеми, които не изискват подробни знания за програмиране. Макро език е езикът на по-високо ниво, отколкото VBA.

27 вградени макроси се изпълняват в отговор на многобройните видове събития, настъпили на формите, доклади и проверки. Те се появяват, когато определени действия с предмети, които включват най-вече действията на потребителя. Примери за събития са: промяна на данни в поле, отваряне или затваряне на формуляр или отчет, натиснете бутона под формата и просто да прехвърли вниманието си от едно поле в друго. Съобщение макро събития могат да автоматизират приложения с помощта на макроси, за да отворите форма, доклади за печат, заявка последователност за извършване на действия, в зависимост от дадена област стойности в базата данни, за да се покаже свое послание или изключване на предупредителни съобщения по време на действия за изпълнение на заявки и повече , Запазване вградени макроси с формуляри и отчети опростява управлението на приложения обекти.

28 Програма за макро език прилагат алгоритми за решаване на отделни проблеми при прилагане. Механизмът за свързване на макроси за събития в обекти ви позволява да комбинирате коренно различни приложения в един сложна задача, контролирано от потребителя. Потребителят през различните етапи на формите, започва изпълнение на макроси, които автоматизират решението, свързано с действията на задачи на потребителя.

29 Изграждане на макро Създаване Macro извършва интерактивно и намалява до записване на макрос в макро прозорците последователности, за които са дадени аргументи. Всеки макро е кръстен. Когато стартирате макро макро се изпълняват последователно в реда, в който се появи. Той използва предметите или данните, посочени в аргументите на макроси. Възможно е да промените реда на макроса, условията за тяхното изпълнение. Макро изпълнение е по инициатива на една проста операция и може да бъде намален до откриването му, както се прави и за други обекти на базата данни. В допълнение, Access дава възможност за автоматично задействане на макроса при настъпване на определени събития. За да общува с макро събитие достатъчно в прозореца за свойства на обекти или за контрол в един ред, за да направи това събитие макро име или създадете вграден макро. Събитията, с които можете да се свързват макро е определено в свойствата на форми и отчети за тяхното управление.

Свързани статии

Подкрепете проекта - споделете линка, благодаря!