Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Современные тенденции развития инфраструктуры. 1 страница




Микроминиатюризация информационных устройств. На протяжении последних 40 лет наблюдается такая тенденция, что каждые де­сять лет затраты на организацию вычислений падают в десять раз, а производи­тельность растет как минимум в 100 раз. Результатом этого является постоянное уменьшение размеров вычислительных устройств и повышение их производи­тельности. В связи с этим явление микро­миниатюризации можно определить как повсеместное распространение малых по размеру, быстродейству­ющих и дешевых компьютеров. Основная проблема - выбор между универсаль­ным механизмом, предназначенным для решения различных задач (широкий круг задач, низкая производительность), и информационные устройства, приспособленные для выполнения лишь ограниченного числа специализирован­ных функций, зато делают они это очень хорошо (узкий круг задач, высокая производительность). Возможна комбинация требований.

К достоинствам специализированных вычислительных устройств можно отнести меньшую стоимость и простоту в использовании (по сравнению с универсальными). Они также удовлетворяют коммуникационные нужды большинства поль­зователей. Некоторые из этих устройств могут выполнять ограниченные формализованные бизнес-приложения, а также применяться для пересылки электронной почты или служить в качестве электронных записных книжек. По мере распространения и повышения производительности порта­тивных компьютеров роль специализированных информационных систем будет неуклонно снижаться. Задача менеджеров заклю­чается в оценке новых вычислительных ресурсов, а также в поиске лучших методов встраивания в инфраструктуру информационных технологий фирмы. Также возникает задача по согласованию данных, хранимых в информационных и вычислительных устройствах различного предназначения и типа.

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

 

3.4 Управление программными ресурсами

Многие компании имеют доступ к компью­терному оборудованию. Единственное, что мешает эффективно обрабатывать информацию - недостаток соответствующих программ. Для поиска требуемых программ требуются сведения о воз­можностях, обеспечиваемых различными типами программ. Требуется выбрать программу, адаптированную к деятельности подразделений и компании в целом, которая удовлетво­ряла бы специфическим продуктам и методам деятельности организации, была проста в применении, а общая стоимость владения ею не связана со значительными затратами. Правильный выбор программного обеспечения приводит к росту производительности труда в организации, но связан с определенными управлен­ческими проблемами: [6]

1. Возрастание степени сложности и количества ошибок. Хотя некоторые программы и интернет-приложения для ПК могут создаваться и выбираться достаточно быстро, большинство подобных программ пред­ставляют собой сложные в создании и в эксплуатации системы. Такие инструменты чреваты появлением программных ошибок («багов»), которые представляют собой реальную угрозу деятельности предприятия. Ошибки могут не проявляться в течение многих лет, несмотря на интенсив­ное тестирование и эксплуатацию программ. Процесс тестирования программ является серьезной проблемой, связанной с контролем качества и управлением информационными системами и с необходимостью создания специализированных систем контроля результатов деятельности предприятия в целом.

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

Содержание программного обеспечения. Программное обеспечение (ПО) представляет собой набор подробных инструкций, сформулированных на специализированном языке, управляющих функционированием компьютерной системы. Функции программы состоят в том, чтобы:

1) выступать в качестве некоего посредника между пользователем (организацией) и информационной системой;

2) управлять информационными технологическими ресурсами, находящимися в распоряжении орга­низации;

3) поддерживать инструментальные средства, обеспечивающие практическое применение этих ресурсов.

Выбор программного обеспечения. Стоимость программного обеспечения составляет одну из наибольших статей в структуре издержек, связанных с информационными технологиями, в большин­стве фирм. Эти затраты более чем в два раза превышают затраты на аппаратные средства, в результате чего ПО представляет собой еще один основной затратный техноло­гический ресурс. Решение проблем выбора эффективного программного продукта связано с решением типовых задач.

Аренда или разработка программ: провайдеры услуг приложений (ASP) или производители по заказу.

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

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

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

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

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

Менеджерам следует ру­ководствоваться определенными критериями выбора приложений и про­граммных продуктов для организации:

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

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

Совместимость. Прикладное ПО должно использоваться на стандартных аппаратных платформах и ориентироваться на управление всеми операционными системами, установленными в организации. Более того, установленная на компьютерах фирмы операционная система, должна быть совместима с основными бизнес-процессами фир­мы. Критически важные приложения обычно характеризуются большим количе­ством транзакций и требуют установки устойчивых операционных систем, ко­торые могут исполнять большие и сложные стандартные программы, а также поддерживать очень большие файлы (объем информации).

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

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

 

3.5 Управление ресурсами данных

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

1. Организационные препятствия для создания среды базы данных. Внедре­ние базы данных требует обширных организационных изменений:

отноше­ния к роли информации (и к управлению информацией);

полномочий на верхнем уровне;

владения информацией и ее совместного использования;

координации в организации.

