Разработка приложений баз данных в Delphi. Шейкер Т.Д. - 126 стр.

UptoLike

Составители: 

126
Приложение обращается к данным не напрямую, а через объект OLE DB,
который «умеет» работать с разнообразными данными. Технология ADO вклю-
чает в себя набор объектов и механизмов, обеспечивающих взаимодействие
объектов с данными и приложениями. Очень важную роль играют провайдеры
ADO, координирующие работу приложений с хранилищами данных различных
типов.
Набор объектов и соответствующий провайдер могут
быть созданы для
любого хранилища данных без внесения изменений в структуру ADO.
Для каждого используемого типа хранилища данных должен существо-
вать провайдер ADO. Провайдер знает, какие данные и где расположены, умеет
обращаться к данным с запросами и интерпретировать возвращаемую служеб-
ную информацию и результаты запросов для передачи приложениям. При уста-
новке соединения через
соответствующие компоненты становится доступен
список установленных в операционной системе провайдеров.
В технологии ADO используются объекты-перечислители, источники
данных, сессии, транзакции, наборы рядов, команды.
Объекты-перечислители выполняют поиск объектов ADO, осуществ-
ляющих доступ к источнику данных.
Для соединения с хранилищем данных используются два типа объектов:
источники данных и сессии.
Объект-набор рядов обеспечивает
работу с данными.
Объект-команда объединяет текстовую команду и механизмы обработки
команд. Команды позволяют использовать для работы с данными язык SQL.
6.6. Механизмы доступа к данным,
поддерживаемые Delphi
Имеющиеся в Delphi классы и компоненты позволяют быстро и эффек-
тивно разрабатывать приложения баз данных. Для удобства использования
компоненты разбиты на группы:
1. Компоненты для доступа к данным, реализующие:
доступ через процессор баз данных BDE, используя ODBC-
драйверы или внутренние драйверы BDE;
     Приложение обращается к данным не напрямую, а через объект OLE DB,
который «умеет» работать с разнообразными данными. Технология ADO вклю-
чает в себя набор объектов и механизмов, обеспечивающих взаимодействие
объектов с данными и приложениями. Очень важную роль играют провайдеры
ADO, координирующие работу приложений с хранилищами данных различных
типов.
     Набор объектов и соответствующий провайдер могут быть созданы для
любого хранилища данных без внесения изменений в структуру ADO.
     Для каждого используемого типа хранилища данных должен существо-
вать провайдер ADO. Провайдер знает, какие данные и где расположены, умеет
обращаться к данным с запросами и интерпретировать возвращаемую служеб-
ную информацию и результаты запросов для передачи приложениям. При уста-
новке соединения через соответствующие компоненты становится доступен
список установленных в операционной системе провайдеров.
     В технологии ADO используются объекты-перечислители, источники
данных, сессии, транзакции, наборы рядов, команды.
     Объекты-перечислители выполняют поиск объектов ADO, осуществ-
ляющих доступ к источнику данных.
     Для соединения с хранилищем данных используются два типа объектов:
источники данных и сессии.
     Объект-набор рядов обеспечивает работу с данными.
     Объект-команда объединяет текстовую команду и механизмы обработки
команд. Команды позволяют использовать для работы с данными язык SQL.


                  6.6. Механизмы доступа к данным,
                        поддерживаемые Delphi
     Имеющиеся в Delphi классы и компоненты позволяют быстро и эффек-
тивно разрабатывать приложения баз данных. Для удобства использования
компоненты разбиты на группы:
     1. Компоненты для доступа к данным, реализующие:
         – доступ через процессор баз данных BDE, используя ODBC-
           драйверы или внутренние драйверы BDE;
                                    126