Интернет-технологии и системы

Основы Интернет-технологий и элементы управления, построение информационных систем в сети Интернет, стандартизация пользовательского интерфейса, механизм работы элементов управления, технология статистической и динамической публикации, база данных.

Рубрика Программирование, компьютеры и кибернетика
Вид курсовая работа
Язык русский
Дата добавления 22.06.2011
Размер файла 738,0 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Объект

Назначение

Application / Приложение

Используется для обмена информацией между пользователями данного приложения.

Request / Запрос

Используется для получения значений параметров запроса, посланного клиентом.

Response / Ответ

Используется для посылки информации клиенту.

Server / Сервер

Обеспечивает доступ к методам и свойствам сервера.

Session / Сеанс

Используется для хранения информации в течение сеанса.

Объект Request содержит только один тип атрибутов - коллекция:

Атрибут

Описание

ClientCertificate

Возвращает значения, хранящиеся в клиентском сертификате, посланном на сервер.

Cookies

Возвращает cookie-значения , посланные в HTTP-запросе.

Form

Возвращает значения элементов формы, посланные на сервер.

QueryString

Возвращает значения строки запроса, посланной в URL на сервер.

ServerVariables

Возвращает значения серверных переменных.

Объект Response используется для посылки информации клиенту.

Рассмотрим набор атрибутов объекта Response:

Тип атрибута

Атрибут

Описание

Коллекция

Cookies

Позволяет установить cookie-значения.

Свойство

Buffer

Показывает, забуферизирована ли выходная HTML-страница.

Свойство

ContentType

Определяет тип HTTP-содержания для ответа клиенту.

Свойство

Expires

Определяет временную задержку перед кэшированием страницы после окончания сеанса связи.

Свойство

ExpiresAbsolute

Определяет дату/время кэширования страницы после окончания сеанса связи.

Свойство

Status

Значение строки состояния, возвращаемой сервером.

Метод

AddHeader

Устанавливает HTML-заголовок.

Метод

AppendToLog

Добавляет строку в конец журнала изменений сервера

Метод

BinaryWrite

Записывает в выходной поток HTTP без перевода в символы.

Метод

Clear

Стирает любой выходной буфер HTML.

Метод

End

Останавливает процесс выполнения ASP и возвращает текущие данные.

Метод

Flush

Немедленно посылает клиенту данные из выходного буфера.

Метод

Redirect

Служит для переадресации на другую станцию, заданную в формате URL.

Метод

Write

Записывает строку данных в выходной поток HTTP.

Объект Server обеспечивает доступ к методам и свойствам сервера. Он обладает четырьмя методами: CreateObject, HTMLEncode, MapPath и URLEncode. Метод CreateObject служит для создания экземпляров серверных компонентов. Метод HTMLEncode используется для вывода на экран тегов языка HTML. Метод MapPath предназначен для преобразования относительных или виртуальных маршрутов в каталоги на сервере. Метод URLEncodeслужит для преобразования адресов в формате URL.

Объект Session используется для хранения переменных в течение одного сеанса работы с сервером. Данный объект включает следующие атрибуты:

Тип атрибута

Атрибут

Описание

Свойство

SessionID

Возвращает идентификатор сеанса для пользователя.

Свойство

Timeout

Определяет период простоя состояния сеанса для приложения (в минутах)

Метод

Abandon

Уничтожает объект Session и освобождает его источник.

Событие

Session_onStart

Это событие активизируется в начале сеанса.

Событие

Session_onEnd

Это событие активизируется в конце сеанса.

Как было сказано выше, помимо встроенных объектов можно использовать серверные компоненты. Рассмотрим их основные характеристики:

Название компоненты

Описание

AdRotator

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

BrowserCapabilities

Используется для получения различной информации о клиентском броузере.

DatabaseAccess

Обеспечивает доступ к базе данных и использует компонент ActiveXDataObjects (ADO).

ContentLinking

Применяется для управления списком URL-адресов, которые являются ссылками на страницы, расположенные на Web-узле.

FileAccess

Обеспечивает доступ к хранимым на сервере файлам.

В рамках активных серверных страниц поддерживаются специальные включаемые файлы - Server-SideIncludes (SSI). Для этого используется специальная директива #INCLUDE, размещаемая в ASP-файле. Обычно она выглядит так:

<!- #INCLUDEVIRTUAL="/scripts/samples/foo.asp" ->

и указывает на то, что к данному ASP-файлу подключается файл foo.asp, который находится в виртуальном каталоге сервера (опция VIRTUAL) /scripts/samples/. Как правило, во включаемых файлах размещается код, общий для всех страниц. Это может быть сборник подпрограмм, выполняемых на большинстве серверных страниц.

Встроенные объекты

Как было сказано выше существует пять встроенных объектов, используемых в программах сценариев: Application, Request, Response, Server иSession.

Объект Application служит для обмена информацией между пользователями данного приложения. Например, можно реализовать простой счетчик обращений к серверу:

<%

Application.Lock

Application ("HitCount") = Application("HitCount") + 1

Application.Unlock

%>

Методы Lock и Unlock используются для блокирования изменений свойств объекта и для отмены этого запрета соответственно. Также объект Application может реагировать на два события - OnStart и OnEnd. Эти методы используются путем написания соответствующего кода в глобальном файле GLOBAL.ASA. Об этом будет рассказано в разделе "Глобальный файл".

Рассмотрим использование объекта Request на примере традиционной задачи - формы, заполняемой пользователем. Для начала необходимо создать форму. В качестве значения атрибута ACTION тега <FORM> нужно указать имя ASP-файла, например, formdemo.asp, и установить метод передачи данных POST. Пусть форма состоит из четырех текстовых полей ввода с именами UserName, UserAddress, UserEMail и UserComm. Пользователь заполняет форму и нажатием кнопки Submit отсылает ее на сервер. Что происходит на сервере? Получая команду SUBMIT, объект Request готов к обработке полей формы, то есть к отображению содержимого полей формы, сохранению их в файле или базе данных.

Для демонстрации вышеизложенного приведем пример ASP-страницы, которая устанавливает соединение с БД через ODBC, производит выборку и пересылает данные клиентскому браузеру.

<HTML>

<BODY>

<FONTFACE="MSSANSSERIF" SIZE=2>

<FORMACTION="/advworks/ ........ " METHOD=POST>

<!-- Установление соединения -->

<% Setdb=Server.CreateObject("ADODB.Connection")

db.Open "AWTutorial" ' имя БД в ODBC

SQLQuery="SELECT * FROMCustomers"

SetRScustomerList=db.Execute(SQLQuery) %>

<!-- Формирование шапки выходной таблицы -->

<TABLEWIDTH=600 BORDER=0>

<TR>

<TDALIGN=CENTERBGCOLOR="#800000">Название фирмы</TD>

<TDALIGN=CENTERBGCOLOR="#800000">Фамилия, Имя</TD>

<TDALIGN=CENTERWIDTH=150 BGCOLOR="#800000">Адрес E-mail</TD>

<TDALIGN=CENTERBGCOLOR="#800000">Город</TD>

<TDALIGN=CENTERBGCOLOR="#800000">Штат/Провинция</TD>

</TR>

<!-- Формирование строк выходной таблицы-->

<% DoWhileNotRScustomerList.EOF %>

<TR>

<TDBGCOLOR="f7efde" ALIGN=CENTER>

<%= RScustomerList("CompanyName")%>

</TD>

<TDBGCOLOR="f7efde" ALIGN=CENTER>

<%= RScustomerList("ContactLastName") & ", " %>

<%= RScustomerList("ContactFirstName") %>

</TD>

<TDBGCOLOR="f7efde" ALIGN=CENTER>

<A HREF="mailto:">

<%= RScustomerList("ContactLastName")%>

</A><

/TD>

<TDBGCOLOR="f7efde" ALIGN=CENTER>

<%= RScustomerList("City")%>

</TD>

<TDBGCOLOR="f7efde" ALIGN=CENTER>

<%= RScustomerList("StateOrProvince")%>

</TD>

</TR>

<% RScustomerList.MoveNext

Loop %>

</TABLE>

</BODY>

</HTML>

§2. Публикация содержимого баз данных на Web-страницах

1. Статистическая и динамическая публикация

1.1 Публикация статических Web-страниц

