Создание сетевых информационных систем




3.1. Репликация баз данных. Чтобы использовать базу данных в сети, необходимо соответствующим образом настроить ее параметры и параметры ее объектов, а также определить особенности общего доступа к данным. Репликацией называется средство для организации работы с одной базой данных на разных компьютерах сети. Репликация – это создание специальных копий базы данных, между которыми осуществляется обмен данными, называемый синхронизацией.

Существует несколько способов репликации. Ниже рассмотрена так называемая репликация средствами Access.

Откройте базу данных ИС_Учет_Успеваемости и выполните команду Сервис / Репликация / Создать реплику. В появившемся окне щелкните Да для подтверждения закрытия база данных. В окне с запросом о создании резервной копии базы рекомендуется выбрать Создать.

После указанных действий база данных ИС_Учет_Успеваемости будет преобразована в основную реплику и появится диалоговое окно Размещение новой реплики, в котором необходимо указать папку для размещения новой реплики и можно задать ее имя. После нажатия кнопки ОК, создание реплики будет завершено.

Откроем два раза приложение Access на своем компьютере и загрузим базы данных ИС_Учет_Успеваемости и Реплика для ИС_Учет_Успеваемости, тем самым, эмитируя сетевую работу с базой данных двумя пользователями.

Добавляя и удаляя записи в одной из баз данных и выполняя затем команду Сервис / Репликация / Синхронизация убедитесь в обмене данными между базами. Обратите внимание на приоритет между базами.

3.2. Создание Интернет-страниц доступа к данным. Помимо таблиц, запросов, форм и отчетов в Access можно использовать еще один тип объектов работы с данными – страницы доступа к данным (впервые они появились в Access 2000), это веб-страницы, представляющие для просмотра и редактирования данные, хранящиеся в базах данных.

Страницы доступа к данным содержат текст в формате HTML-XML и располагаются в отдельных HTML-файлах, а их просмотр может осуществляться как из среды Access, так и с помощью Интернет-браузера, например, Internet Explorer.

Чтобы создать, отредактировать или просмотреть имеющиеся страницы доступа к данным нужно перейти на вкладку Страницы панели объектов окна базы данных. Открыть страницу в MS Access можно, либо два раза щелкнуть на ее имя ЛКМ, либо выделить имя страницы и нажать кнопку Открыть. Для просмотра страницы в браузере непосредственно из MS Access нужно вызвать нажатием ПКМ контекстное меню и в нем выбрать Предварительный просмотр веб-страницы, либо не используя MS Access можно просмотреть страницу непосредственно открыв соответствующий ей файл в Интернет-браузере.

Страница доступа к данным непосредственно связана с данными базы данных, поэтому все изменения, выполненные на странице в окне браузера, сохраняться и в базе данных.

Создадим страницу доступа к данным для таблицы Кадры. Выберем на вкладку Страницы, Создание страницы доступа к данным с помощью мастера. В появившемся окне выберем: Таблицы и запросы – Таблица: Кадры, в качестве выбранных полей переместим все доступные поля таблицы, затем нажмем кн. Готово. После чего создаваемая страница будет открыта в режиме конструктора. Отредактируем название страницы, изменив его на Доступ к таблице Кадры. Сохраним страницу в своей папке. (Возможно, на экране появится окно с предупреждением о том, что для подключения страницы указан абсолютный путь. Проигнорируйте данное сообщение.)

Закройте MS Access. Откройте страницу доступа к данным с помощью Internet Explorer. Внесите какие-либо изменения в таблицу Кадры. Затем откройте MS Access и просмотрите сделанные изменения.

 

 

Контрольные вопросы

1. Поясните технологию написания простых макросов.

2. Назовите основные команды макросов доступные в Access.

3. В чем состоит технология обмена данными между MS Access и MS Excel?

4. Поясните порядок импорта данных из электронной таблицы в базу данных.

5. Поясните порядок экспорта данных из базы данных в электронную таблицу.

6. Что такое репликация базы данных?

7. Поясните методику репликации базы данных средствами Access.

8. Для чего нужны и как создаются страницы доступа к данным?

 

ЛИТЕРАТУРА

 

1. Информационные системы и технологии в экономике / Под. редакцией В.И.Лойко. М.: Финансы и статистика, 2005.

2. Кузнецов А. Microsoft Access 2003. Русская версия. Учебный курс. СПб.: Питер, 2006.

3. Информатика / Под. ред. Н.В.Макаровой. М.: Финансы и статистика, 2005.

4. Сеннов А. Access 2003. Практическая разработка баз данных. Учебный курс. СПб.: "Питер", 2005.

5. Гандерлой М. Моя первая книга по Acceess 2003. М.: Эксмо, 2005.

6. Виллариал Б. Программирование Access 2002 в примерах. М.: Кудиц-браз, 2003.

7. Савицкий Н.И. Технологии организации, хранения и обработки данных. Учебное пособие. М.: Инфра-М, 2001.

8. Штайнер Г. Access 2002. Справочник. М.: ЛБЗ, 2001.

 

 

ПРИЛОЖЕНИЯ

 

 

Основная терминология, используемая в информационных системах на основе реляционных баз данных

 

База данных – информация, собранная из различных источников в одном или нескольких файлах и организованная соответствующим образом для облегчения работы с ней.

Записи – горизонтальные строки данных в таблицах.

Запрос – способ получения данных из таблицы в соответствии с заданным критерием. По запросам можно просматривать поля сразу нескольких таблиц или элементы одной записи.

Макросы – средство автоматизации работы с базами данных в MS Access, позволяющее автоматически выполнять последовательность часто повторяемых действий.

Модули – объекты для хранения и использования программ на языке Visual Basic for Application (VBA), предназначенные для расширения возможностей MS Access, а также других программ пакета MS Office.

Отчеты – объекты, использующиеся для отображения данных таблицы или запроса в удобном для восприятия формате (с номерами страниц и заголовками). Отчеты не могут редактироваться, но могут содержать данные из нескольких таблиц или запросов.

Первичный ключ таблицы (ключевое поле) – обязательный элемент реляционной таблицы; столбец, значения в котором различны для разных записей.

Поля – вертикальные столбцы данных в таблицах. Каждое поле представляет собой элемент, зарезервированный для данных определенного типа.

Реляционная база данных – база данных из связанного набора таблиц.

Репликация – создание специальных копий базы данных, между которыми осуществляется обмен данными (синхронизация), для возможности использования базы данных на нескольких компьютерах сети.

Страницы доступа к данным ­– специальные веб-страницы, которые предоставляют удаленным пользователям сети Internet веб-интерфейс форм Access для доступа к базам данных.

Таблицы – информация, расположенная в строках и столбцах в табличной форме.

Формы – объекты, используемые для отображения таблиц или запросов в удобном для чтения, редактирования и ввода новых данных формате. В формах может отображаться информация из нескольких таблиц или запросов.

SQL (Structured Query Language) ­– язык структурированных запросов, специализированный язык для создания запросов.



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2019-04-14 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: