Главная » Просмотр файлов » Фуфаев - Разработка и эксплуатация удалённых БД

Фуфаев - Разработка и эксплуатация удалённых БД (1084483), страница 30

Файл №1084483 Фуфаев - Разработка и эксплуатация удалённых БД (Фуфаев - Разработка и эксплуатация удалённых БД) 30 страницаФуфаев - Разработка и эксплуатация удалённых БД (1084483) страница 302018-01-12СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 30)

Курсоры, которые могут быть использованы в приложениях, обычно подразделяются на курсоры сервера и курсоры клиента. Хурсоры сервера создаются и выполняются на сервере, и данные, связанные с ними, не пересылаются на компьютер клиента. Курсоры сервера определяются обычно в хранимых процедурах или триггерах. Курсоры «лиелта определяются в прикладных программах, выполняемых на компьютере клиента. Набор строк, связанный с таким курсором, пересылается на компьютер клиента и там обрабатывается. Если с курсором связан большой набор данных, то операция пересылки набора строк, связанных с курсором, может занять значительное время и значительные ресурсы сети и клиентского компьютера.

Конечно, курсоры сервера более экономичны и выполняются быстрее, а следовательно, рекомендуется трансформировать логику работы вашего приложения таким образом, чтобы как можно чаще вместо курсоров клиента использовать курсоры сервера. Контрольные вопросы 1. В каких двух режимах может осуществляться доступ к БД средствами языка Я ПЕ? 155 2, Какие операторы, присушие универсальным языкам программирования, отсутствуют в языке Я 11.? 3, На какие этапы можно условно подразделить процесс выполнения запросов операторами ЯИ.? 4. Какие два типа запросов различают во встроенном БОИ? 5. Каково назначение оператора ЕХТО? б.

Что представляет собой курсор? 7. Для чего используются курсоры в прикладных программах? 8. Что означают операторы ОЕС1АКЕ С11й8ОК, ОРЕХ, ГЕТСН, СЕОБЕ? 9. Что представляет собой хранимая процедура? 1О. Какие языки программирования используют в коммерческих СУБД для написания текстов хранимых процедур? 1!. В чем состоит отличие триггера от хранимой процедуры? УЧЕВ-ТЕХНОЛОГИИ В РАЗРАБОТКЕ УДАЛЕННЫХ БАЗ ДАННЫХ 11.1. Введение в Интернет и среду УЧУЧЪЧ Интернет представляет собой совокупность взаимосвязанных компьютерных сетей мирового масштаба, т.е. Интернет состоит из множества отдельных, но связанных между собой сетей, принадлежащих коммерческим, образовательным и правительственным организациям, а также поставщикам услуг, или так называемым провайдерам Интернета (1пгегпег метисе Ргоиг1ег — 1$Р).

Сегодня широко используются такие услуги Интернета, как электронная почта (е-та!1), средства проведения конференций и бесед, средства удаленного доступа к компьютерам, средства передачи и приема файлов. Основы этой сети были заложены в конце !960-х — начале !970-х годов при выполнении экспериментального проекта АКРАМЕТ (Адхапсед Кезеагс)г Рго)ес!з Аяепсу Мепхог!г) Министерства обороны США, целью которого было исследование возможности создания сетей, сохраняющих работоспособность при частичных повреждениях (например, при взрывах ядерных бомб). В !982 г. в качестве стандартных протоколов связи для сети АКРАМЕТ приняты протоколы ТСР/1Р (Тгапзт!зз!оп Сов!го! Ргогосо!/1пгегпег Ргогосо!).

Протокол ТСР обеспечивает бесперебойную доставку сообщений с одного компьютера на другой, а протокол 1Р управляет передачей и приемом пакетов данных между разными компьютерами на основе четырехбайтового адреса назначения (1Р-адреса), который присваивается той или иной организации уполномоченными представителями Интернета. Термин ТСР/1Р иногда применяют к целому семейству протоколов сети Интернет, работающих на основе протоколов ТСР/1 Р: е РТР (Рйе Тгапзгег Ргогосо1) — протокол передачи файлов; ° ЯМТР (Ятр!е Май Тгапзгег Ргогосо!) — простой протокол электронной почты; ° Те!пег (Те!есоттцп!саг!оп пеьюг(г) — телекоммуникационная сеть; ° РМЯ (Рота!и Мате Яег~чсе) — служба доменных имен; ° РОР (Ром 0(1)се Ргогосо!) — почтовый протокол и др. Сеть Интернет имеет еще одно популярное название (особенно в средствах массовой информации) — информационная супермагистраль (1п(отта!!оп бцрегЬ!я)зяау).

Это ее метафорическое 157 название как будущей всемирной сети, которая обеспечит связь, доступ к информации и оперативным службам пользователям во всем мире. %огЫ %Ые %еЬ (%%%), или коротко среда %еЬ, — это гипермеднйная система, предоставляющая возможность просматривать любую информацию в сети Интернет с помощью механизма гиперссылок. Информация в среде %%% размещается на %еЬ-страницах, оформленных в виде текста, графики, аудио- и видеоматериалов.

Дополнительно %еЬ-страница может содержать гиперссылки на другие %еЬ-страницы. Стандарты обмена электронной почтой и публикации %еЬ-страниц используются не только в глобальной сети Интернет, но и в закрытых корпоративных сетях, которые и принято называть внутренними. Внутренняя сеть — это %еЬ-узел или группа узлов, принадлежащих одной организации и доступных только ее членам. Закрытая внутренняя сеть подсоединяется к Интернету с помощью брандмауэра, позволяю|цего регламентировать состав передаваемой и получаемой информации. Например, отдельным сотрудникам организации может быть разрешено использование только внешней электронной почты и разрешен доступ к внешним %еЬ-узлам, а внешним пользователям разрешено только отправлять почту адресатам внутри этой организации и запрещено просматривать содержимое %еЬ-страниц, опубликованных в пределах внутренней сети.

Защищенные внутренние сети являются наиболее быстро растущим сегментом Интернета, так как они гораздо дешевле и проще в управлении, чем закрытее частные сети на основе специализированных протоколов. Внешняя сеть — это внутренняя сеть, которая может быть доступна внешним пользователям. По сравнению с внутренней сетью, которая находится за брандмауэром и доступна только членам конкретной организации, внешняя сеть обеспечивает различные уровни доступа и для внешних пользователей. Доступ к внешней сети обычно возможен только при условии наличия у пользователя прав доступа ~учетного имени и пароля) к тем или иным ресурсам внешней сети. В настоящее время внешние сети становятся популярным средством обмена данными между деловыми партнерами, что является обязательным в условиях внедрения на предприятиях принципов управления на основе САЕК-технологий.

