31137

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

Доклад

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

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

Русский

2013-08-25

150.16 KB

53 чел.

Вопрос 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.


 

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

65991. Антикризисная политика Германии 43.5 KB
  Падение производства составило несколько процентов в том числе и в Германии. Для борьбы с кризисом 2008 года правительство Германии разработало пакет антикризисных мер которые решено было направить на развитие образования и экологических технологий.
65992. ВТО – вступление России: плюсы и минусы для обычного человека 20.44 KB
  ВТО вступление России: плюсы и минусы для обычного человека. Россия вступает во Всемирную Торговую Организацию ВТО: это можно сказать свершившийся факт. Между тем для обывателей ВТО это явление вроде важно а чем именно неясно.
65993. ДЕНЕЖНЫЙ РЫНОК И РЫНОК КАПИТАЛОВ РФ 15.69 KB
  Денежный рынок — составная часть финансового рынка, структура, в которую входит предоставление и получение краткосрочных (как правило, до года) кредитов. Такие кредиты берутся для поддержания ликвидности, то есть возможности организаций...
65994. Способы и формы приватизации 34.28 KB
  О приватизации государственного и муниципального имущества под приватизацией государственного и муниципального имущества понимается возмездное отчуждение имущества находящегося в собственности России далее федеральное имущество субъектов России муниципальных образований в собственность физических и или юр.
65995. Эволюция финансовой системы России с царских времен. Проблемы финансовой системы РФ 52.64 KB
  В Древнерусском государстве при реализации финансового хозяйства Законодательство устанавливало в качестве органа осуществляющего функции денежного контроля князя. При этом как следует из исторических документов организация самоуправления и система...
65996. Бюджетный дефицит, его виды 81.16 KB
  Бюджетный дефицит это сумма на которую ежегодные расходы бюджета превосходят его доходы. Бюджетный дефицит и государственный долг тесно взаимосвязаны. Ежегодный дефицит может покрываться либо за счет роста государственного долга либо путем эмиссии денег.
65997. Внешний долг зарубежных стран (Франция, Германия, США, Франция, Япония, Англия) 199.44 KB
  По состоянию на 31 декабря 2009 года внешний долг США брутто составлял 13 триллионов долларов. По состоянию на 16 января 2011 года, долг составил 14 триллионов долларов. По состоянию на 30 декабря 2011 года, долг составил 15 триллионов долларов...
65998. Система инвестиционных рейтингов 23.12 KB
  Появление в России вместо одного и единственного инвестора государства множества самостоятельных хозяйствующих субъектов и потенциальных инвесторов а также приход на российский рынок иностранных инвесторов обусловили потребность в оценках инвестиционной привлекательности регионов России.
65999. Глобализация финансов 37.71 KB
  Глобализация - это процесс всевозрастающего воздействия различных факторов международного значения (например, тесных экономических и политических связей, культурного и информационного обмена) на социальную действительность в отдельных странах.