- •3 Курса группы 02041205
- •Введение
- •1. Теоретическое описание баз данных
- •1.1 Определение и характеристики распределенных систем баз данных
- •1.2 Однородные и неоднородные базы данных
- •1.3 Дифференциальные файлы
- •2. Распределение баз данных
- •2.1 Архитектура распределенных субд
- •2.2 Стратегии распределения данных
- •2.3 Распределение сетевого справочника данных
- •2.4 Основы проектирования распределенной базы данных
- •Заключение
- •Список использованных источников
Заключение
В нашей исследовательской работе была раскрыта сущность распределенной базы данных и распределенной системы баз данных. Распределенная база данных представляет собой набор логически связанных между собой разделяемых данных (и их описаний), которые физически размещены в некоторой компьютерной сети. Распределенная система баз данных представляет собой программный комплекс, предназначенный для прозрачного управления распределенной базой данных.
В системе распределенных баз данных данные распределены между несколькими (возможно, территориально разобщенными) ЭВМ и обеспечены соответствующие возможности для управления этими разделенными частями.
Преимущества распределенной системы баз данных состоят в том, что она позволяет отображать организационную структуру и повышает возможности совместного использования удаленных данных, а также увеличивает надежность, доступность и производительность системы, позволяет получить экономию средств и обеспечивает модульное наращивание мощности всей системы. Основными ее недостатками являются более высокая стоимость, сложность, отсутствие стандартов и нехватка опыта разработки и эксплуатации.
Задача проектирования заключается в выборе подходящей логической структуры базы данных, обеспечивающей возможность создания такой информационной системы, которая позволяет конечному пользователю решать все задачи с ее использованием.
Процесс проектирования распределенной базы данных хорошо структурирован, поскольку каждый его этап завершается четко определенным результатом и допускает итеративное повторение предыдущих этапов в случае, если полученный результат не соответствует требованиям пользователей или системным ограничениям, либо если накладываются дополнительные требования. В общем случае это позволяет проектировщику пересматривать проектные решения с любого предыдущего этапа.
Основные этапы проектирования распределенной базы данных заключаются в формулировании и анализе требований, концептуальном проектировании, проектировании реализации, расчленении базы данных, размещении базы данных и физическом проектирование. Каждый этап процесса проектирования характеризуется набором методов проектирования и критериями оценки альтернативных решений.
Тесно связана с процессом проектирования многошаговая методология экспертной оценки проекта или проектной экспертизы, включающая такие методы, как сквозной структурный контроль структуры базы данных, а также прикладного программного обеспечения.
Назначение распределенных баз данных состоит в предоставлении более гибких форм обслуживания множеству удаленных пользователей при работе со значительными объемами информации в условиях географической или структурной разобщенности. Распределенные системы обеспечивают широкие возможности по управлению сложных с многоуровненных и многозвенных объектов и процессов.
В ходе исследования мы выявили, что основной целью системы распределенных баз данных является обеспечение управляемого доступа и независимого обращения к данным, распределенным в сети ЭВМ.