Источником для создания статической Web-страницы может служить любой набор записей в базе данных. Обычно на таких страницах публикуется таблица базы данных (или ее некоторая часть) или данные, полученные в результате выполнения некоторого запроса к базе. Вариантом публикации может быть отчет, созданный на основе данных, содержащихся в базе. Такая публикация может далее просматриваться в браузере. Если отчет состоит из нескольких страниц, то формируется несколько HTML-файлов, связанных друге другом гипертекстовыми ссылками. Однако не сохраняется связь этого файла с источников данных, т. е. Web-страница остается неизменной при изменении содержимого базы данных.

Все такие публикации создаются в результате экспорта соответствующих объектов базы данных. Если для такой операции используется база, созданная в рамках СУБД ACCESS (она входит в состав пакета MS Office), то рекомендуется придерживаться следующего порядка действий:

· открыть и проверить содержимое материалов базы данных, которые предполагается публиковать;

· выбрать объект для публикации, т. е. выбрать соответствующую вкладку диалогового;

· в этом окне выбрать папку для размещения файла, указать его имя и тип (html или htm) и сохранить, нажав соответствующую кнопку;

· при необходимости указать имя HTML-шаблона в появившемся после нажатия кнопки «Сохранить» диалоговом окне «Параметры вывода в формате HTML».

Полученный HTML-документ может содержать несколько страниц, связанных гиперссылками. Так в нашем примере он состоит из трех страниц (рис. 7.13). Из них первая или основная носит присвоенное отчету имя, а для остальных к этому имени добавляется номер страницы. В качестве примера на рис. 7.14 показана первая страница документа. Гиперссылки в виде переходов к предыдущей, последующей, а также первой и последней страницам, размещены в нижней части полосы. Содержательная часть страниц представлена значениями из учебной базы «Борей», распространяемой совместно с СУБД MS Access.

1.2 Публикация динамических Web-страниц

При всех своих достоинствах, публикации статических Web-страниц не позволяют поддерживать актуальность публикуемых данных. Из вариантов динамического связывания Web-страниц с внешними информационными источниками наибольшее распространение получили следующие:

· использование HTML-форм и CGI-скриптов для их обработки;

· динамические публикации страниц в формате IDC/HTX;

· публикации динамических Web-страниц в формате ASP;

· применение специальных страниц доступа к данным.

Первый вариант связан с пересылкой на сервер запроса в виде HTML-формы, в которой указаны переменные, текущие значения которых требуется узнать. На сервере с помощью CGI-скриптов эти формы обрабатываются и с помощью интерфейса с СУБД, поддерживающей локализованную на нем же базу данных, возвращаются новые значения соответствующих величин, которыми заменяют прежние. Этот способ обеспечивает максимальную гибкость, но требует создания и хранения на сервере CGI-скриптов и других пользовательских процедур.

Другие варианты организации динамической связи требуют, чтобы на сервере был определен соответствующий источник данных. Технология IDC (Internet Database Connector - средство связи сети Интернет с базою данных) / НТХ (HTml extension - расширение языка HTML) позволяет передать параметры запроса пользователя к базе данных как часть сообщения от браузера на сервер, получая в ответ динамически сформированную Web-страницу. Запрос, посылаемый серверу, - это текстовый файл в формате IDC, в котором содержится набор операторов языка SQL (Structured Query Language - язык структурированных запросов).

Язык SQL поддерживается практически всеми СУБД. В данном случае с его помощью формируется описание действий, которые должны быть выполнены на серверной стороне. Соответственно IDC-файл является исполняемым и на сервере должен размещается в папке Scripts (сценарии), предназначенной для исполняемых процедур. Пользователь должен иметь возможность занесения файлов в эту папку. В составе IDC-файла должен также находиться шаблон, описывающий Web-страницу, в составе которой будет таблица, форматирование которой определяет, каким образом будут отображаться данные, извлеченные из базы.

Какой же порядок динамического взаимодействия между пользователем и базой данных? Пользователь вводит в адресном окне браузера адрес IDC-файла. Web-сервер отыскивает этот файл в папке Scripts и активизирует динамическую библиотеку httpodbc.dll. Процедуры этой библиотеки просматривают IDC-файл и определяют имя внешнего источника данных (URL базы данных). Из библиотеки выбирается нужный драйвер, который взаимодействует с источником данных, выполняя запрос на языке SQL и извлекая нужную информацию из этого источника. После этого специальная процедура библиотеки извлекает из IDC-файла имя шаблона и формирует на основании его гипертекстовый файл, который отсылается браузеру компьютера клиента. Наконец, последний формирует и отображает Web-страницу в своем окне.