Применение для общения между деловыми партнерами Интернет-технологий технически осуществляется достаточно просто и с минимальными затратами. 158 Успех технологии ууеЬ обусловлен в основном ее простотой, т.е. она позволяет без особых хлопот предоставлять, использовать и ссылаться на информацию, территориально распределенную по всему земному шару. Технология ЮеЬ совместима также с другими существующими коммуникационными протоколами: ОорЬег, РТР, ХЬ(ТР (1Кепкогк Хенк Тгапз(ег Ргогосо!) и Те1пег (для сеансов удаленного входа в систему). Среда ууеЬ состоит из сети компьютеров, которые могут действовать либо как серверы, предоставляющие информацию, либо как клиенты; запрашивающие информацию, и которые обычно называют броузерами. Примерами ЮеЪ-серверов являются такие программные пакеты, как НТТР-сервер Арасйе, сервер ПЯ (1пгегпег 1пГогшаг(оп Яегуег) компании М1сгозогг, Епгегрг(зе оегуег, %еЫ.орс Яегуег н др. Примерами броузеров являются программы Мюгоаой 1пгегпес Ехр!огег и Хегзсаре Ь)ау(яагог.

Основная часть информации в среде уу'еЬ хранится в документах, описанных на языке НТМ1. (НурегТехг Магкир (.апяпаяе)— языке гипертекстовой разметки. Протокол, с помощью которого происходит обмен информацией между ЪуеЬ-сервером и броузером, называется НТТР (НурегТехг Тгапзгег Ргогосо!) — протокол передачи гипертекста. Документы и разделы документов обозначаются с помощью адреса, определенного как 0КЬ (Оп)Гогш Кезоигсе Еосагог)— унифицированный локатор информационного ресурса. На рис. 11.1 показана схема взаимодействия основных компонентов среды %еЬ.

а Документ Документ НТМ1. НТМЬ Рис. 11.1. Схема взаимодействия компонентов среды ЖеЬ 159 Протокол НТГР действует по принципу запрос-ответ. В этом случае любая транзакция НТТР состоит из следующих этапов: ° подключение — клиент устанавливает соединение с ЪУеЬ-сервером; ° запрос — клиент посылает %еЬ-серверу сообщение с запросом; ° ответ — ЮеЬ-сервер посылает клиенту ответ (документ НТМ ! ); ° закрытие — соединение с ЪУеЬ-сервером закрывается. Запрос НТТР включает в себя: ° заголовок, определяющий тип запроса; ° обозначение имени ресурса; ° версию протокола НТТР. Протокол НТТР поддерживает следующие типы запросов: ОЕТ вЂ” запрос на выборку информации (на получение информации — де!); РОБТ вЂ” запрос на передачу информации (на отправку информации — розг); НЕАΠ— аналогичен запросу ОЕТ, но возвращает на сервер только заголовок НТТР, а не выбранные данные; Р!3Т вЂ” выгружает ресурс на сервер; !)ЕЬЕТŠ— удаляет ресурс с сервера; ОРТ!ОМБ — запрашивает с сервера опции конфигурации.

ИЮ-локатор — это строка символов, обозначающая расположение или адрес некоторого ресурса в сети Интернет, а также способ доступа к нему, т. е. )3КЬ-локатор определенным образом определяет местонахождение документа (или ресурса) в Интернете. Идентичными понятиями !3КЬ-локатора являются идентификаторы (3К! н имена !3КМ. Идентификаторы 13К! ((3п!Гопп Кеэзцгсе Ыепг!Кегз — универсальный идентификатор информационного ресурса) — это общий набор всех имен (адресов), которые относятся к ресурсам Интернет.

!3КМ (()пйогт Кезоцгсе Мате) — универсальное имя информационного ресурса, обозначающее некий ресурс Интернета. Имена 13КМ имеют общий характер и основываются на службах поиска имен, а следовательно, зависят от дополнительных служб, которые не всегда широко доступны. (3КЬ-локаторы указывают на ресурс Интернета, используя схему, учитывающую расположение ресурса. Являясь самой распространенной схемой идентификации ресурсов, они образуют основу функционирования НТТР-протокола и среды ЮеЬ. 13КЬ-локатор имеет простой синтаксис и состоит из трех частей: обозначения прогвокола, применяемого для создания соединения, имени хоста и пути, по которому на этом хосте может быть найден данный ресурс.

Кроме того, !3КЬ-локатор может также указывать порт, используя который можно подключиться к хосту (по умолчанию для НТТР-протокола используется порт 80), а также строку запроса, 160 которая является одним из основных способов передачи данных от клиента к серверу. Синтаксическая структура ()К1 -локатора имеет следующий вид: <протокол>:// <узел> [:< порт > 1) / абсолютный путь (?параметры) Здесь <протокол > описывает механизм, используемый броузером для доступа к ресурсу.

Наиболее распространенными методами доступа являются: НТТР, Б-НТТР (защищенный протокол НТТР), П)е (т.е загрузка файла с локального диска), ЕТР, та()го (отправка электронного письма по указанному адресу электронной почты), Сторйег, Х1ЧТР и Те1пеь 11.2. Статические и динамические ЪЧеЬ-страницы Документ НТМ1., хранимый в отдельном файле, является примером статической %еЬ-страницьк т.е. его содержимое не изменяется до тех пор, пока не изменится сам файл.

Характеристики

Тип файла
DJVU-файл
Размер
3,18 Mb
Тип материала
Предмет
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Как Вы думаете, сколько людей до Вас делали точно такое же задание? 99% студентов выполняют точно такие же задания, как и их предшественники год назад. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6381
Авторов
на СтудИзбе
308
Средний доход
с одного платного файла
Обучение Подробнее