Привод ленточного конвеера

Курсовой проект - Разное

Другие курсовые по предмету Разное

/li>

  • Мощные утилиты настройки производительности, загрузки данных и создания индексов.
  • Возможности работы с гетерогенными соединениями, позволяющие извлекать и консолидировать информацию из любых OLE DB-источников
  • Реляционный механизм СУБД Microsoft SQL Server 7.0 применим для хранилищ данных практически любого размера и сложности. Однако при построении хранилища данных обычно не ограничиваются только созданием одной центральной БД. На практике организациям приходится также разворачивать системы поддержки принятия решений, использующие дополнительные инструменты анализа и распределенные информационные архитектуры. В составе Microsoft SQL Server 7.0 имеются серьезные возможности для поддержки и этих задач, лежащих за рамками собственно управления БД.

    Интегрированные аналитические средства для OLAP

    Online Analytical Processing (оперативная аналитическая обработка, OLAP) - это набирающая все большую популярность технология, способная значительно улучшить возможности бизнес-анализа. Исторически сложилось так, что термин OLAP ассоциировался с дороговизной инструментов, сложностью реализации и отсутствием гибкости при внедрении. Decision Support Services (сервисы поддержки принятия решений, DSS) - это новое полнофункциональное OLAP-средство, предоставляемое в качестве компонента Microsoft SQL Server 7.0. Microsoft DSS имеет в составе сервер промежуточного звена, позволяющий решать сложнейшие аналитические задачи на больших объемах данных и получать выдающиеся результаты. Второй компонент Microsoft DSS - это работающий в клиентской части механизм кэширования и вычислений PivotTable Service, позволяющий повысить производительность и уменьшить сетевой трафик. Кроме того, PivotTable Service предоставляет пользователям возможность проводить анализ даже тогда, когда они отключены от корпоративной сети.

     

     

     

     

     

     

     

     

     

     

    Рис. 3. Microsoft DSS - OLAP-сервер промежуточного звена, упрощающий пользователям навигацию по данным и повышающий производительность запросов к информации хранилища данных.

    OLAP - это ключевой компонент в построении хранилищ данных, и Microsoft DSS предоставляет мощную функциональность для широкого спектра приложений - от генерации корпоративных отчетов до высокоразвитых систем поддержки принятия решений. Включение OLAP-функций в состав SQL Server способно снизить до разумных пределов стоимость реализации многомерного анализа и открыть достоинства OLAP более широкому кругу пользователей. Это касается не только небольших организаций, но также и отдельных пользователей или групп в составе крупных корпораций, которые ранее были лишены возможности работать с OLAP вследствие высокой стоимости и сложности соответствующих продуктов.

    В сочетании с широким выбором инструментов и приложений, поддерживающих через интерфейс Microsoft OLE DB for OLAP решение прикладных задач на базе OLAP, Microsoft DSS поможет расширить круг организаций, имеющих доступ к высокоразвитым инструментам анализа, и снизить затраты на построение хранилищ данных.

    Дополнительную информацию о возможностях Microsoft DSS можно почерпнуть в документе под названием “Microsoft Decision Support Services”.

    Тиражирование

    Для создания распределенных зависимых киосков данных на базе центрального хранилища данных - или даже просто надежного копирования содержимого независимых киосков данных - необходимо иметь надежные средства тиражирования (иначе, репликации) информации. Microsoft SQL Server 7.0 содержит в своем составе средства распространения информации из центрального хранилища данных, выступающего в роли издателя, во множественные киоски-подписчики. В процессе тиражирования возможно разбиение информации на разделы - по временным, географическим или другим ее характеристикам.

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

    • Транзакционной согласованности
    • Степени автономности узла
    • Исключению конфликтов при разбиении данных.

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

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

    Как следует из названия этого метода, процедура тиражирования снимков "фотографирует" состояние подлежащих публикации данных в БД на текущий момент времени. Вместо того, чтобы повторять в копии выполнение операторов INSERT, UPDATE и DELETE (так работает транзакционная репликация) или же отслеживать модификации данных (репликация слиянием), БД-подписчики (Subscriber) обновляются путем полной замены содержимого наборов данных. Таким образом, репликация методом "мгновенных снимков" посылает подписчику все данные, а не только их изменения. Если объем подлежащей пересылке информации велик, то для ее передачи могут потребоваться серьезные сетевые ресурсы. Поэтому при решении вопроса о приемлемости тиражирования снимков необходимо взвесить соотношение между полным объемом набо?/p>