Ознакомиться со способами общего доступа к базам данных, изучить основные особенности совместного доступа в сети к базе данных, овладеть практическими навыками использования различных режимов доступа к базе данных и методов блокировок записей.
Порядок выполнения работы
1. Изучили теоретическую часть лабораторной работы.
2. Образовали пару из бригад № 5 и № 6.
3. В процессе выполнения лабораторной работы компьютер бригады № 6 выполнял роль файлового сервера в отношении разработанной бригадой БД «электромеханический завод». Бригада, работающая с файловым сервером, именуется первой. а бригада, компьютер которой исполняет роль рабочей станции, - второй. Распределили обязанности между бригадами, образовавшими пару. Бригада №6 сообщила бригаде № 5 адрес созданной ею базы данных.
4. Бригада № 6 для разработанной ею БД определила таблицы, которые могли бы быть одновременно редактируемыми на различных рабочих местах в архиве в случае сетевого использования БД.
5. Бригада № 6 открыла свою БД «электромеханический завод» в режиме общего доступа.(Рисунок А.1.) В окне БД открыли таблицу Документ(Рисунок А.2.).
6. Бригада № 5 последовательно предприняла попытки открытия этой БД со своей рабочей станции (не копируя ее на свой компьютер!) в режимах монопольного доступа, только для чтения, монопольно для чтения.(Рисунок А.3.).При таком способе открытия выдается ошибка о том что мы не может открыть данную БД так как у нас нет к ней доступа или она открыта другим пользователем.
7. Каждая бригада зафиксировала результаты каждой попытки, сделать выводы о возможности использования различных режимов открытия БД «электромеханический завод» в практической деятельности архива.
8. Бригада №6 открыла свою БД «электромеханический завод» в режиме монопольного доступа. В окне БД открыла таблицу Документ.(Рисунок А.4., Рисунок А.5)
9. Бригада № 5 повторила попытки открытия БД «электромеханический завод» со своей рабочей станции (не копируя ее на свой компьютер!) в различных режимах, указывая явно режим открытия, и проверила экспериментально возможность чтения и записи данных (Рисунок А.6.-7.1)
10. Бригада № 6 установила параметр блокировки записей «отсутствует» .(Рисунок А.8.). Предприняли попытку редактирования записи в таблице, т.е. внесения в неё каких-либо изменений. После каждого изменения уровня блокировки данных сохраняли изменения, закрыв таблицу, потом предпринимали попытку редактирования данных. При открытие первыми редактирование данных разрешена(Рисунок А.10), а при открытие базы данных вторыми редактирование запрещено(Рисунок А.11).
11. Бригада № 5 открыла ту же таблицу Документ, задали блокировку всех записей. Установили курсор и изменили значение поля, редактированием которого занимается бригада № 6. При открытие БД бригадой № 5 в тот момент когда она открыта бригадой №6 , выдает ошибку(Рисунок А.12)
12. Бригада № 5 повторила эксперимент, последовательно задавая все варианты параметров блокировки записей в сети.(Рисунок А.14 и А.15)
13. Бригада № 6 установила параметры блокировки записей «всех записей» и «изменяемой записи». (Рисунок А.15)