| [Домашняя страничка][Резюме][Фотоальбом][Диплом][Научные статьи] | |||||||||||||||||||||||||||||||||
|
|
|||||||||||||||||||||||||||||||||
|
2.1.4. Сопоставительный анализ концепций |
|||||||||||||||||||||||||||||||||
Содержание 2-го вопроса Составим
сопоставительную таблицу интерфейсов
программирования, выделив их
достоинства и недостатки.
Большинство
новых программных продуктов фирмы Microsoft
имеет поддержку интерфейса OLE DB,
поскольку это интерфейс низкого уровня,
построенный на основе COM-технологии и он
позволяет использовать в каждом
конкретном случае не все элементы
интерфейса, а лишь необходимые. Что в
свою очередь позволяет добиться
компактности и наилучшей скорости
взаимодействия с СУБД.
И
хотя интерфейс ODBC поддерживается
практически всеми СУБД, интерфейс OLE DB
предоставляет компонент доступа к
данным ODBC, который преобразовывает
запросы OLE DB в запросы ODBC. Таким образом
автоматически через интерфейс OLE DB можно
получить доступ ко всем СУБД,
поддерживающим лишь интерфейс ODBC. Однако
интерфейс OLE DB довольно сложно
использовать в прикладном
программировании. По
результатам сравнения интерфейсов
можно определить, что ADO-интерфейс,
собравший в себе достоинства интерфейса
OLE DB и удобство программирования,
является наиболее подходящим
интерфейсом при программировании
прикладных приложений. [Содержание]
|
|||||||||||||||||||||||||||||||||
[Диплом индекс][Доклад][Реферат Рус][Реферат Укр][Abstract] |
|||||||||||||||||||||||||||||||||
| Copyright (c) 1998-2001, Alexandr S. Lukichov
|
|||||||||||||||||||||||||||||||||