- •25. Когда следует использовать внутреннее объединение?
- •Как следует использовать внутреннее объединение?
- •Когда следует использовать внешнее объединение?
- •39. Изменение размера столбца вручную
- •Изменение ширины столбца в соответствии с содержимым
- •Изменение размеров строк
- •Изменение высоты строк на стандартную
- •42. Отображение и скрытие столбцов
- •Скрытие одного или нескольких столбцов
- •Отображение скрытого столбца или столбцов
- •Закрепление одного или нескольких столбцов
- •Снятие закрепления со всех столбцов
- •68. Добавление таблицы
- •74. Как задать поле типа "время"?
- •75. В каких случаях используют тип "плавающая точка (запятая)?"
- •76. В чем особенности типа "счетчик"?
- •77. Какие свойства имеет текстовое поле?
- •78. В чем особенность поля примечания по сравнению с текстовым полем?
- •79. Какие значения может принимать поле логического типа?
- •80. Для чего применяют поле типа "объект ole"?
- •81. Репликация баз данных Access
- •Составной ключ
- •Выбор полей для индексирования
- •Составные индексы
- •Импорт данных
- •Экспорт объектов и данных
- •Копирование структуры таблицы
- •Экспорт структуры таблицы и записей в другую базу данных
- •102. Добавление присоединенного поля
- •103. Добавление свободного поля
- •104. Создание многостраничной формы со вкладкамиА теперь рассмотрим процедуру создания многостраничной формы с набором вкладок:
- •108. Создание пользовательской группы
- •109. В каких случаях применяется группа переключателей
- •Другие элементы управления
- •Удобство использования
- •Добавление группы переключателей
- •Добавление группы переключателей в новый пустой шаблон формы
- •Добавление группы переключателей в шаблон формы, основанный на существующем источнике данных
- •111. Как задаются/изменяются свойства отдельных элементов формы?
- •117. Как создаются многоуровневые кнопочные формы?
- •119. При каких условиях имеет смысл экспортировать форму в другую базу данных?
- •120. Как создать в форме вычисляемые поля?
- •121. Как создать в форме кнопки с привязанными к ним макросами?
- •122. Как создать новый отчет?
- •123. На основе каких объектов создаются отчеты?
- •124. Дайте характеристику окна конструктора отчетов.
- •125. Что включают в область данных?
- •Как создать отчет по связанным таблицам?
- •Как подвести промежуточные итоги в отчете?
- •Как сделать итоги перед детальными строками?
- •Как сделать итоги после детальных строк?
- •Как создать многоуровневые итоги?
- •140) Что является результатом выполнения запроса?
- •141) Дайте общую характеристику конструктора запросов.
- •142) Что понимают под запросом на выборку? Как он создается?
- •143) Что понимают под запросом на добавление? Как он создается?
- •144) Что понимают под запросом на обновление? Как он создается?
- •145) Что понимают под запросом на удаление? Как он создается?
- •146) Как можно использовать запросы для создания отчетов?
- •147) Как можно использовать запросы для создания форм?
- •148) Что понимают под постоянными связями, а что под временными?
- •149) Как обеспечивается в запросе сортировка данных?
- •150) Продемонстрируйте умение строить запросы по связанным таблицам.
- •151) Продемонстрируйте, каким образом можно менять способ объединения таблиц (внутреннее, внешнее левое, внешнее правое) в запросах? Как визуально отличить их друг от друга?
- •152) Как задается условие отбора в запросе? Продемонстрируйте умение задавать условие отбора по полям с данными различного типа.
- •153) Как включить в конструкторе запросов строку групповых операций? Что она позволяет сделать?
- •162. Что понимают под макросом?
- •163. Как создаются макросы?
- •164. Что понимают под макрокомандой?
- •167. Как создаются группы макросов?
- •168. Как на основе макроса создать меню?
- •Настройка
- •Замечания
- •169. Как на основе макроса создать панель инструментов?
- •170. Как на основе макроса создать контекстно-зависимое меню?
- •Действие 1. Создание группы макросов, содержащей команды меню
- •Действие 2. Создание макроса, который создает меню
- •Действие 3. Назначение меню элементу управления, форме, отчету или базе данных
- •Добавление меню на вкладку "Надстройки" формы или отчета
- •Добавление меню в качестве контекстного меню для формы, отчета или элемента управления
- •Добавление меню в качестве глобального контекстного меню
- •171. Как макрос привязать к событию?
- •172. Для чего предназначен макрос AutoExec?
- •172.Для чего предназначен макрос AutoExec?
- •173.Для чего предназначен макрос AutoKeys?
- •174.Когда требуется защищать свои приложения?
- •175.Как можно защитить свое приложение от несанкционированного изменения?
- •Шифрование с использованием пароля базы данных
- •Расшифровка и открытие базы данных
- •Удаление пароля
- •176.В чем отличие файла mdb от файла mde?
- •177.Как создать файл mde?
- •178.Можно ли файл mde преобразовать в файл mdb?
- •179.Что происходит при сжатии базы данных?
- •180.Как зашифровать базу данных? (изучить по справочной системе)
- •181.В чем особенность работы с базами данных в локальной сети?
- •182.Какие способы открытия базы данных существуют и когда, какой способ открытия базы данных рекомендуется использовать?
- •183.В чем особенность монопольного доступа?
- •Как открыть базу данных монопольно?
- •Какую роль играет блокировка записей?
- •Какие виды блокировки записей существуют?
- •Как открыть базу данных в режиме общего доступа?
- •Где задается способ открытия базы данных по умолчанию?
Какую роль играет блокировка записей?
Когда пользователь один работает с базой данных, ему всегда доступны все ресурсы. В многопользовательской среде разные пользователи могут обращаться к одним и тем же данным. Если они при этом просто просматривают данные, никаких конфликтов не возникает. Но при попытке изменить одни и те же записи в таблице возникает конфликт. Предотвратить возникновение такого конфликта можно, разрешив всегда только одному пользователю изменять данные. Это обеспечивается путем блокировки изменяемых данных. Заблокированные данные могут просматриваться всеми пользователями, но только один пользователь имеет возможность их изменить.
Какие виды блокировки записей существуют?
Возможно три значения свойства "блокировка":
отсутствует - записи блокируются только в момент их сохранения на диске (оптимистическая блокировка);
изменяемой записи – запись блокируется, как только она начинает редактироваться (пессимистическая блокировка);
всех записей (блокируются все записи редактируемой формы или отображаемой таблицы на время, пока они остаются открытыми).
Как открыть базу данных в режиме общего доступа?
Кнопка «Office» (верхний левый угол, там , где сохраняем) – Открыть – Выбираешь базу данных – Открыть (правый нижний угол), там будет контекстное меню , где выбираешь открыть. или открываешь как угодно, потом Кнопка «Office» (верхний левый угол, там , где сохраняем) - Параметры Acsess – Дополнительно – Дополнительно - Режим Открытия по Умолчанию – Общий доступ
Где задается способ открытия базы данных по умолчанию?
По умолчанию устанавливается след образом : Кнопка «Office» (верхний левый угол, там , где сохраняем) - Параметры Acsess – Дополнительно – Дополнительно - Режим Открытия по Умолчанию (выбираешь нужный). Режим открытия по умолчанию используется тогда, когда он не установлен явно интерактивным или программным путем. Интерактивно пользователь устанавливает режим в диалоговом окне Открытие файла базы данных
Что означает параметр «период обновления»?
Период обновления (с). Он задает время обновления изображения на экране, в данном случае это - 1 минута. Если два пользователя открывают одну запись и один из них вносит изменения, то через 60 секунд на экране второго пользователя произойдет изменение "картинки".
190. Число повторов обновления (Number of update retries) указывает, сколько попыток сохранения измененной записи сделает Access, если эта запись заблокирована другим пользователем (при оптимистической блокировке).
191. Период повтора обновления (Update retry interval) позволяет установить, через какое количество миллисекунд Access будет повторять попытки сохранения измененной записи, если она заблокирована другим пользователем.
192. Пессимистическая блокировка – это блокировка, которая устанавливается при чтении элемента и удерживается до тех пор, пока редактирование не завершится. При оптимистической блокировке запись блокируется лишь в момент ее фактического обновления.
193. Пессимистическая блокировка гарантирует отсутствие конфликтов записи, так как если пользователь начал редактировать запись, другие пользователи не могут внести свои изменения. Таким образом, все пользователи всегда работают с самыми последними данными. Однако запись или страница оказывается заблокированной на продолжительное время, и пользователи, которым нужно изменить данные, размещенные на этой странице, вынуждены ждать, пока она не будет разблокирована. Если приложение требует обеспечить блокировку на уровне записей, лучше использовать пессимистическую блокировку.
Преимуществом оптимистической блокировки является то, что страница или запись блокируется лишь на короткое время, но при этом возможны конфликты записи. Поэтому ее можно применять, только когда вероятность обращения нескольких пользователей к одной записи невелика.
194. Блокировка всех записей: Access блокирует все записи в таблице, когда открывается какая-либо форма или таблица данных, использующая эту таблицу. Такой режим повышает быстродействие для пользователя, изменяющего данные в таблице, но при этом в большей степени, чем остальные варианты, ограничивает возможности других пользователей в плане редактирования данных.
195. Постраничная блокировка - блокирование некоторой физической страницы (строки и примыкающие к ней). Реализация только такой блокировки считается большим недостатком СУБД.
196. Вид блокировки устанавливается соответствующим переключателем в группе Блокировка по умолчанию на вкладке Другие диалогового окна Параметры Access.