Обширно применяются следующие технологии создания интерактивного взаимодействия с пользователем на веб использовании Стандартного Интерфейса Шлюза (Commom Gateway Interface) — CGI, включение JavaScript — сценариев в тело веб-страниц; самый мощный предоставляющий неограниченные возможности способ — это применение технологии Java/.
В таком варианте доступ к БД осуществляется специальной CGI-программой, которая запускается веб-сервером в ответ на запрос веб-клиента. Такая программа обрабатывая запрос, просматривает содержимое БД и создает выходной HTML-документ, возвращаемый клиенту.
Такое решение действенно для больших баз данных со сложной структурой и при необходимости поддержки операций поиска.
Совместное использование базы данных с помощью сайта SharePoint
Приложение SharePoint позволяет использовать преимущества централизованного размещения данных. Кроме того, можно использовать функции SharePoint для управления размещения пользователей и предоставления доступа к данным через веб-браузер.
Способы совместного использования базы данных с помощью SharePoint:
· Публикация веб-базы данных с помощью служб Access.
Службы Access предоставляют платформу для создания баз данных, которые можно использовать в интернете. Веб-базы данных конструируются и публикуются с использованием Access 200 и SharePoint, после чего можно использовать веб-базу данных через веб-браузер.
Принцип работы — при публикации веб-базы данных службы Access создают сайт SharePoint, содержащий базу данных. Все объекты базы данных и сами данные перемещаются в списки SharePoint на этом сайте. Чтобы создать веб-базу данных, нужно разрешение конструктора на сайте SharePoint, на котором она будет опубликована.
Данные хранятся в списках SharePoint. Все таблицы преобразуются в списки SharePoint, а записи становятся элементами списка. Это позволяет управлять доступом К веб-базе данных с помощью разрешений SharePoint.
· Сохранение файла базы данных в библиотеке документов SharePoint.
Этот способ упрощает управление доступом к базе данных. Базу данных можно сохранить в любой библиотеке документов SharePoint. Это позволяет интегрировать управление файлами баз данных Access с остальными документами и бизнес-данными.
· Перемещение данных в списки SharePoint и связывание с ними Этот способ позволяет каждому пользователю изменять собственную копию базы данных, поскольку совместный доступ к данным осуществляется через сайт SharePoint. Хотя в данном случае отсутствуют преимущества, получаемые при публикации базы данных на сайте SharePoint, при этом достигается выгода централизованного расположения данных на сайте SharePoint.