Главная » Статьи » Delphi + БД |
Архитектура приложений баз данных Приложения, работающие с балами данных, обычно состоят из интерфейса пользователя, компонентов, предоставляющих доступ к базе данных, и компонентов, соединяющих их друг с другом и с источником данных. Составляя эти компоненты в определенной последовательности, можно достаточно легко разработать приложение, взаимодействующее с базой данных. Общая схема приведена на рис. 2.1. Как видно из рисунка, база данных представляет собой соединение пользовательского интерфейса и модуля данных. Модуль данных предназначен для хранения соответствующих компонентов. Одним из них является источник данных, предоставляющий данные другим частям приложения. Вторым компонентом является набор данных, содержащий в себе базу данных. Дополняет картину компонент, реализующий соединение с базой данных. Общая структура приложения баз данных
Приложение может содержать определенное число фирм и использовать любую парадигму работы с множественными документами (МDI или SDI). Обычно одна форма отвечает за выполнение группы однородных операций, объединенных общим названием. Базовый механизм доступа к данным основывается на трех «китах»:
При открытии набора данных в него автоматически передаются записи из таблицы базы данных, и курсор устанавливается на первую запись. При перемещении по набору данных значения записей автоматически обновляются (или не обновляются, в зависимости от расположения и типа курсора базы данных). | |
Категория: Delphi + БД | Добавил: Шаке (27.02.2012) | |
Просмотров: 853
| Теги: |
Всего комментариев: 0 | |