Базы данных Visual Foxpro



Глава 20. Многопользовательская работа в локальной сети
Многопользовательская работа в локальной сети
Использование буферов
Блокировка при буферизации

Таблица 20.3. Типы буферизации данных
Таблица 20.4. Значения свойства BufferMode
Таблица 20.5. Значения свойства Buf ferModeOverride
Определение значения свойства Buf ferModeOverride курсора
Определение типа блокировки в диалоговом окне Work Area Properties
Обнаружение и устранение конфликтов
Таблица 20.6. Значения, возвращаемые функцией getfldstate ()
Использование транзакций
Таблица. 20.7. Команды, используемые для управления транзакциями
Типы блокировок

Автоматическая блокировка
Таблица 20.1. Команды, автоматически блокирующие таблицу или записи
Полная блокировка таблицы и блокировка изменений
Блокировка таблицы
Блокировка записей
Установка режима повторных попыток блокировки данных
Снятие блокировок таблиц и записей
Таблица 20.2. Команды снятия блокировки записей и таблиц
Сеансы работы с данными
Открытие сеансов работы на одном компьютере

Выбор сеанса работы

Абстрактные типы данных (АТД)

Чтобы объекты играли лидирующую роль в архитектуре ПО, нужно их адекватно описывать. В этой лекции показывается, как это делать. Если вам не терпится окунуться в глубины объектной технологии и подробно изучить множественное наследование, динамическое связывание и другие игрушки, то, на первый взгляд, эта лекция может показаться лишней задержкой на этом пути, поскольку она в основном посвящена изучению некоторых математических понятий (хотя вся используемая в ней математика элементарна).
Но так же, как самый талантливый музыкант извлечет пользу из изучения основ музыкальной теории, знания об абстрактных типах данных помогут вам понять и получить удовольствие от практики ОО-анализа, проектирования и программирования, хотя привлекательность этих понятий, возможно, уже проявилась и без помощи теории. Поскольку абстрактные типы данных являются теоретическим базисом для всего метода, следствия идей, вводимых в этой лекции, будут ощущаться во всей оставшейся части книги.

Различные реализации