В процессе определения этапов загрузки базы данных и требований к конструируемым формам целесообразно выполнить:
Определение документов-источников внемашинной сферы, содержащих необходимые данные для загрузки таблиц базы данных;
Определение таблиц – объектов загрузки с одного документа-источника;
Определение последовательности загрузки;
Определение подсхемы данных для каждого этапа загрузки, необходимой для построения экранной формы ввода с документа. В подсхему данных могут входить: таблицы – объекты загрузки; таблица, связанная с объектом загрузки и содержащая данные для отображения (вывода) в форме; таблица, главная относительно загружаемой, позволяющая группировать вводимые (выводимые) записи;
Определение общей структуры экранной формы, то есть ее макета в соответствии со структурой входного документа и подсхемой данных. При этом для многотабличной (составной) формы определяется таблица, которая будет источником записей основной части этой формы, а также определяются таблицы, которые будут источниками записей подчиненных форм, включаемых в составную форму;
|
|
определение состава и размещение реквизитов для каждой из частей составной формы.
Примечание. Ключевые поля таблицы-источника основной части надо вводить в эту часть формы. В подчиненной форме надо предусмотреть ключевые поля таблицы-источника этой формы, которых нет в таблице-источнике основной части.
В соответствии с полученным макетом формы осуществляется конструирование экранной формы средствами Access.
Пример загрузки базы данных
Определим технологию загрузки на примере базы данных «Учебный процесс». Связи между таблицами установлены в схеме данных при создании базы данных (см. рис. 1.7). Документы-источники загрузки этой базы данных названы при описании предметной области в лабораторной работе №1.