Главная Контакты


  На сайте

  Java, JavaScript
  Документация Perl
  Документация PHP
  Документация ASP
  Новости сайта
  Flash
  Интернет протоколы
  Apache
  Уроки программирования
  Язык программирования C
 


Средства доступа к базам данных


DAO и RDO известны уже достаточно давно, и появление двух разных механизмов было связано с необходимостью оптимизации решения двух отдельных задач: доступа к локальным и удаленным базам данных соответственно. В основе и DAO и RDO лежит открытый интерфейс связи с базами данных (Open Database Connectivity, ODBC), который представляет собой независимую от типа баз данных технологию для организации взаимодействия с реляционными СУБД. Этот интерфейс, который является буфером между программой пользователя и базой данных, имеет большое значение, поскольку он является стандартным средством работы с базами данных. Позволяя работать с базами данных любого типа, для которых в системе есть драйвера, он дает возможность обращаться к широкому спектру данных, не требуя от пользователей знаний о форматах и ​​особенности конкретных баз данных. В этом смысле ODBC - общее средство доступа к значительному количеству систем управления базами данных. Для построения запросов к базам данных через источники данных ODBC используется язык SQL.

Архитектуру MS ODBC приведены на рис. Все базы данных, доступ к которым осуществляется с помощью ODBC, должны иметь так называемое источник данных ODBC, содержащего имя источника данных (DSN - Data Source Name), информацию о типе базы данных и драйвер, используемый для доступа к ней. В зависимости от драйвера может возникнуть потребность в дополнительной информации. Например, при работе с драйвером SQL Server необходимо сообщить имя компьютера, на котором расположен сервер базы данных, а также имя базы данных.

Источник данных ODBC может содержаться либо в Реестре Windows, или в файле DSN. Для определения источника данных ODBC и размещении его в Реестре Windows используется Администратор источников данных ODBC (ODBC Data Surce Administrator), который находится в Панели управления (Control Panel). В окне администратора можно как определить новый источник, так и модифицировать существующее. Кроме того, источники данных могут быть созданы и программно, например, с использованием DAO.

Протокол ODBC, начиная с версии 3.0, поддерживает три типа источников: пользовательские, системные и файловые (User, System, File). К источнику первого типа имеет доступ только тот пользователь, который его создал, и только с того компьютера, на котором оно было определено. К системному источники имеют доступ все пользователи данного компьютера. К файловому источники имеют доступ пользователи всей сети, если только на их компьютерах установлены необходимые драйверы ODBC.

Другие статьи по теме:

- Классификация case-средств
- Построение алгоритмов
- Средства структурного анализа и проектирования систем
- Технологии Internet
- Среда программирования. Интегрированные среды программирования


Голосование:
Чего Вы хотели бы видеть больше на сайте?

Статей, документации
Скриптов
Программ для вебмастера
Я не знаю



Другие голосования

Обмен кнопочками:



Приглашаем Вас обменяться кнопочками! Обращайтесь к администратору.


Новые статьи:


Наши партнеры:





2006-2024 © SMTI.RU
Главная страница | Связаться с нами