В Delphi развиты средства построения приложений, рассчитанных на работу с электронными архивами (базами данных). Девять компонентов страницы Data Access облегчает доступ программ к базам данных (БД).
| Пиктограмма
| Имя
| Назначение
|
| DataSource
| Источник данных. Служит связующим элементом между компонентами доступа к данным и компонентами отображения данных.
|
| Table
| Таблица. Служит мощным средством доступа к файлам баз данных (к таблицам).
|
| Query
| Запрос. Осуществляет выборку данных из таблиц с помощью структурированного языка запросов SQL.
|
| StoredProc
| Сохраняемая процедура. Обеспечивает доступ к процедурам сервера баз данных, такового как InterBase, Oracle, Ms SQL и т.п.
|
| Database
| База данных. Этот компонент используется для явного управления процессом соединения с защищенной паролем базой данных.
|
| Session
| Сеанс связи с базой данных. Необходимость в этом компоненте возникает в многопотоковых приложениях баз данных, когда два или более потока одновременно обращаются к одной и той же базе данных.
|
| BatchMove
| Пакетная пересылка. Используется для массовых пересылок данных, например, для копирования локальных таблиц в таблицы сервера баз данных.
|
| UpdateSQL
| Модификация данных. Этот компонент используется для управления изменениями (модификациями) данных, с которыми манипулируют компоненты Table, Query или StoredProc.
|
| NestedTable
| Многоуровневая таблица. Создает набор данных из таблицы, которая является полем в другой таблице.
|