Если вы проектируете создание Приложения, которое будет использоваться несколькими Пользователями, на нескольких Рабочих Станциях, в условиях локальной вычислительной Сети, или если планируете вызов нескольких экземпляров одной и той же Формы, которая использует одну и ту же Среду Данных, тогда вам необходимо проектировать Коллективный Доступ к Данным (Shared Access). Указанная Технология позволяет эффективно распределять Данные между исполнителями, избегать повторение Данных, что способствует повышению достоверности и оперативности используемых Баз Данных, по необходимости, ограничивать доступ к конфиденциальным Данным.
Система Microsoft Visual FoxPro обеспечивает достаточно широкий спектр инструментов для поддержки коллективного и исключительного доступа к Данным, Опции Блокировки Фрагментов Данных, Сессии Данных, вырианты Буферизации Записей и Таблиц, Механизмы Транзакций. Несмотря на то, что указанные технологические возможности используются в основном при проектировании Коллективного доступа к Данным, вы можете эффективно использовать их для создания Однопользовательского (исключительного) интерфейса.
В данном Параграфе
- Управление Доступом к Данным
-
Рассматриваются вопросы эффективного управления Данными в многопользовательских средах (при коллективном доступе к данным), как и где ограничивать доступ к Данным, как применять Блокировку Данных.
- Обновление Данных
-
Объясняется, как использовать механизмы Буферизации, Транзакции и Представления при Обновлении Данных.
- Управление конфликтами при Обновлении Данных
-
Обсуждаются технологические вопросы Управления неизбежными конфликтами, возникающими при выполнении операций Обновления Данных.
- Как: Определить наличие Конфликта Обновления Данных
-
Объясняется, как вы можете определить фактическое обновление данных в Полях Записей Таблиц при выполнении операций обновления данных.
- Оптимизация Приложений в условиях Многопользовательской Среды Данных
-
Объясняется, как повысить качество и производительность создаваемых Приложений, работающих в Многопользовательских Средах.