Анализ и оптимизация разработанной (модернизированной) БД и объектов управления данными

 

Для быстродействия БД в среде Access можно пользоваться анализатором быстродействия. Анализатор быстродействия недоступен для вызова проектов MS Access. Проектом БД называется программное средство, обеспечивающее подключение к БД MS SQL Server, который используется для создания приложений в архитектуре «Клиент- Сервер». Файл проекта не содержит данных, как объектов так и таблиц.

Последовательность проведения работ по оптимизации БД.

1) Открыть БД Access быстродействие которой необходимо повысить.

2) Выбрать Сервис – Анализ – Быстродействие.

3) Выбрать вкладку соответствующую типу объекта БД, который нужно оптимизировать, выбрать вкладку все типы объектов для просмотра всех объектов.

4) Выбрать имена оптимизированных объектов и нажать ОК.

5) Повторить пункты 3,4.

Далее БД предложит:

1) Совет

2) Предложение

3) Мысль

Предложение – подразумевает определенные компромиссы применяемые к оптимизации.

Для получения дополнительных сведений, целесообразно в мысли выбрать опцию таблицы и руководствоваться ею для совершенствования структуры БД.

 

 

Программирование управление структур свойствами макросов

Макросы. Общие сведения

Макрос представляет собой набор микрокоманд, которые создаются для автоматизации часто выполняемых задач. Группа макросов позволяет выполнять несколько задач последовательно. Основной компонент макроса – замкнутая инструкция, самостоятельная или в комбинации с другими макрокомандами, определяющая выполняемые в макросе действия. Если макросов много объединение родственных макросов в группы используются под одним общим именем.

Например: следующая группа макросов связанная с именем кнопки состоит из трёх родственных макросов: «Сотрудники», «Товары», «Отчёты». В каждом макросе выполняется макрокоманда «открыть форму».

В некоторых случаях требуется выполнять макрокоманду только при выполнении нескольких условий. Условие включения поля «Автор» и отношение «Равно» должно так же соединять и значение поле.

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

В подобных случаях условия позволяют определить порядок передачи управления между макросом в макросе. Условие задаётся любым логическим выражением, которое возвращает true или false. В зависимости от значений true или false управление передаётся разным макрокомандам.

После задания макрокоманд следует задать в нижней части макроса аргументы макрокоманды.

Основные правила задания аргументов макрокоманд.

1) В общем случае следует задавать аргументы макрокоманд в том порядке в котором они перечислены.

2) Если макрокоманда добавляется в макрос путём перетаскивания объекта БД из окна БД Access. Автоматически задаются подходящие аргументы для этой макрокоманды.

3) Если макрокоманда имеет аргумент, вызывающий имя объекта БД значение этого аргумента и соответствующий тип объекта можно задавать автоматически перетащив объект из окна БД в поле аргумента.

4) Для задания многих аргументов макрокоманд используется выражение перед которым используется «=».

 

Создание макросов

1) В окне БД выделить макросы

2) Создать

3) Добавить инструкции

· Нажать иконку ”раскрытие” и выбрать имя макрокоманды.

· В нижней части окна при необходимости указать аргументы макрокоманды, 2 значения которой являются объектами БД. Эти значения можно задавать путем перетаскивания.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: