2-20 Модуль 25 Основы Администрирования
Наборы базы данных - MDB
Чтобы контролировать, какие данные пользователь может видеть, базы данных
группируются в Multiple Databases (MDBs). Проект будет содержать, по
крайней мере, одну MDB. База данных может быть членом любого количества
MDBs.
MDB должна содержать все данные, которые нужны пользователю для
доступа. Например, для DESIGN пользователя, MDB должна содержать базу
данных Каталога и базу данных Design, с которой пользователь собирается
работать. Кроме того, MDB должна содержать все другие базы данных DESIGN
с данными в том же самом физическом объеме, который будет гарантировать
правильность проверки на коллизии, и все другие базы данных DESIGN,
которые будут связаны с областью проектирования пользователя.
Многие пользователи имеют доступ к той же самой MDB. Существуют
различные способы доступа к MDBs: некоторые опции, приведенные ниже,
описывают это:
1. Одна MDB для пользователя. DB с правами на редактирование должна
быть первой DB этого типа (DESIGN, DRAFT, и т.д.) в перечне членов
MDBs. Эта опция подходит для больших проектов со многими DBs и
пользователями.
2. Одна MDB со многими пользователями. В этом случае, Системный
Администратор может создать элементы первого уровня в DB, например,
Sites или Departments, которые делают недействительными, имеющиеся
для использования, DEFER и CURRENT опции, чтобы перемещать
требующуюся базу данных вверх перечня. Эта опция наиболее часто
подходит для небольших и средних проектов с несколькими DBs и
пользователями.
3. MDBs для специальных целей. Например, MDB, содержащая только
данные труб для производства MTO, и т.д.
MDB может содержать до 1000 баз данных. Однако, только 300 из них (так
называемые текущие базы данных) могут быть доступны в любое время.
Другие базы данных являются отложенными. Базам данных можно менять
статус с текущей на отложенную и, наоборот, в любое время, поэтому
пользователь может замещать текущую базу на не текущую, чтобы иметь
доступ к различным частям проектирования.
Перечень баз данных проекта показывает все базы данных проекта, которых
нет в MDB. Кнопка-стрелка используется, чтобы добавить или убрать базы
данных из MDB, и перемещать базу данных из перечня текущих (current) в
перечень отложенных (deferred) баз данных и наоборот. Кнопка опции Insert
используется для позиционирования баз данных в определенном порядке в
перечне текущих баз. Порядок в перечне очень важен.