31137

Стандартные методы совместного доступа к базам и программам в сложных информационных системах

Доклад

Информатика, кибернетика и программирование

ODBC – это программный интерфейс PI доступа к базам данных разработанный фирмой X Open. ODBC – это широко распространенный комплекс драйверов фирмы Microsoft для связи с разнородными базами данных удовлетворяющий стандартом ISO. Технологии связи с разнородными базами данных в условиях архитектуры клиент – сервер с использованием ODBC. Клиентская часть состоит из: Управляющий модуль ODBC.

Русский

2013-08-25

150.16 KB

54 чел.

Вопрос 24 Стандартные методы совместного доступа к базам и программам в сложных информационных системах.

Компоненты программного обеспечения требуют реализации на разных языках и используют разную программно – техническую платформу.

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

CORBA объединяет программный код в объект, содержащий информацию о функциональности объединяемого кода и интерфейсах доступа. Готовые объекты могут вызываться из других программ, расположенных в сети.

CORBA использует язык описания интерфейсов для определения интерфейсов взаимодействия объектов с внешним миром.

Язык описания интерфейсов – IDL.

CORBA описывает правила отображения из языка описания интерфейсов в язык, используемый разработчиком CORBA – объекта.

Программный интерфейс COM – это компонентная объектная модель, разработанная корпорацией Microsoft. Структура системы аналогична структуре CORBA.

Однако применение COM ограничено в последнее время рамками операционной системы Windows. В то время, как CORBA многоплатформенная система.  Но по сравнению с CORBA COM проще и распространяется бесплатно. Однако, CORBA обладает большими возможностями для создания больших интегрированных информационных систем.

ODBC – это программный интерфейс (API) доступа к базам данных, разработанный фирмой X Open. Позволяет единообразно оперировать с разными источниками данных,  отвлекаясь от особенностей взаимодействия в каждом конкретном случае.

ODBC – это широко распространенный комплекс драйверов фирмы Microsoft для связи с разнородными базами данных, удовлетворяющий стандартом ISO.

Технологии связи с разнородными базами данных в условиях архитектуры клиент – сервер с использованием ODBC.

Связь клиентской и серверной частей осуществляется с помощью глобальной или локальной сети. Доступ к соответствующей базе данных со стороны клиента из прикладных программ обеспечивается трехслойным программным интерфейсом. Клиентская часть состоит из:

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

ODBC драйвер для конкретной СУБД переформировывает формат запроса прикладной программы во внутренний формат, распознаваемый СУБД, к которой обращен запрос.

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


 

А также другие работы, которые могут Вас заинтересовать

49053. Цифровая система передачи непрерывных сообщений 614.5 KB
  Краткое описание процесса преобразвания сигнала от источника сообщения. Источник сообщений выдает на выходе непрерывный сигнал t который пeредаётся в формирователь первичного сигнала для преобразования в первичный электрический сигнал bt. Количество уровней квантования L определяется исходя из ошибки квантования пикфактора сигнала и отношения сигнал шум. Далее сигнал bикмt передается в модулятор это преобразование цифрового сигнала в аналоговый ut.
49054. Прогнозирование ДТП 205 KB
  Основные модели и стратегии Перспективы метода компьютерного моделирования Основные модели и стратегии Искусственный интеллект – это научная отрасль занимающаяся исследованием и моделированием естественного интеллекта человека. Естественный интеллект человека является очень сложным объектом исследований и его моделирование осуществляется на разных уровнях абстрагирования...
49055. ПРОГНОЗИРОВАНИЕ КОТИРОВОК АКЦИЙ С ИСПОЛЬЗОВАНИЕМ НЕЙРОСЕТИ 253 KB
  Сущность акций Факторы влияющие на котировки акций Прогнозирование котировок акций с применением Нейросимулятора
49056. ЦИФРОВЫЕ СИСТЕМЫ ПЕРЕДАЧИ НЕПРИРЫВНЫХ СООБЩЕНИЙ 2.06 MB
  Вид модуляции сигнала во второй ступени – ЧМ. С учётом заданного вида модуляции сигнала определить его параметры характеризующие форму и требуемое значение полосы пропускания приёмного устройства. По полученному значению вероятности ошибки по формулам потенциальной помехоустойчивости найти минимальное значение отношения мощностей сигнала и помехи необходимое для обеспечения допустимого уровня искажения кода за счёт действия помех. Рассчитать требуемое значение полосы приёмника при использовании сложного сигнала.
49057. Расчет проходной (методической) печи 23.07 MB
  Определение основных размеров печи. Проходные методические печи чаще всего принимаются для нагрева слитков металла перед прокаткой для придания им пластичности. В зоне сжигания топлива температура максимальная на 100200оС выше конечной температуры нагрева металла к концу печи она уменьшается. При нагреве тонких изделий время нагрева могло бы быть уменьшено при поддержании высокой температуры по всей длине печи.
49058. ПРОЕКТИРОВАНИЕ ВОЛОКОННО-ОПТИЧЕСКОЙ ЛИНИИ СВЯЗИ НОВОСИБИРСК – КРАСНОЯРСК 814.5 KB
  Разработана линейная часть волоконно-оптической системы передачи данных со следующими параметрами: скоростью передачи 136264 Мбит с; рабочей длиной волны 1550 нм; протяженностью трассы 761 км; вероятность ошибки BER – не более 10–10; энергетическим бюджетом в 40 дБ; избыточностью системы 27; коэффициентом готовности 0.Скорость передачи определяется исходя из п. Волоконная оптика: компоненты системы передачи измерения.
49059. Создание новой нейросистемы (разработанной в программе разработчиков Borland Delphi 2006) 870 KB
  Нейронные сети. Нейронные сети и нейрокомпьютеры -– это одно из направлений компьютерной индустрии в основе которого лежит идея создания искусственных интеллектуальных устройств по образу и подобию человеческого мозга1. Искусственные нейронные сети представляют собой устройства использующие огромное число элементарных условных рефлексов называемых по имени недавно умершего канадского физиолога синапсами Хебба. Уже сейчас искусственные нейронные сети применяются для решения очень многих задач обработки изображений управления роботами и...
49060. Сканирующая туннельная микроскопия 1.64 MB
  История создания сканирующего туннельного микроскопа Сканирующие элементы зондовых микроскопов Недостатки пьезокерамики Устройства для прецизионных перемещений зонда и образца Шаговые электродвигатели Шаговые пьезодвигатели Измерительные методики СТМ Топографический режим Токовый режим Туннельная спектроскопия ВАХ контакта металлметалл ВАХ контакта металл полупроводник ВАХ контакта...
49061. Изготовление зубьев ковша экскаватора с применением стали 110Г13Л 604 KB
  Разработка технологического процесса термической обработки стали. Расшифруйте состав и определите группу стали по назначению; объясните назначения введения Mn в эту сталь; назначьте режим термической обработки и опешите структуру после термообработки. Совершенство производства выпуск современных разнообразных машиностроительных конструкций инструмента специальных приборов и машин невозможны без дальнейшего развития производства...