Когда во время разработки вы устанавливаете "DataSource"-свойство в
БД-компонентах для указания на модуль данных, VCL во время выполнения приложения
будет пытаться создать связь с существующим TDataModule, основываясь на его
свойтсве Name. Так, если вы добавите модуль данных к вашему проекту и
переместите его в свойстве проекта из колонки автоматически создаваемых форм в
колонку доступных, вы сможете разработать форму, содержащую элементы управления
для работы с базами данных, после чего несколькими строчками кода можете создать
экземпляр формы, имеющий экземпляр собственного модуля данных.
При создании многоуровневых приложений в предыдущих версиях Delphi многие
разработчики сталкивались с одной проблемой – трудностью размещения всех
необходимых компонентов доступа к данным в одном модуле данных. Решение
заключалось в том, чтобы использовать несколько удаленных модулей данных.