Войти в мой кабинет
Регистрация
ГОТОВЫЕ РАБОТЫ / ДИПЛОМНАЯ РАБОТА, ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ

Стрессоустойчивые распределенные информационные системы

irina_k200 1500 руб. КУПИТЬ ЭТУ РАБОТУ
Страниц: 60 Заказ написания работы может стоить дешевле
Оригинальность: неизвестно После покупки вы можете повысить уникальность этой работы до 80-100% с помощью сервиса
Размещено: 19.08.2020
Целью исследования является изучение теоретических основ о распределенных информационных системах, а также формирование знаний о принципах ее работы. Практическая значимость исследования заключается в том, что результаты исследования могут быть применены в качестве теоретической базы по рассмотрению нетривиальных вопросов практического применения распределенных информационных систем на практике в различных компаниях, для улучшения эффективности работы. Выпускная квалификационная работа состоит из введения, двух основных частей, заключения, списка использованных источников. Работа содержит 2 таблицы и 14 рисунков. Список используемой литературы содержит 34 наименование.
Введение

Актуальность данной темы работы состоит в том, что в мировой экономике происходят процесса глобализации и информационной интеграции. Они затронули и нашу страну, которая в силу географического положения и размеров вынуждена применять распределенные информационные системы. Распределенные информационных систем обеспечивают работу с данными, расположенными на разных серверах, различных аппаратно-программных платформах и хранящимися в различных форматах. Они легко расширяются, основаны на открытых стандартах и протоколах, обеспечивают интеграцию своих ресурсов с другими информационных систем, предоставляют пользователям простые интерфейсы. В мире существует громадное количество готовых к использованию информационно-вычислительных ресурсов. Они создавались в разное время, для их разработки использовались разные подходы. Почти всегда при разработке новой информационной системы можно найти подходящие по своим функциям уже работающие готовые компоненты. Проблема состоит в том, что при их создании не учитывались требования несовместимости. Эти компоненты не понимают один другого, они не могут работать совместно. Желательно иметь механизм или набор механизмов, которые позволят сделать такие независимо разработанные информационно-вычислительные ресурсы совместимыми. В данной работе рассмотрены основные сведения о распределенной информационной системе: описаны предпосылки ее развития, средства работы с данными, введено понятие распределенной базы данных, а также ее типов и основных принципов. Во второй главе представлены примеры распределенных информационных систем, такие как: - Informix On-Line фирмы Informix Software;- Ingres Intelligent Database фирмы Ingres Corp;- Oracle (version 7) фирмы Oracle Corp;- Sybase System 10 фирмы Sybase Inc.
Содержание

Введение……………………………………………………………………... 3 ГЛАВА I. Понятия распределённых информационных систем………….. 5 1.1. Предпосылки создания распределенных информационных систем…………………………………………………………………. 5 1.2. Понятие распределенных информационных систем………….. 19 1.3. Средства работы с распределенными данными……………….. 31 ГЛАВА II. Стрессо устойчивые распределённые информационные системы……………………………………………………………………..... 33 2.1. Синтаксический уровень………………………………………... 33 2.2. Семантический уровень…………………………………………. 42 2.3. Прагматический уровень………………………………………... 46 2.4. Стресс-тестирование информационной системы……………… 47 2.5. Роль структуры управления в информационной системе ……. 49 Заключение…………………………………………………………………... 57 Список использованной литературы………………………………………. 59
Список литературы

