Проверяемый текст
Кахутин, Павел Викторович. Повышение качества системы поддержки принятия решений в технологической подготовке машиностроительного производства путем организации хранилищ данных (Диссертация 2004)
[стр. 154]

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

Однако это не значит, что возможность OLAP-анализа при прямом доступе к данным оказывается потерянной.
Если структура ХД проектироваласьс расчетом на применение методов OLAP-анализа к данным, то аналитическое приложение может воспользоваться преимуществами специальных структур, типа «звезда», упоминавшихся ранее, и самостоятельно реализовать построение виртуальных гиперкубов, а также основные операции над ними.

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

49а) [84] является хорошо отлаженным механизмом доступа к данным, который уже длительное время поддерживается большинством широко распространенных СУБД.
Суть этого метода заключается в том, что каждый производитель СУБД поставляет вместе с ней так называемый ODBC-драйвер, посредством которого клиентское приложение передает СУБД текст SQL-запроса к интересующей БД и получает от СУБД результаты выполнения этого запроса.
Важной особенностью ODBCсоединения с БД является минимальное количество посредников между клиентским приложением и БД, что существенно ускоряет скорость доступа к данным.
Стандарт OLE DB
[67] (рис.
496) для доступа к данным является следующей ступенью в развитии методов доступа к различным источникам данных.
Он базируется на применении COM-технологии для унифицированного доступа к источникам данных различной природы (реляционные данные, массивы текстовых документов, электронные таблицы,
[стр. 100]

100 Рассмотрим более подробно область применения каждого из этих подходов, а также преимущества и недостатки различных методов доступа к ХД.
Способы прямого доступа к ХД (а —с использованием интерфейса ODBC, б —с использованием технологии OLE DB, в —с использованием интерфейса ADO) SQL запрос АР1-иктерфейс ODBC-драйвер БД Orade ♦ БД MS SQL а) клиентское клиентское клиентское приложение приложение приложение БД команда СОМ-мнтерфейс Набор данных БД * табшчные ланнье б) Рис.
24 команда БД СХЖинтерфейс НЬбор данных табличные ланнье _ в) П р я м о й д о с т у п к ХД Прямой доступ к ХД (рис.
24) наиболее универсален, поскольку позволяет извлекать данные из ХД удобным для клиентского приложения образом.
В этом случае, данные, находящиеся в ХД, могут рассматриваться клиентским приложением просто как совокупность взаимосвязанных таблиц.

Таким образом, клиентскому приложению не «навязывается» многомерное логическое представление данных в ХД, вследствие чего они могут рассматриваться с точки зрения, наилучшим образом подходящей для

[стр.,101]

решения той или иной задачи ИАД.
Однако это не значит, что возможность OLAP-анализа при прямом доступе к данным оказывается потерянной.
Если структура ХД проектировалась с расчетом на применение методов OLAPанализа к данным, то аналитическое приложение может воспользоваться преимуществами специальных структур, типа «звезда», упоминавшихся ранее, и самостоятельно реализовать построение виртуальных гиперкубов, а также основные операции над ними.

Это может быть полезно в ситуации, когда возможности работы с многомерными данными, предоставляемые OLAP-серверами оказываются недостаточными в отношении скорости работы, максимального размера гиперкуба, реализованных базовых операций над гиперкубами и т.п.
При организации прямого доступа к ХД выбор конкретного метода доступа осуществляется с учетом решаемых задач, поддержки перечисленных методов используемыми средствами разработки и применяемой СУБД, а также с учетом особенностей выбираемого метода.
Доступ к ХД с применением ODBC (рис.

24а) [38] является хорошо отлаженным механизмом доступа к данным, который уже длительное время поддерживается большинством широко распространенных СУБД.
Суть этого метода заключается в том, что каждый производитель СУБД поставляет вместе с ней так называемый ODBC-драйвер, посредством которого клиентское приложение передает СУБД текст SQL-запроса к интересующей БД и получает от СУБД результаты выполнения этого запроса.
Важной особенностью ODBC-соединения с БД является минимальное количество посредников между клиентским приложением и БД, что существенно ускоряет скорость доступа к данным.
Стандарт OLE DB
[47] (рис.
246) для доступа к данным является следующей ступенью в развитии методов доступа к различным источникам данных.
Он базируется на применении COM-технологии для унифицированного доступа к источникам данных различной природы (реляционные данные, массивы текстовых документов, электронные таблицы,
почтовые сообщения и т.п.).
Источник предоставляет свои данные 101

[Back]