Розрахована на багато користувачів база даних access - система баз даних ms access

Розрахована на багато користувачів база даних Access

Мережі великих масштабів використовують виділені файлові сервери. У такій мережі база даних Access розміщується на комп'ютері, виділеному в якості файлового сервера. СУБД Access може бути встановлена ​​або на файловому сервері, або на кожній робочій станції, але виконується вона завжди на робочій станції користувача. Обробка даних бази в обох випадках також здійснюється на робочих станціях користувачів. Тому по мережі передаються з сервера на робочі станції великі обсяги даних, що сильно завантажує її і робить неможливим одночасне обслуговування великої кількості користувачів.

Access стежить за розмежуванням доступу різних користувачів до бази даних і забезпечує захист даних при одночасній роботі користувачів з загальними даними. Автоматично забезпечується захист даних від одночасної їх коригування декількома користувачами мережі. Розмежування доступу здійснюється за рахунок повторної ідентифікації користувача за новими іменами і паролями.

Для забезпечення захисту даних від одночасної їх коригування декількома користувачами мережі в Access передбачається блокування на рівні сторінок, при якій блокуються всі записи однієї сторінки. Додатково до блокування сторінкового рівня Access підтримує блокування на рівні запису. Вибір режиму блокування на рівні запису в поточній базі даних проводиться параметром Блокування записів при відкритті бази даних (Open databases using record level locking) меню Сервіс | параметри | Інші (Tools | Options | Advanced). Якщо цей прапорець скинутий, за замовчуванням буде використана блокування на рівні сторінки.

Схожі статті