double arrow

ФОРМЫ (продолжение) и ОТЧЕТЫ

Лекция 17 (Базы данных)

Темы: технология загрузки, просмотра и корректировки данных базы с использованием форм, разработка многотабличных форм, разработка отчетов.

1. Загрузка, просмотр и корректировка данных базы с использованием форм.

Технология создания целостной базы, в которой между таблицами установлены связи, предполагает упорядочение загрузки взаимосвязанных таблиц при обеспечении пользователя удобным интерфейсом. Такая технология может строиться на использовании соответствующих экранных форм ввода/вывода, которые обеспечивают корректный ввод взаимосвязанных данных. Такие формы, как правило, в значительной степени соответствуют формам первичных документов — источников данных для загрузки справочной информации и оперативных учетных данных. При этом реализуется важнейший аспект технологии работы с базой данных — однократный ввод данных.

Таким образом, для получения рационально сконструированных форм, обеспечивающих удобную работу пользователя, корректный ввод взаимосвязанных данных при создании и корректировке целостности базы данных, перед созданием форм целесообразно выполнить подготовительную работу для определения последовательности загрузки БД.

Требования к последовательности загрузки таблиц базы данныхопределяются схемой данных и их можно сформулировать следующим образом:

1. Независимо могут загружаться таблицы, которые не подчинены каким-либо другим таблицам.

2. Таблицы, подчиненные каким-либо другим таблицам, могут загружаться либо одновременно с ними, либо после их загрузки.

3. В базу данных сначала загружаются с соответствующих доку ментов справочные данные, а затем учетные.

В соответствии с этими требованиями можно рекомендовать следующую последовательность этапов загрузки целостной БД:

1. Определение документов для загрузки таблиц базы данных.

2. Определение таблиц в БД, предназначенных для загрузки каждого документа-источника.

3. Определение последовательности этапов загрузки таблиц.

4. Определение подсхемы данных (фрагмента схемы данных) для каждого этапа загрузки БД. В подсхему данных могут входить:

• таблица — объект загрузки;

• таблица, связанная с таблицей, — объектом загрузки;

• таблица, главная относительно загружаемой.

5. Определение общей структуры экранной формы, то есть ее макета, согласованного со структурой входного документа и подсхемой данных.

6. Определение состава размещаемых данных для каждой из частей составной формы.

7. Ключевые поля основной части таблицы-источника надо вводить в основную часть формы.

8. Предусмотреть в подчиненной форме поля для ключевых по лей таблицы-источника, которых нет в основной части.

После выполнения перечисленных пунктов осуществляется конструирование экранной формы средствами Access.

2. Разработка многотабличных форм.

Многотабличная форма создается на основе нескольких взаимосвязанных таблиц и может состоять из одной формы или из основной и одной или нескольких подчиненных форм. Подчиненная форма может быть построена на основе как подчиненной, так и главной таблицы.

Многотабличная форма может быть создана в режиме конструктора или с помощью мастера форм. Однако в Access наиболее технологичным является первоначальное создание форм с помощью мастера и доработка их в режиме конструктора.

При создании многотабличной формы с помощью мастера Access создает для формы базовую инструкцию SQL. В эту инструкцию включаются сведения об используемых таблицах и полях.


Сейчас читают про: