Лабораторная работа «Совместное использование данных»

Страницы работы

7 страниц (Word-файл)

Содержание работы

Лабораторная работа «Совместное использование данных».

В данной лабораторной работе мы рассмотрим некоторые приемы, используемые при разработке в среде Access баз данных, предназначенных для совместного использования. Для выполнения этой лабораторной работы необходимо сначала выполнить работу «Установка и начало работы с MSDE».

1.Разделение базы данных.

Нередко при совместном сетевом использовании базы данных  Access возникает необходимость снизить объем передаваемой по сети информации. Один из возможных путей – разделить базу на две части, в одной из которых находятся только таблицы с данными, а в другой – все другие объекты БД. Такую операцию можно легко проделать  и с уже существующей базой данных. Для этого в Access предусмотрен специальный мастер. Познакомимся с его работой.

В каталоге, где находится текст данной лабораторной, должна быть небольшая база lib.mdb. В ней 3 таблицы и две формы. Разделим эту базу так, чтобы в одном файле были только данные, а в  другом – остальные объекты.

Для этого надо открыть базу данных и выбрать  пункт меню Сервис à Служебные программы à Разделение баз данных. Мастер предложит задать название и путь ко второй базе, куда будут помещены таблицы с данными. Пусть в нашем примере это будет файл lib_be.mdb, который разместим в том же каталоге. После окончания работы мастера, в исходной базе (файл lib.mdb) вместо таблиц будут связи с таблицами из фала lib_be.mdb. Но работать с ними можно практически также как с исходными таблицами.

2.Режимы открытия баз данных.

Как Вы знаете из лекций, базу данных можно открыть в режиме общего доступа или в монопольном режиме (для каждого из этих двух вариантов есть  еще режим «только для чтения»). Режим, в котором база отрывается по умолчанию, можно установить в меню Сервис à Параметры … вкладка «Другие».

Установите для обеих баз данных (lib.mdb и lib_be.mdb) режим по умолчанию «общий доступ». Теперь, если открыть базу lib.mdb (а в ней у нас таблиц с данными нет, есть только связи), то в каталоге появится временный файл с именем lib.ldb. Этот файл иногда называют файлом блокировок. В него заносится информация о том, какие пользователи и с каких компьютеров работают с базой. Файл блокировок не должен создаваться, когда мы отрываем базу монопольно (или монопольно  только для чтения) [1]. Хотя, как показывает практика, и в подобных случаях он иногда появляется.

Похожие материалы

Информация о работе