Система управления базами данных (СУБД) требует реорганизации управления в организации и по этой причине часто вызывает сопротивление при внедрении. В традицион­ной информационной среде каждый отдел конструирует файлы и программы для удовлетворения своих специфических нужд. Теперь посредством базы дан­ных файлы и программы должны строиться с учетом заинтересованности в данных всей организации. Хотя компания и по­тратила деньги на аппаратные и программные средства, она может не полу­чить от этого пользы, если не сможет провести должных организационных изменений.

2. Соотношение «затраты - выгода». Стоимость перехода к среде баз данных ощутима, заметна и значительна на протяжении короткого промежутка времени (три года). Большинство фирм покупают коммерческие пакеты СУБД и соответст­венное оборудование. Само программное обеспечение может стоить около $500 тыс. за полнофункциональный пакет со всеми дополнениями. Новое оборудование может стоить дополнительно 1 или $2 млн. Разработка базы данных, объединяющей все данные организации, может быть длительными дорогостоящим процессом. Часто высшему руководству кажется, что си­стема баз данных поглощает огромные средства.

К сожалению, польза от СУБД часто неощутима, сопряжена с дополнитель­ной нагрузкой и требует времени (около пяти лет). Многие миллионы долларов были потрачены за годы разработки и обслуживания существующих систем. Пер­сонал организации осваивает существующую систему в результате длительного периода обучения и работы с ней. По этим причинам и вопреки очевидным пре­имуществам СУБД кратковременные и значительные затраты на развитие СУБД часто вызывают мысли о том, что преимущества будут весьма сомнительны. Ме­неджеры, особенно те, которые далеки от подобных систем (а часто и враждебно настроены по отношению к ним), склонны игнорировать очевидную длительную выгоду от эксплуатации СУБД.

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

Требования к управлению системами баз данных. Для развития системы баз данных требуется значительно больше, чем только просто выбрать логическую модель базы данных. База данных - это скорее орга­низационная дисциплина и метод, чем инструмент или технология. Она требует организационных и концептуальных изменений. Без поддержки и понимания руководства база данных обречена на провал.

Критическими элементами в среде базы данных являются: администрирование данных, методология планиро­вания и моделирования данных, технология и управление базой данных, пользователи. Подобная среда изображена на рис. 5.3.

Администрирование данных - специальная организационная функция по управлению ресурсами данных организации. Системы баз данных требует, чтобы организация признала стратегическую роль информации и начала активно управлять информацией и планировать ее как корпоративный ресурс – предусматривать функцию администрирования данных. Группа администраторов будет опреде­лять потребности в информации для всей компании, а также иметь прямой до­ступ к высшему руководству. Руководитель группы информационного обеспече­ния или заместитель президента компании по информации становится основным поборником организации системы баз данных.

 

Рисунок 5.3 - Ключевые организационные элементы в среде базы данных

Администрирование данных влечет за собой ответственность за специфическую политику и процедуры, с помощью которых можно управлять данными как ре­сурсом организации. Такая ответственность включает:

развитие информационной политики;

планирование, касающееся данных;

соблюдение принципов логиче­ского проектирования баз данных и развития словарей данных;

отслеживание того, как специалисты по информационным системам и группы конечных пользо­вателей используют данные.

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

Планирование данных и методология моделирования. Интересы организации, которые обслуживает СУБД, значительно шире, чем в слу­чае традиционной информационной среды, следовательно, требуется планирование данных в масштабах всего предприятия. Анализ работы предприятия, в котором выявля­ются информационные потребности всей организации (в отличие от потребно­стей отдельных приложений) требуется для создания базы данных. Целью анали­за работы предприятия является идентификация ключевых объектов, атрибутов и отношений, которые составляют данные организации.

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

База данных обслуживает более широкий круг пользователей, чем традицион­ные системы. Кроме этого, пользователями являются также обученные программисты. Для организации доступа неспециалистов следует вы­делять больше ресурсов для обучения конечных пользователей.

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

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

Чтобы предоставить информацию такого рода, организации могут воспользо­ваться либо специализированной многомерной базой данных, либо инструмен­тальным средством, с помощью которого создается многомерное представление данных. Многомерный анализ позволяет пользова­телям по-разному оценить одни и те же данные, используя несколько параметров. Каждый аспект информации - товар, ценовая политика, стоимость, регион или период времени - представляет собой отдельный параметр. Поэтому менеджер по данному виду товара может воспользоваться методом многомерного анализа данных. Для обозна­чения многомерного анализа данных также применяется еще один термин - ана­литическая обработка в реальном времени (OLAP).

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

Рисунок 5.4 - Многомерная модель данных

 

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

Информационные хранилища и извлечение данных (datamining). Лицам, принимающим решения, нужна лаконичная, надежная информация о те­кущих операциях, тенденциях и изменениях. В большинстве фирм на сегодняш­ний день доступны только текущие данные (исторические данные можно получить только из специальных отчетов, на составление которых требуется длитель­ное время). Зачастую данные разбиты на отдельные части и находятся в раз­личных системах, например в системе сбыта и системе платежных ведомостей. В результате менеджеры разных отделов принимают решения, руководствуясь неполной базой знаний. Пользователям и специалистам по информационным си­стемам приходится тратить немыслимое количество времени только лишь на то, чтобы найти и собрать нужные данные в одно целое. Эту проблему решает применение информационных хранилищ, которые позво­ляют объединить ключевые операционные данные со всех отделов компании в единое целое, содержащее непротиворечивую, надежную и доступную для отчетности информацию. Всю информацию можно получить в одном месте. Та­кое информационное хранилище можно разработать в целях объективного ото­бражения корпоративной информации.