1. Adams, E. Postmodernism and the Three Types of Immersion /E. Adams // Gamasutra. July 9, 2004. [Электронный ресурс]. Режим доступа: http:// designersnotebook.com›…063_Postmodernism/063… 2. Finegan, E. LANGUAGE: its structure and use / E. Finegan. – N.Y.: Harcourt Brace College Publishers, 2004.- 613 р. 3. Jacobson, I., Ericsson, M., Jacobson, A. The Object Advantage. Business Process Reengineering with Object Technology / I. Jacobson, M. Ericsson, A. Jacobson, A. – N-Y: Addison-Wesley Publishing Company, 1995. - 65p. 4. Kutter, М., Voloshynovskiy, S., Herrigel, A. The Watermark Copy Attack /M.Kutter, S. Voloshynovskiy, A. Herrigel // Proceedings of SPIE: Security and Watermarking of Multimedia Content II. 2000. Vol. 3971. 5. McEnery T., Wilson A. Corpus Linguistics / T. McEnery, A. Wilson. – Edinburgh: Edinburgh University Press, 2001.- 235 р. 6. Watson, A. The cortex transform: rapid computation of simulated neural images /A. Watson // Computer Vision, Graphics, and Image Processing. 1987. - Vol.39. - №3. P.311-327. 7. Акулов О.А., Медведев Н.В. Информатика: базовый курс: Учеб. пособие для студентов вузов, обучающихся по направлениям 552800, 654600 Информатика и вычислительная техника». — 2-е изд., испр. и доп. — М.: Омега-Л, 2005. 8. Алексенцев, А.И. Понятие и назначение комплексной системы защиты информации/А.И. Алексеев//Вопросы защиты информации. 1996. №2. С.2-3. 9. Анализ хозяйственной деятельности в промышленности / Русак Н. А., Стражев В. И., Мигук О. Ф. и др.; Под общ. ред. В. И. Стражева. – 4-е изд., испр. и доп. – М.: Высш. шк.., 2014. – 398 с. 10. Анализ хозяйственной деятельности предприятия: Учеб. Пособие / Под общ. ред. Л. Л. Ермолович. – Мн.: Интерпрессервис; Экоперспектива, 2014. – 576с. 11. Бакаланов М. И. Теория экономического анализа: Учебник/ Бакаланов М. И., Шеремет А. Д.-4-е изд., доп. и перераб.- М.: Финансы и статистика,2016.- 416 с. 12. Белолипецский В. Г. Финансы фирмы: Курс лекций / Под ред. И. П. Мерзлякова. - М.: ИНФРА-М, 2015. - 298 с. 13. Бланк И. А. Основы финансового менеджмента. Т.2. –К.: Ника-Центр, (серия «Библиотека финансового менеджера»; Вып. 3), 2015. – 720 с. 14. Бороненкова С. А. Экономический анализ в управлении предприятием // Экономический анализ. – 2014. - №2. – с. 47-51. 15. Вахрин П. И. Финансовый анализ в коммерческих и не коммерческих организациях: Учеб. пособ.- М.: Изд-во «Книготорговый центр Маркетинг», 2016.- 320 с. 16. Виды контента // Продвижение бизнеса Вконтакте. Быстро и с минимальными затратами // [Электронный ресурс]. Режим доступа: http://ur-consul.ru›Prodvizhenie-biznesa-v-VKontakte-… 17. Горемыкин В. А. Планирование на предприятии: Учеб. для ВУЗов/ Горемыкин В.А., Бугулов Э.Р., Богомолов А. Ю.-2-е изд., стер.- М.: Филинъ, РИЛАНТ, 2015.- 328 с. 18. Графов А.В. Оценка финансово-экономического состояния предприятия// Финансы. – 2016. - №7. – с.64. 19. Громов, А., Каменнова, М., Старыгин, А. Управление бизнес-процессами на основе технологии Workflow. /А. Громов, М. Каменнова, А. Старыгин. – Открытые системы, №1, 1997, с. 35-41. 20. Грошев С.В., Коцюбинский А.О. Запись компакт-дисков: Экспресс-курс. — М.: ТЕХНОЛОДЖИ — 3000, 2003. 21. Грузинов В. П., Грибов В. Д. Экономика предприятия: Учеб. пособ.-2-е изд., и доп.- М.: Финансы и статистика, 2014.- 208 с. 22. Захаров, В.П., Богданова, С.Ю. Корпусная лингвистика: учебник для студентов гуманитарных вузов./В.П. Захаров, С.Ю. Богданова. – Иркутск: ИГЛУ, 2011. 23. Информатика и компьютерные технологии: основные термины: Толк. слов.: Более 1000 базовых понятий и терминов. - 3-е изд., испр. и доп./ А.Я. Фридланд, Л.С. Ханамирова, И.А. Фридланд. - М.: Астрель: АСТ, 2003. 24. Информационные системы и технологии. [Электронный ресурс]. Режим доступа: http://3ys.ru/informatsionnye-sistemy-i-tekhnologii.html. 25. Исследование рынка цифрового контента в России и мире. [Электронный ресурс]. Режим доступа: http:// advertology.ru›article118515.htm. 26. Каточков, Е.В., Багиев, Г.Л. Основные концептуальные подходы в развитии риск-менеджмента организации /Е.В. Каточков, Г.Л. Багиев // Проблемы современной экономики, №2 (38), 2011. Электронный ресурс. Режим доступа: http:// m-economy.ru›art.php?nArtId=3661 27. Куликовский Л.Ф., Мотов В.В. Введение в специальность «Автоматизация процессов обработки и выдачи информации»: Учеб. пособие. — Куйбышев: КПтИ, 1982. 28. Мишель, М. Управление информационными рисками /М. Мишель // Финансовый директор. ?2003. ? № 9, стр.64-68. 29. Скворцов, Л.В. Информационная культура и цельное знание: Избранные труды /Л.В. Скворцов. - М.: РАН. ИНИОН, 2001 –288 с. 30. Соболь Б.В., Галин А.Б., Панов Ю.В., Рашидова Е.В., Садовой Н.Н. Информатика: Учебник. — Ростов н/Д: Феникс, 2005. 31. Хоффманн А. Запись CD и DVD в Nero 6 / Пер. с нем. А.И. Шуткевич. — М.: НТ Пресс, 2005. 32. Чернышов Ю. Н. Информационные технологии в бизнесе: от теории к практике. –М. Радио и связь.2015 – 192 с.:ил. 33. Экономическая информатика: Учеб. пособие / Н.И. Савицкий. — М.: Экономистъ, 2004. 34. Экономическая информатика: Учебник / Под ред. В.П. Косарева. — 2-е изд., перераб. и доп. — М.: Финансы и статистика, 2004.
Отрывок из работы