Технология публикаций ASP (Active Server Pages - страницы активного сервера) подобна рассмотренной первой. Отличие лишь в том, что она адаптирована к использованию Web-сервера, работающего в операционной системе Windows и вместо CGI-скриптов использует процедуры взаимодействия, написанные на языке VBScript, одной из ветвей языка Bisual Basic.

Самой современной и наиболее эффективной в настоящее время является технология динамической публикации на основе страниц доступа к данным (Data Access Pages - DSP). Страница доступа к данным представляет собой Web-страницу, на которой размещены связанные с внешним источником данных компоненты ActiveX, а также процедуры, написанные на языке VBScript. Сочетание гибкости управления объектами страниц доступа к данным с мощными функциональными возможностями компонентов ActiveX делает такую технологию чрезвычайно эффективной для организации удаленного доступа к данным и их динамической публикации на Web-страницах.

Страницы доступа к данным интегрированы в СУБД MS Access, причем в окне базы данных им отведена отдельная вкладка «Группы». Они разрабатываются в режиме «Конструктор страниц». Разработанные страницы доступа следует поместить в соответствующую папку Web-сервера. В самой базе данных остаются ярлыки, указывающие на файлы гипертекста, описывающие эти страницы. Использование страниц доступа к данным позволяет создавать интерактивные отчеты, формы для удаленного ввода, удаления и редактирования записей в базе данных, средства для удаленного анализа данных.

Детальное изучение этих технологий не входит в содержание учебника. Поэтому мы отсылаем всех интересующихся данным вопросом к книгам . Некоторые сведения по принципам и применению CGI-технологий можно извлечь из книги и статьи .

2.3 Динамическая публикация отчетов из БД

Помимо статической публикации отчетов из БД, в Intranet находит применение динамическая публикация отчетов из БД на основе запроса пользователя. Такой метод можно реализовать через CGI или с помощью специальных средств на основе API для Web-серверов. Ряд фирм предлагает такие средства, часто в них используются HTML-шаблоны для подстановки значений полей из записей БД. Примером средства динамической публикации может служить компонент InternetDatabaseConnector (IDC) для сервера MicrosoftIIS. IDC позволяет по SQL-запросу обращаться через интерфейс ODBC к настольным и реляционным СУБД. Рассмотрим подробнее процесс динамической публикации, обеспечиваемый IDC. На InternetInformationServer полный цикл работы IDC состоит из шести шагов, которые показаны ниже на схеме.

Шаг 1. InternetInformationServer принимает адрес URL.

Адрес URL посылается Web-броузером на InternetInformationServer.

Шаг 2. IIS загружает библиотеку Httpodbc.dll и передает ей адрес URL.

Библиотека Httpodbc.dll загружается и извлекает из полученного от IISURL-адреса имя IDC-файла (и другие элементы).

Шаг 3. Библиотека Httpodbc.dll читает IDC-файл.

IDC-файл содержит элементы в виде

field: value

Например, источник данных ODBC - Datasource: WebSQL,HTML-шаблон, в который будут размещены результаты SQL-запроса, - Template: sample.htx, имя пользователя, которое определяет, если это необходимо, имя для доступа к источнику данных ODBC - Username: sa,SQL-предложения, которые будут выполнены -

SQLStatement:

SELECTau_lname, ytd_sales

FROMpubs.dbo.titleview

WHEREytd_sales>5000

Шаг 4. Библиотека Httpodbc.dll соединяется с источником данных ODBC и выполняет SQL-предложения, находящиеся внутри IDC-файла.

Соединение с источником данных ODBC осуществляется библиотекой Httpodbc.dll, которая загружает ODBC-драйвер (в примере, указанном выше, - ODBC-драйвер для SQLServer) и соединяется с сервером, указанном в описании источника данных. В продолжении примера, при установлении связи, SQL-предложения из IDC-файла пересылаются ODBC-драйверу SQLServer, который перенаправляет их в SQLServer.

Шаг 5. Библиотека Httpodbc.dll выбирает данные из БД и отправляет их в HTX-файл.

