Интегрированная среда Microsoft Office. Евсеева О.Н. - 46 стр.

UptoLike

Составители: 

46 0. Интеграция в Microsoft Office
Совместная работа в Microsoft Access
Access обладает наибольшими возможностями для совместной работы среди
всех приложений Microsoft Office, так как приложения баз данных, как правило,
ориентированы на многопользовательскую работу.
Администрирование баз данных
Совместно работающие пользователи базы данных Access могут одновремен-
но читать и писать данные в одну и ту же таблицу, причем если они корректи-
руют разные записи в таблице, то Access автоматически синхронизирует из-
менения, вносимые разными пользователями. Конфликт возникает, только ес-
ли пользователи одновременно изменяют одну и ту же запись в одной и той
же таблице, а такая ситуация возникает довольно редко. То есть Access под-
держивает блокировку на уровне записей. На практике очень важным аспектом
совместной работы с базами данных является не только обеспечение совмест-
ного доступа к базе, но и ограничение прав доступа для некоторых категорий
пользователей, то есть обеспечение защиты от несанкционированного доступа.
Вся эта деятельность (т.е. обеспечение совместного доступа, управление пара-
метрами блокировки, определение категорий пользователей и их прав, защита
от несанкционированного доступа и пр.) в совокупности называется админист-
рированием баз данных.
Access имеет довольно развитые средства администрирования. Рассмотрим
простейший сценарий администрирования базы данных. Допустим, что имеется
потребность в совместной работе с некоторой базой данных у небольшой груп-
пы пользователей, причем все члены рабочей группы полностью доверяют друг
другу и значит им можно назначить одинаковые (полные) права на доступ к ба-
зе.
Последовательность действий администратора баз данных при решении этой
задачи состоит из трех основных этапов:
Подготовка базы данных к совместному использованию.
Подготовка административной системы к совместной работе.
Определение пользователей, групп пользователей и их прав доступа.
Первый этап включает в себя размещение базы данных в таком месте (на таком
сетевом ресурсе), чтобы можно было обеспечить совместный доступ к ней. И,
конечно же, желательно позаботится об эффективности доступа к совместно
используемой базе. Для этого в Access имеется средство, которое называется
разделение базы данных. Идея разделения базы данных состоит в следующем.
База данных делится на две части. В одну часть помещаются таблицы базы
данных, а в другую часть помещается интерфейс пользователя: запросы, формы
и т.п. Первая часть хранится в единственном экземпляре в общедоступном мес-
те, например, на сервере данных, а вторая часть хранится на каждой рабочей
станции пользователей, имеющих доступ к данным. Такое решение имеет це-
лый ряд преимуществ.