ГЛАВА I. Понятия распределенных информационных систем 1.1. Предпосылки создания распределенных информационных систем C самого начала развития вычислительной техники образовались два основных направления ее использования. Первое направление - применение вычислительной техники для выполнения численных расчетов, которые слишком долго или вообще невозможно производить вручную. Становление этого направления способствовало интенсификации методов численного решения сложных математических задач, развитию класса языков программирования, ориентированных на удобную запись численных алгоритмов, становлению обратной связи с разработчиками новых архитектур ЭВМ. Второе направление - это использование средств вычислительной техники в автоматических или автоматизированных информационных системах. Обычно объемы информации, с которыми приходится иметь дело таким системам, достаточно велики, а сама информация имеет достаточно сложную структуру. Одними из естественных требований к таким системам являются средняя быстрота выполнения операций и сохранность информации. Но поскольку информационные системы требуют сложных структур данных, эти индивидуальные дополнительные средства управления данными являлись существенной частью информационных систем и практически повторялись от одной системы к другой. Стремление выделить и обобщить общую часть информационных систем, ответственную за управление сложно структурированными данными, и явилось, судя по всему, первой побудительной причиной создания различных систем управления [12, 19]. Очень скоро стало понятно, что невозможно обойтись общей библиотекой программ, реализующей над стандартной базовой файловой системой более сложные методы хранения данных, например, хранение информации в нескольких файлах. Таким образом, все это способствовало созданию распределенных информационных систем. Фактически, если информационная система поддерживает согласованное хранение информации в нескольких файлах, можно говорить о том, что она поддерживает базу данных. Если же некоторая вспомогательная система управления данными позволяет работать с несколькими файлами, обеспечивая их согласованность, можно назвать ее системой управления базами данных. Уже только требование поддержания согласованности данных в нескольких файлах не позволяет обойтись библиотекой функций: такая система должна иметь некоторые собственные данные (метаданные) и даже знания, определяющие целостность данных. В мире существует громадное количество готовых к использованию информационно-вычислительных ресурсов. Они создавались в разное время, для их разработки использовались разные подходы. Почти всегда при разработке новой информационной системы можно найти подходящие по своим функциям уже работающие готовые компоненты. Под распределенными понимаются ИС, которые не располагаются на одной контролируемой территории, на одном объекте. Распределенная информационная система (РИС) - любая информационная система, позволяющая организовать взаимодействие независимых, но связанных между собой ЭВМ. Эти системы предназначены для автоматизации таких объектов, которые характеризуются территориальной распределенностью пунктов возникновения и потребления информации. В общем случае распределенная информационная система (РИС) представляет собой множество сосредоточенных ИС, связанных в единую систему с помощью коммуникационной подсистемы Сосредоточенными ИСмогут быть: • отдельные ЭВМ, в том числе и ПЭВМ, • вычислительные системы и комплексы, • локальные вычислительные сети (ЛВС). В настоящее время практически не используются неинтеллектуальные абонентские пункты, не имеющие в своем составе ЭВМ. Поэтому правомочно считать, что наименьшей структурной единицей РИС является ЭВМ (рис. 1). Распределенные ИС строятся по сетевым технологиям и представляют собой вычислительные сети (ВСт). Термин «распределенная система», подразумевает взаимосвязанный набор автономных компьютеров, процессов или процессоров. Компьютеры, процессы или процессоры упоминаются как узлы распределенной системы. Будучи определенными как «автономные», узлы должны быть, по крайней мере, оборудованы своим собственным блоком управления. Таким образом, параллельный компьютер с одним потоком управления и несколькими потоками данных (SIMD) не подпадает под определение распределенной системы. Чтобы быть определенными как «взаимосвязанными», узлы должны иметь возможность обмениваться информацией. Так как процессы могут играть роль узлов системы, определение включает программные системы, построенные как набор взаимодействующих процессов, даже если они выполняются на одной аппаратной платформе. В большинстве случаев, однако, распределенная система будет, по крайней мере, содержать несколько процессоров, соединенный коммутирующей аппаратурой. Коммуникационная подсистема включает в себя: • коммуникационные модули (КМ); • каналы связи; • концентраторы; • межсетевые шлюзы (мосты). Основной функцией коммуникационных модулейявляется передача полученного пакета к другому КМ или абонентском пункту в соответствии с маршрутом передачи. Коммуникационный модуль называют также центром коммутации пакетов. Рис. 1. Фрагмент распределенной информационной системы Каналы связи объединяют элементы сети в единую сеть, каналы могут иметь различную скорость передачи данных. Концентраторы используются для уплотнения информации перед передачей ее по высокоскоростным каналам. Межсетевые шлюзы и мосты используются для связи сети с ЛВС или для связи сегментов глобальных сетей. С помощью мостов связываются сегменты сети с одинаковыми сетевыми протоколами. В любой РИС в соответствии с функциональным назначением может быть выделено три подсистемы: • пользовательская подсистема; • подсистема управления; • коммуникационная подсистема [8, 28]. Пользовательская или абонентская подсистема включает в себя информационные системы пользователей (абонентов) и предназначается для удовлетворения потребностей пользователей в хранении, обработке и получении. Наличие подсистемы управления позволяет объединить все элементы РИС в единую систему, в которой взаимодействие элементов осуществляется по единым правилам. Подсистема обеспечивает взаимодействие элементов системы путем сбора и анализа служебной информации и воздействия на элементы с целью создания оптимальных условий для функционирования всей сети. Коммуникационная подсистема обеспечивает передачу информации в сети в интересах пользователей и управления РИС. Функционирование РИС можно рассматривать как взаимодействие удаленных процессов через коммуникационную подсистему. Процессы вычислительной сети порождаются пользователями (абонентами) и другими процессами. Взаимодействие удаленных процессов заключается в: • обмене файлами, • пересылке сообщений по электронной почте, • посылке заявок на выполнение программ и получение результатов, • обращении к базам данных и т. д. Концептуально распределенная обработка данных подразумевает тот или иной вид организации сети связи и децентрализацию трех категорий ресурсов: • аппаратных вычислительных средств и собственно вычислительной мощности; • баз данных; • управление системой. В распределенных информационных системах в той или иной степени осуществляется реализация следующих основных функций: • доступ к ресурсам (вычислительным мощностям, программам, данным и т.п.) с терминалов и из пользовательских программ в режиме «файл-сервер»; • выполнение заданий и интерактивное общение пользователей с запущенными по их требованию программами в режиме «клиент-сервер»; • сбор статистики о функционировании системы; • обеспечение надежности и живучести системы в целом. В настоящее время применяют различные подходы к классификации распределенных информационных систем по разным критериям. По степени однородности различают: • полностью неоднородные РИС; • частично неоднородные РИС; • однородные РИС. Полностью неоднородные РИС характеризуются тем, что в них объединены ЭВМ, построенные на основе различных архитектур и функционирующие под управлением разных операционных систем (ОС). Как правило, РИС этого типа в качестве коммуникационной службы используют глобальные сети, базирующиеся на протоколах Х.25, Framerelay, ATM, Internet-технология. Частично неоднородные РИС строят на базе однотипных ЭВМ, работающих под управлением различных ОС, либо они включают в себя компьютеры различных типов, работающие под управлением одной ОС. Например, IBM PC компьютеры управляются различными ОС; MS DOS, OS/2, Windows. Однородные распределенные системы строятся на однотипных вычислительных средствах, оснащенных одинаковыми ОС. По архитектурным особенностям выделяют: • РИС на основе систем телеобработки; • РИС на основе сетевой технологии. Под сетевой технологией понимается такая форма взаимодействия ЭВМ, при которой любой из процессов одной из машин по своей инициативе может установить логическую связь с любым процессом в любой другой ЭВМ. В отличие от таких систем РИС на основе систем телеобработки не обеспечивают полного, симметричного и независимого взаимодействия процессов. По степени распределенности с позиций пользователя РИС делятся на 2 группы: региональные и локальные. К региональным РИС относятся распределенные конфигурации, характеризующиеся следующими основными параметрами: - неограниченной географической распределенностью; - наличием тех или иных механизмов маршрутизации; - каждые два узла связаны собственным каналом, и отсутствует проблема его разделения; - широким диапазоном скоростей передачи - 103... 108 бит/с; - произвольной топологией. В них можно выделить несколько способов организации взаимодействия между ЭВМ: • коммутация каналов; • коммутация сообщений; • коммутация пакетов; • коммутация фреймов - Frame relay; • коммутация ячеек - ATM-технология [1, 6, 21, 32]. Основу локальных РИС составляют локальные сети со следующими характеристиками: • небольшая географическая распределенность; • использование единой коммуникационной среды и, следовательно, физическая полно связность всех узлов сети, приводящая к замене маршрутизации адресацией; • высокие и очень высокие скорости обмена - 107... 109 бит/с; • применение специальных методов и алгоритмов доступа к единой среде для обеспечения высокой скорости передачи при одновременном использовании среды всеми узлами коммуникационной службы; • ограниченность возможных топологий. Под архитектурой РИС понимают взаимосвязь её логической, физической и программной структур. Логическая структура РИС отражает состав сетевых служб и связи между ними (рис. 2). В данной структуре информационно-вычислительная служба предназначена для решения задач пользователей сети. Терминальная служба обеспечивает взаимодействие терминалов с сетью. В эту службу входит: • преобразование форматов и кодов, • управление разнотипными терминалами, • обработка процедур обмена информацией между терминалами и сетью и т. д. Рис. 2. Логическая структура распределенной информационной системы Транспортная служба предназначена для решения всех задач, связанных с передачей сообщений в сети. Она управляет: • маршрутами, • потоками и данными, • декомпозицией сообщений на пакеты и рядом других функций. Интерфейсная служба решает задачи обеспечения взаимодействий разнотипных ЭВМ, функционирующих под управлением различных ОС, имеющих разную архитектуру, длину слова, форматы представления данных и др. Кроме того, служба управления интерфейсами осуществляет взаимодействие ЭВМ, входящих в состав различных сетей. Административная служба • управляет сетью, • реализует процедуры реконфигурации и восстановления, • собирает статистику о функционировании сети, • осуществляет тестирование сети. Приведенный полный состав элементов логической структуры не является обязательным для всех реальных систем. Так, в однородных сетях отпадает необходимость в интерфейсной службе, в простейших сетях может отсутствовать административная служба и т. д. Информационно-вычислительная (ИВС) и терминальная службы образуют абонентскую службу. Интерфейсная и транспортная службы образуют коммуникационную службу. Из этого следует, что административная служба не осуществляет непосредственно какие-либо функции, связанные с сетевым обслуживанием пользователей, и может рассматриваться как механизм обслуживания самой сети. Распределение элементов логической структуры по различным ЭВМ задает физическую структуру РИС (рис.3). Элементами такой структуры являются ЭВМ, связанные между собой и с терминалами. В зависимости от реализации в ЭВМ той или иной сетевой службы в физической структуре можно выделить: 1 - главные ЭВМ; 2 - коммуникационные ЭВМ; 3 - интерфейсные ЭВМ; 4 - терминальные ЭВМ; 5 - административные ЭВМ. В одной ЭВМ могут реализовываться несколько служб. Рис. 3. Физическая структура распределенной информационной системы Программная структура РИС отражает состав компонентов сетевого программного обеспечения (ПО) и связи между ними. Очевидно, что состав сетевого ПО определяется логической структурой, т. е. функциями, выполняемыми ее службами, В то же время связи между компонентами ПО во многом зависят от физической структуры. Сложность задач, выполняемых сетевым ПО распределенной информационной системы требует, чтобы это сетевое ПО было разработано высоко структурированным способом. В настоящее время сетевое ПО всегда организовывается как совокупность модулей, каждый из которых выполняет очень специфические функции и основывается на услугах, предлагаемых другими модулями. В сетевых организациях имеется всегда строгая иерархия между этими модулями, потому что каждый модуль исключительно использует услуги, предлагаемые предыдущим модулем. Модули названы уровнями в контексте сетевой реализации [3, 10]. Сетевое ПО имеет многоуровневую иерархическую организацию, что обусловлено двумя факторами: • необходимостью минимизации затрат на модификацию сетевого ПО при изменении состава используемого оборудования; • любые осуществляемые в сети изменения не должны отражаться на пользовательских программах, использующих сетевые возможности. Для иерархической организации необходимо четкое описание интерфейсов и протоколов, т.е. правила взаимодействия: • программ, выполняемых в одной ЭВМ и находящихся на различных уровнях, • и программ, находящихся на одном уровне, но расположенных в различных ЭВМ. Стремление создать единую, универсальную и открытую к изменениям логической и физической структур сетевую архитектуру обусловило стандартизацию уровней иерархии ПО сетей ЭВМ. Сегодня практически все крупнейшие производители систем управления базами данных предлагают решения в области управления распределенными ресурсами. Однако все эти решения поддерживают ограниченные функции построения неоднородных распределенных систем. Среди многочисленных прототипов и научно-исследовательских систем следует упомянуть систему SDD-1, созданную в конце 70-х - начале 80-х годов в научно-исследовательском отделении фирмы Computer Corporation of America; систему R* , которая является распределенной версией системы System R и создана в начале 80-х годов фирмой IBM; а также систему Distributed INGRES, которая является распределенной версией системы INGRES и создана также в начале 80-х годов в Калифорнийском университете в Беркли. Что касается коммерческих продуктов, то в настоящее время в большинстве реляционных систем предусмотрены разные виды поддержки использования распределенных баз данных с разной степенью функциональности. Среди таких систем наиболее известны система INGRES/STAR отделения Ingres Division фирмы The ASK Group Inc., система ORACLE фирмы Oracle Corporation, а также модуль распределенной работы системы DB2 фирмы IBM. Сегодня многие фирмы - разработчики СУБД заявляют о том, что они поддерживают работу с распределенными БД, однако при ближайшем рассмотрении в большинстве случаев эти заявления оказываются несколько преувеличенными. Специалисты в области СУБД считают, что только несколько пакетов СУБД позволяют в некоторой степени реализовать распределенную базу данных. Подчеркнем следующее определение распределенной БД: "Распределенная БД - это множество физических баз данных, которые выглядят для пользователя как одна логическая БД". К сожалению, на сегодняшний день ни одна СУБД полностью не реализует это определение. Наиболее близко к его реализации подошли следующие СУБД: - Informix On-Line фирмы Informix Software; - Ingres Intelligent Database фирмыIngres Corp; - Oracle (version 7) фирмы Oracle Corp; - Sybase System 10 фирмы SybaseInc. Хотя ни одна из этих 4 СУБД полностью не реализует все функции распределенной СУБД, однакокаждая из них реализует или в скором времени будет реализовывать поддержку работы с распределенной БД. Наиболее полно функции распределенной СУБД реализованы в СУБД Ingres и Oracle. Коротко рассмотрим возможности этих пакетов. СУБД Ingres работает на множестве UNIX-платформ, на платформах DEC VMS, Hewlett-Packard MPE, DOS, Microsoft Windows 3.1, OS/2, Macintosh. Она также работает со многими сетевыми протоколами, включая Open System Interconnection Transport Class 4. Ingres имеет средства для доступа к данным СУБД DB2, Rdb, Allbase. Основные функции распределенной СУБД обеспечиваются дополнительной компонентой Ingres/Star. Она поддерживает оптимизацию распределенных запросов, позволяет читать и обновлять в рамках одной транзакции данные разных узлов, обеспечивает возможность удалять записи одновременно в нескольких узлах. СУБД Informix-Online разработана для среды UNIX, но может также работать под Novell. Informix-Online имеет оптимизатор запросов и реализуетте же функции работы с распределенной БД, что и Ingres, однако у Informix более жесткие требования к ресурсам компьютера, в частности ему требуется больше оперативной памяти. СУБД System 10фирмы Sybase в настоящее время находится в состоянии разработки. Она должна работать на UNIX-платформах, на платформах OS/2, Window, NetWare. System 10 будет работать с несколькими сетевыми протоколами и поддерживать связь с СУБД DB2, Oracle 7, Informix-Online, Rdb. System 10 будет иметь оптимизатор распределенных запросов, она позволит читать и обновлять данные нескольких узлов. Функции работы с распределенной БД будут реализованы с помощью дополнительной компоненты Replication Server [15, 34]. В 7 версии СУБД Oracle реализовано множество функций для работы с распределенной БД. Среди них следует выделить оптимизатор распределенных запросов и средство чтения и обновления данных нескольких узлов в рамках одной транзакции. Oracle v 7 работает на более чем 80 вычислительных платформах, поддерживает большинство существующих коммерческих сетевых протоколов и может обмениваться данными с СУБД DB2, SQL/DS, Tandem Computers, NonStop SQL, Rdb, HP Turbo Image. Разрабатываются шлюзы еще к 18 СУБД.
Не смогли найти подходящую работу?
Вы можете заказать учебную работу от 100 рублей у наших авторов.
Оформите заказ и авторы начнут откликаться уже через 5 мин!
Похожие работы
Дипломная работа, Информационные технологии, 53 страницы
1200 руб.
Дипломная работа, Информационные технологии, 88 страниц
990 руб.
Дипломная работа, Информационные технологии, 68 страниц
750 руб.
Служба поддержки сервиса
+7(499)346-70-08
Принимаем к оплате
Способы оплаты
© «Препод24»

Все права защищены

Разработка движка сайта

/slider/1.jpg /slider/2.jpg /slider/3.jpg /slider/4.jpg /slider/5.jpg