После того, как SQL-предложения будут выполнены, Httpodbc.dll прочитывает HTX-файл, имя которого определено в IDC-файле. HTX-файл содержит специальные HTML-теги, которые Httpodbc.dll использует для определения, где и как разместить результирующие данные SQL-запроса.

Шаг 6. Библиотека Httpodbc.dll отправляет заполненный результирующий HTML-документ InternetInformationServer, который возвращает его клиенту.

После того, как все выбранные данные будут записаны в HTX-файл, заполненный HTML-документ отправляется клиенту. Результирующая Web-страница отображается броузером.

Кроме построения приложений для генерации отчетов и для поиска по образцу, существует возможность создания на базе IDC диалоговых приложений регистрации данных. Более сложные приложения обработки транзакций IDC не поддерживает из-за невозможности обеспечить целостность сложных транзакций при отсутствии понятия сеанса для протокола HTTP. Новый продукт ActiveServerPage (ASP) позволяет строить более сложные серверные приложения с использованием VBScript и обеспечивает поддержку транзакций.

Рис. 1. Динамическая публикация БД с помощью IDC

Публикация статических страниц Web

При публикации статической страницы Web по данным, содержащимся в базе данных, в результате получается гипертекстовый файл, не поддерживающий никакой функциональности -- его можно только просматривать в окне обозревателя Web. Не сохраняется и связь этого файла с источником данных -- при изменении данных в таблицах базы статическая страница Web остается неизменной. По своим свойствам такая страница мало отличается от текстовой таблицы, опубликованной на странице Web с помощью MS Word.

Источником для создания статической страницы Web может служить любой определенный в базе данных набор записей. Как правило, такие страницы публикуются по таблице базы данных или результату выполнения запроса. На рис. 2 представлена страница Web, полученная в результате публикации запроса базы данных Softdrinks.mdb.

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

Примечание

Большинство примеров, приведенных в этой главе, основаны на тех же данных о продажах безалкогольных напитков, которые были использованы в предыдущем блоке. Листы рабочей книги с данными были преобразованы в отдельные таблицы, между полями которых были установлены связи (рис. 3). Полученная база данных была сохранена в файле Softdrinks.mdb. Поскольку для публикации динамических страниц Web требуется внешний источник данных, этот файл был опубликован на сервере Web, а вам впоследствии предстоит зарегистрировать его как системный внешний источник данных драйвера ODBC для баз данных в формате MS Access под именем Drinks.

Рис. 3. Схема базы данных Softdrinks.mdb

Второй тип статической страницы Web представляет собой публикацию отчета, построенного по данным, хранящимися в базе данных. В результате публикации получается гипертекст HTML, достаточно (хоть и не совершенно) точно передающий все особенности форматирования отчета. По сравнению с публикацией на странице Web результатов запроса или таблицы этот метод позволяет более гибко формировать отчетные документы. Но так же, как в предыдущем примере, внесение изменений в таблицы, хранящиеся в базе, как правило, требует повторной публикации страницы Web. На рис. 4 представлено начало страницы Web, исходными данными для создания которой послужил отчет.

Рис. 4. Статическая страница Web, созданная в результате опубликования отчета

Если публикуемый отчет состоит из нескольких страниц, то в результате публикации получаются несколько файлов гипертекста, связанных друг с другом гиперссылками. Гиперссылки упрощают просмотр отчета в окне обозревателя Web. На рис. 5 представлен конец последнего листа отчета, опубликованного на странице Web, с навигатором, состоящим из четырех текстовых гиперссылок.

Рис. 5. Гиперссылки, связывающие страницы Web, полученные в результате публикации многостраничного отчета

Примечание

При публикации многостраничного отчета на статической странице Web файл гипертекста, соответствующий первой странице отчета, получает имя, указанное в процессе задания параметров публикации. Имена файлов последующих страниц составляются из того же имени файла, к которому в конце приписывается СтраницаN, где в качестве N выступает номер страницы отчета. Это не слишком удачное решение, принятое в процессе локализации MS Access. Поскольку многие серверы Web не работают с файлами, в именах которых присутствуют символы кириллицы. Перед переносом файлов гипертекста в папку сервера Web следует средствами Windows переименовать эти файлы, удаляя из них указанные символы.