Информационное хранилище - это база данных, в которой хранятся текущие и исторические данные, представляющие потенциальный интерес для менедже­ров компании. Данные порождаются большим количеством внутренних систем и внешними источниками, причем в каждом из таких источников используются свои модели данных. К та­ким источникам могут относиться уже используемые системы, реляционные или объектно-ориентированные СУБД-приложения и новые технологии, такие как web -сайты на языке HTML или ХМL -документы. Данные из этих различных си­стем копируются в базу данных информационного хранилища с требуемой часто­той: ежечасно, ежедневно, еженедельно, ежемесячно. Данные стандартизируются и объединяются в общую модель данных таким образом, чтобы их можно было использовать во всей корпорации в целях управленческого анализа и принятия решений. Поскольку все больше корпоративных данных поступают из подвер­женных изменениям внешних источников информации, таких как Web, перед технологией информационных хранилищ стоит задача найти методы, с помощью которых можно было бы объединить изменяющиеся структуры данных. Доступ к данным может получить любой по мере необходимости, но эти данные нельзя изменять. На рис. 5.5 представлена кон­цепция информационного хранилища.

Рисунок 5.5 - Компоненты информационного хранилища

 

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

Компании могут создавать информационные хранилища корпоративного мас­штаба, в которых организацию может обслуживать центральное информа­ционное хранилище, или же можно создавать небольшие децентрализованные информационные хранилища, которые носят название информационных лавок.

Информационная лавка представляет собой подмножество отдельной базы дан­ных, которое предназначено для определенной группы пользователей. Например, для управления связями с клиентами компания может разработать информаци­онные лавки, содержащие маркетинговую информацию и данные о продажах. Как правило, информационная лавка сфокусирована на одной предметной области или направлении бизнеса, поэтому на ее сооружение требуется меньше времени и затрат, чем на создание информационного хранилища корпоративного масштаба. Однако создание слишком большого количества информационных хранилищ в организации может привести к путанице, возникновению дополнительных из­держек и проблем управленческого характера.

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

Преимущества, связанные с применением информационных хранилищ. Информационные хранилища не только предлагают улучшенную информацию, но также облегчают процесс ее получения лицам, принимающим решения. В та­ких хранилищах даже предусмотрена возможность моделирования и повторного моделирования данных. По подсчетам 70% мировой коммерческой информации хранится в машинных базах данных, многие из которых предназначены для ста­рых традиционных систем. Многие из таких традиционных систем представляют собой важнейшие производственные прикладные программы, которые поддер­живают ключевые бизнес-процессы компании. До тех пор пока эти системы могут эффективно обрабатывать необходимый объем транзакций, обеспечивающий ра­боту компании, фирмы неохотно идут на их замену, чтобы избежать прерывания важнейших для коммерческой деятельности функций и высоких затрат на заме­ну существующих систем. Многие из таких традиционных систем используют иерархическую систему управления базами данных (СУБД) или даже более ста­рые не содержащие базы данных файлы, в которых пользователям нелегко полу­чить доступ к информации. Информационные хранилища позволяют лицам, при­нимающим решения, пользоваться данными по мере необходимости, не влияя на функциональность базовых операционных систем. Многие организации еще боль­ше упрощают доступ к своим информационным хранилищам, используя возмож­ности web-технологии.

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

Базы данных и Web. Базы данных - это важнейшее средство, обеспечивающее доступность информа­ционных ресурсов организации по технологии World Wide Web. Рассмотрим их на примере гипермедийных баз данных в Web.

На web -сайтах информация хранится в виде взаимосвязанных страниц, которые содержат текст, звук, видеоизображение и графика, для чего используется гипер­медийная база данных. Принцип применения гипермедийной базы данных в управ­лении информацией заключается в том, что в такой базе хранятся порции данных в форме узлов, связанных между собой каналами связи, которые определяет пользователь (рис. 5.6). Такие узлы могут содержать текст, графические изобра­жения, звук и машинные фильмы или рабочие компьютерные программы. Поиск информации при этом не происходит по четко предопределенной организационной схеме. Напротив, переход к связанной информации можно совершить мгновенно в любой зависимости, установленной разработчиком. Взаимосвязь между записями информации менее структурирована, чем в традиционной СУБД. [1, 6]

­

Рисунок 5.6 - Гипермедийная база данных

 

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

Рисунок 5.7 - Подключение внутренних баз данных к Web

 

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




Поделиться с друзьями:


Дата добавления: 2017-02-01; Просмотров: 160; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopediasu.com - Студопедия (2013 - 2026) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.