2) динамическое использование языка характеризуется динамическим построением вызовов SQL – функций и интерпретацией этих вызовов в ходе выполнения программы. Динамический метод обычно применяется в тех случаях, когда в приложении вид SQL – вызо–ва заранее не известен, и он строится в диалоге с пользователем.
56 БАЗЫ ДАННЫХ В ИНТЕРНЕТЕ
В основе публикации баз данных во всемирной сети Интернет лежит простое размещение информации из баз данных на Web – страницах Сети.
Публикация баз данных в Интернете позволяет решить следующие задачи:
1) задачу организации взаимосвязи систем управления базами данных, работающих на различных платформах;
2) задачу построения информационных систем в сети Интернет на основе многоуровневой архитектуры БД;
3) задачу построения локальных интранет–сетей на основе технологии публикации баз данных в Интернете;
4) задачу использования в Интернете информации из существующих локальных сетевых баз данных;
5) задачу применения баз данных для упорядочивания информации, представленной в Интернете;
6) задачу использования обозревателя Web в качестве доступной клиентской программы для доступа к базам данных в Интернете. Для публикации баз данных на Web – страницах применяются два основных способа формирования Web – страниц:
1) статическая публикация Web – страниц, содержащих информацию из баз данных. Web– страницы создаются и хранятся на Web – сер–вере до поступления запроса пользователя на их получение (в виде файлов на жестком диске в формате Web – документа). Этот способ применяется при публикации информации, которая редко обновляется в базе данных. Основные достоинства такой организации публикации БД в Интернете заключаются в ускорении доступа к Web – документам, содержащим информацию из БД, и уменьшении нагрузки на сервер при обработке клиентских запросов;
2) динамическая публикация Web – страниц, содержащих информацию из БД. Web –страни–цы создаются при поступлении запроса пользователя на сервер. Сервер передает запрос на генерацию таких страниц программе – расширению сервера, которая формирует требуемый документ, и затем сервер отсылает готовые Web – страницы обратно обозревателю. Этот способ формирования Web – страниц применяется в том случае, если содержимое БД часто обновляется, например в режиме реального времени. Таким способом публикуется информация из БД для Интернет–магазинов и информационных систем. Динамические страницы формируются с помощью различных средств и технологий, например ASP (Active Server Page– активная серверная страница), PHP (Personal Home Page tools – средства персональных домашних страниц). Среди программных средств, позволяющих получить информацию из Интернета, выделилась категория Web – приложений (Интернет–приложений). Web –приложения – это набор Web – страниц, сценариев и других программных средств, расположенных на одном или нескольких компьютерах и предназначенных для выполнения прикладной задачи. Web –приложения, публикующие базы данных в Интернете, выделены в отдельный класс Web – приложений.
57 ВОЗНИКНОВЕНИЕ СЕТИ ИНТЕРНЕТ
В 1962 г.
Можно сказать, что эта идея положила начало развитию сети Интернет. В 1962 г. Ликлайдер стал первым руководителем исследовательского компьютерного проекта экспериментальной сети передачи пакетов в Управлении перспективных исследований и разработок Министерства обороны США (Defense Advanced Research Projects Agency, DARPA).
В 1966 г.
В 1983 г. был разработан и официально внедрен первый стандарт для протоколов TCP/IP, вошедший в Military Standards (MIL STD).
Для облегчения перехода на новые стандарты DARPA обратилась с предложением к руководителям фирмы «Berkley Software Design» о внедрении протоколов TCP/IP в Berkeley (BSD) UNIX.
Вскоре протокол TCP/IP был переработан в обычный (общедоступный) стандарт, и термин Internet вошел во всеобщее употребление.
В 1983 г. из ARPANET выделилась MILNET которая стала относиться к Defense Data Network (DDN) министерства обороны США.
С этого момента термин Internet стали использовать для обозначения единой сети: MILNET плюс ARPANET.