Публикация таблиц, результатов выполнения запросов и отчетов в формате HTML

Все рассмотренные выше варианты статической публикации данных из базы данных реализуются путем экспортирования соответствующих объектов базы данных. Предварительные действия, предшествующие публикации, состоят в проверке объекта (его следует открыть и выяснить соответствие данных требованиям к публикуемой странице Web) и его форматировании с расчетом на предполагаемый размер страницы Web.

Собственно процедура публикации предполагает выполнение следующих действий:

1. Выбрать объекта для публикации. Следует открыть соответствующую типу объекта вкладку окна базы данных и щелкнуть мышью на имени отчета, запроса или формы.

Примечание

При публикации формы на статической странице Web публикуется не сама форма, а набор записей, являющийся ее источником данных. Таким образом, если форма построена по запросу, совершенно все равно, что публиковать -- саму форму, или этот запрос.

2. Выбрать команду Файл ? Экспорт или одноименную команду контекстного меню, появляющегося после щелчка правой кнопкой мыши на имени публикуемого объекта. Открывается диалоговое окно экспорта объекта, представленное на рис. 6.

Рис. 6. Диалоговое окно Экспорт объекта: Запрос 'СделкиПоДатам' как

3. Указать с помощью раскрывающегося списка Папка папку, в которой будет сохранен файл гипертекста.

4. Выбрать в раскрывающемся списке Тип файла альтернативу Документы HTML (*.html;*.htm).

5. Установить состояние флажка Сохранить формат. Если флажок установлен, то при публикации будет сохраняться форматирование экспортируемого объекта. Если флажок сброшен, набор записей будет опубликован в виде однородной таблицы HTML, ширина столбцов которой будет подобрана автоматически по размерам элементов данных. На рис. 7 представлен результат публикации того же запроса, что на рис. 2, но со сброшенным флажком Сохранить формат.

Рис. 7. Статическая публикация запроса без сохранения формата

6. Нажать кнопку Сохранить.

7. В открывшемся диалоговом окне Параметры вывода в формате HTML, представленном на рис. 8, можно указать спецификацию файла шаблона, который будет применен при форматировании файла гипертекста, а можно оставить это поле пустым, сразу нажав кнопку OK.

Рис. 8. Диалоговое окно Параметры вывода в формате HTML

Шаблоном HTML называется файл гипертекста, управляющий формированием страницы Web с данными, извлеченными из базы данных. Шаблон позволяет управлять форматом получающегося при опубликовании отчета, задавая стили оформления заголовков и текста, ширину столбцов отчета, параметры фона и обводки ячеек таблицы HTML и многое другое. В рамках нашего курса мы с шаблонами отчетов работать не будем.

Весомым преимуществом полученной таким образом статической страницы Web является возможность ее редактирования с помощью других приложений MS Office 2000. Все данные на странице Web организованы в виде таблицы HTML, что позволяет управлять ее структурой и элементами форматирования. Например, воспользовавшись приемами редактирования и форматирования таблицы MS Word можно регулировать ширину ее столбцов, удалять при необходимости отдельные столбцы и строки, добавлять заголовки и комментарии, менять формат представления данных, расстояния между ячейками таблицы, варианты обводки и заливки ячеек. Наконец, можно назначить тему, и страница, опубликованная средствами MS Access, будет полностью совпадать по стилю оформления с другими страницами узла Web

Заключение

Организована взаимосвязь СУБД, работающих на различных платформах. Существует множество информационных систем работающих на различных платформах. Задачи организации их взаимодействия могут возникать при обеспечении различных видов информационного обмена между этими системами.

Осуществили построение информационных систем в сети Интернет на основе многоуровневой архитектуры БД. Архитектура таких систем включает дополнительный уровень (Web-сервер с модулями расширения серверной части), реализующий возможность информационного обмена и публикации БД в глобальной сети.

Построили локальные интранет-сети на основе технологии публикации БД в Интернете. При этом локальные сети строились на принципах Интернета с наличием при необходимости выхода в глобальную сеть.

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

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

Применяли язык SQL для поиска необходимой информации в БД.

Использовали средства СУБД для обеспечения безопасности данных, разграничения доступа и управления транзакциями при создании Интернет-магазинов, защищенных информационных систем и т. д.

