Автор работы: Пользователь скрыл имя, 26 Декабря 2010 в 18:32, курсовая работа
Развитие средств вычислительной техники, а особенно появление персональных компьютеров привело к созданию нового типа информационно-вычислительных систем под названием локальная вычислительная сеть (ЛВС).
ЛВС нашли широкое применение в системах автоматизированного проектирования и технологической подготовки производства, системах управления производством и технологическими комплексами, в конторских системах, бортовых системах управления и т.д. ЛВС является эффективным способом построения сложных систем управления различными производственными подразделениями. ЛВС интенсивно внедряются в медицину, сельское хозяйство, образование, науку и др.
Введение. Модель взаимосвязи открытых систем 3
Организация взаимодействия устройств в сети 8
Методы передачи данных в сетях ЭВМ 10
Средства коммутации в компьютерных сетях 11
Организация сложных связей в глобальных сетях 16
Технология клиент-сервер 20
Технология работы в среде распределенной обработки данных 23
Базовые технологии обработки запросов в архитектурах 25
Список литературы 29
Б - сильно динамичные
(для банковских, биржевых систем и
т.п.).
Для ведения баз
данных первого и второго классов
используются системы управления базами
данных (СУБД), которые в значительной
степени отличаются друг от друга
как по функциональным возможностям,
так и по эксплуатационным характеристикам.
Например,
- для условно-постоянных
БД наиболее важными
- для сильно -динамичных
БД, на первый план выходят
такие показатели, как скорость
отработки транзакций, возможность
контроля целостности,
Поэтому любая СУБД
не может одинаково успешно
Исходя из вышесказанного
напрашивается вывод: найти "золотую
середину", которая удовлетворяла
бы требованиям обоих классов (А)
и (Б). Решением этой противоречивой задачи
является использование дифференциальной
организации файлов базы данных, или
дифференциальных файлов (ДФ).
В последнее время
разработчики СУБД ведущих фирм подошли
к использованию идеи ДФ. Причинами
явились следующие факты:
-значительно расширился
класс решаемых на IBM PC задач, так,
что термин "персональный компьютер"
уже не соответствует
- широкое распространение
локальных вычислительных
- разработка
-стремительное развитие
технической базы ЭВМ (в
Остановимся на сути
ДФ применительно к БД в ЛВС. Реализация
идеи ЛВС в различных СУБД значительно
отличается.
Идея ДФ включает
три положения:
-основной файл
БД остается неизменным при
любых обновлениях базы данных,
т.е., любые изменения БД
- никакие индексы
для него не создаются и
не поддерживаются.
Когда ДФ достигнет
значительных размеров (примерно 25-40% от
размеров БД), администратор вносит
все изменения в основной файл
БД в удобный момент времени в
пакетном режиме.
В качестве примера
возьмем сравнение книги, где
наблюдаются опечатки в страницах
и, базы данных с ДФ. Нет необходимости
переиздания книги из-за нескольких
опечаток или незначительных изменений.
Если это количество имеет тенденцию
к значительному росту и
Достоинства ДФ относятся
к обеспечению высокой
Вопрос, какие скорости
отработки транзакций можно обеспечить
при использовании ДФ, является довольно
важным. Очевидно, что скорость отработки
транзакций при такой организации
БД возрастет в десятки раз. При
этом сервер базы данных практически
напоминает обычный файл-сервер.
Что касается индексов,
то проблемы их поддержания не существует
(скорости добавления, удаления и модификации
записей БД находятся на самом
высоком уровне). Внесение добавлений
в БД не отличается от добавлений в
обычный последовательный файл. Время
обновления записей БД не зависит
ни от размеров БД, ни от длины ключей,
ни от их числа. Временные затраты
на блокировку (как одно из узких
мест для БД и ЛВС) сведены к
минимуму.
Для того, чтобы обеспечить
согласованность данных по чтению нет
необходимости блокировать
Становится интересным
вопрос, как в этом случае ведется
поиск в БД. В этом случае по ассоциатору
находится множество записей-
Помимо всего прочего
использование ДФ обеспечивает:
-возможность администратору
восстанавливать случайно
-возможность (при
необходимости) хранить
- возможность создания
распределенных БД;
- одновременное выполнение
транзакций.
Непротиворечивость данных может обеспечиваться механизмом захвата на уровне записи - откат транзакций любой доступной вложенности.
Список
литературы
Информация о работе Основы сетевых информационных технологий