Основные сведения
Прежде чем приступить к обсуждению возможностей Access 2002, связанных с публикацией данных, мы объясним значение некоторых терминов и понятий, касающихся Интернета, а также кратко рассмотрим возможности программы просмотра Web-страниц Internet Explorer 5. Значение терминов, упомянутых, но не объясненных в этой главе, можно найти в приложении 1 в конце книги.
Интернет и интранет (или интрасеть) – это сети, в которых информация легко доступна, даже при использовании различных типов компьютеров с различными возможностями. Вместо применения архаических команд работы с сетями можно просматривать страницы информации, просто вводя адрес страницы. Этот адрес известен как Унифицированный указатель ресурсов (Uniform Resource Locator), или URL. В зависимости от того, каким образом необходимо получить доступ к документу (через локальный диск, локальную сеть, Web-узел или файловый архив) URL (даже для одного и того же документа) может выглядеть по-разному. URL состоит из двух частей: спецификатора протокола для доступа к данному ресурсу и спецификатора расположения самого ресурса. Например:
- file://c:\sales\sales.htm – файл на локальном компьютере;
- file://brig\sales\sales.htm – файл на компьютере в локальной сети;
- http://brig/sales/sales.htm – файл на Web-сервере в сети интранет;
- http://brig.boreas.ru/sales/sales.htm – файл на удаленном Web-сервере в сети Интернет;
- ftp://brig.boreas.ru/sales/sales.htm – файл на удаленном FTP-сервере в сети Интернет.
Если конкретный файл в URL не указан, то открывается Web-страница, установленная по умолчанию для данного Web-сервера.
Термин Web-сервер (Web-узел) имеет несколько трактовок. С одной стороны, это набор документов, связанных гиперссылками (при этом у Web-сервера имеется основная страница, через которую за один или несколько шагов доступны все остальные), с другой стороны, термин Web-сервер может означать компьютер, на котором размещен набор документов, доступный через локальную или глобальную сеть. Наконец, последнее значение этого термина – программное обеспечение, предназначенное для доступа к набору документов через локальную или глобальную сеть. Везде в данной главе, где это особо не оговорено, мы будем использовать первое значение термина Web-сервер.
Web-страница (или страница Интернет, или документ в формате HTML) – это текстовый документ, содержащий специальные команды. При открытии Web-страницы в простом текстовом редакторе (например, "Блокнот" (Notepad)) вы увидите и-менно эти команды. Однако будучи открытой с помощью программы просмотра Интернета, такой как Internet Explorer, Mosaic или Netscape, Web-страница может отображать текст, графику, гиперссылки на другие документы, а также элементы управления. Секрет состоит в том, что программа просмотра Web-страниц содержит интерпретатор команд языка HTML, содержащихся в файле Web-страницы.
Язык HTML (Hypertext Markup Language) является системой разметки документов для их дальнейшей публикации в сети World Wide Web. Документы, подготовленные в формате HTML, включают рисунки со ссылками и команды форматирования. Для просмотра этих документов используется средство просмотра Web-страниц (например, программа Internet Explorer).
Гиперссылка – это текст, выделенный цветом или подчеркиванием, или графическое изображение, при щелчке по которому осуществляется переход к файлу, определенному месту в файле, странице HTML в World Wide Web или странице HTML во внутренней сети (интранет). Гиперссылки могут также указывать на Gopher, Telnet, группы новостей (newsgroup) и узлы FTP. При переходе между страницами с помощью гиперссылок создается и сохраняется хронология просмотра всех страниц. Средства просмотра Web-страниц, подобные Internet Explorer, имеют на панелях инструментов кнопки перемещения, которые позволяют двигаться вперед или назад от одной просмотренной страницы к другой.
Публикация – это процесс вывода таблиц, форм и отчетов в статическом или динамическом формате HTML с последующей установкой всех связанных файлов в виде приложений World Wide Web на один из серверов Web, например Microsoft Internet Information Server или Microsoft Personal Web Server.