Стандартизировали пользовательский интерфейс на основе применения обозревателей Web с типовым внешним видом и типовой реакцией на действия пользователя.

Использовали обозреватель Web в качестве дешевой клиентской программы для доступа к БД.

Список литературы

1. Базы данных: Учебник для высших учебных заведений/ Под ред Хомоненко А.Д., Цыганков В.М., Мальцев М.Г. - 4-е издание доп. И перераб. - Спб.,2000г. - 736с.

2. Фролов А.В., Фролов Г.В. Базы данных в Интернете: Практическое руководство по созданию WEB-приложений с базами данных. М.: Издательско-торговый дом «Русская редакция», 2000.

3. Сахаров А.А. Принципы проектирования и использования многомерных баз данных (на примере Oracle Express Server) СУБД. 1996.

4. Конноли Т., Бегг К., Страчан А. Базы данных: проектирование, реализация и сопровождение. М.: Вильямс, 2001.

5. Армстронг Т. ActiveX: создание WEB-приложений. К.: BHV, 1998.

6. http://www.citforum.ru/internet/intranet_app

7. Харитонова И.А., Михеева В.Д. Microsoft® Access 2000. -- СПб.: БХВ -- Санкт-Петербург, 1999

Размещено на Allbest.ru


Подобные документы

  • Теоретические основы Интернет-технологий и основных служб сети Интернет. Ознакомление с возможностями подключения к сети Интернет. Основные службы сети. Принципы поиска информации в WWW. Обзор современных Интернет браузеров. Программы для общения в сети.

    курсовая работа [385,2 K], добавлен 18.06.2010

  • Разработка интернет-магазина, который специализируется на продаже книг. Сравнение технологий и средств разработки: языки программирования и программное обеспечение. Социальные сети и система управления контентом. Проектирование модели базы данных.

    курсовая работа [3,6 M], добавлен 25.06.2012

  • Основные понятия и определения web-технологии. Направления ее развития. Применение интернет-технологий в информационных системах, образовательной сфере, туризме. Инструменты деятельности поисковой системы Google и функции ее пользовательского интерфейса.

    реферат [25,3 K], добавлен 04.04.2015

  • Автоматизация работы систем управления управления ЖКХ. Технология SaaS - Интернет-сервис с бесплатным доступом к программам. Разработка облачного информационного сервиса для функционирования инновационной ИТ - инфраструктуры организации ЖКХ "Гармония".

    дипломная работа [1,4 M], добавлен 15.08.2014

  • Возникновение и развитие World Wide Web и глобальной сети Интернет. Интернет-браузеры и программы обмена сообщениями. Направление интернет-технологий в образовательном процессе. Применение Интернет-ресурсов в процессе изучения учебных дисциплин.

    дипломная работа [346,2 K], добавлен 22.02.2013

  • Интернет - глобальная телекоммуникационная сеть информационных и вычислительных ресурсов, служит физической основой для Всемирной паутины. История возникновения и развития сети интернет, основные услуги. Что такое web-браузеры, их характеристика.

    дипломная работа [8,0 M], добавлен 19.08.2011

  • Инновационные направления развития Интернет-технологий в системе банковского обслуживания. Применение современных информационных технологий, технических и программных средств для организации управления внутренней и внешней деятельностью компании.

    курсовая работа [544,3 K], добавлен 12.05.2015

  • Предпосылки возникновения Глобальной информационной сети. Структура сети Интернет. Подключение к сети и адресация в Интернет. Семейство протоколов TCP/IP. Наиболее популярные Интернет-технологии. Технологии создания серверных частей Web-приложений.

    реферат [575,8 K], добавлен 01.12.2007

  • Задачи, решаемые малым предприятием с использованием Интернет-ресурсов. Способы и схемы подключения к сети Интернет. Организация доступа к информации и требования к технологии управления сетью. Расчет суммарных затрат на разработку программного продукта.

    дипломная работа [2,0 M], добавлен 17.10.2013

  • Предыстория появления сети интернет. Веб-страницы, сайты, порталы. Основные ресурсы интернет: месторасположение и содержание. Библиотеки, газеты, журналы и другие информационные ресурсы. Поисковые системы, каталоги, архивы. Общение через интернет.

    курсовая работа [68,7 K], добавлен 09.05.2012

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.