Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Акцесс задание т.docx
Скачиваний:
7
Добавлен:
01.03.2025
Размер:
369.77 Кб
Скачать

Внимание!!! Остальные таблицы заполнять не надо.

3. Внесение информации в базу данных. Создание форм.

Сейчас с помощью Мастера форм создайте две формы и заполните их данными из таблиц – "Покупатели" и "Заказы". Выполните следующие действия:

  1. В окне "База данных" щелкните на ярлычке Формы.

  2. Появившийся список форм пока пуст. Нажмите кнопку Создать в окне "База данных". Появится диалоговое окно "Новая форма".

  3. В списке способов создания формы выберите Мастер форм, в поле источники данных выберите Покупатели, нажмите OK. Далее выберите поля исходной таблицы, чтобы использовать их в Форме этой таблицы.

Поскольку в создаваемой форме должны присутствовать те же поля, что и в макете таблицы, нажмите кнопку со знаком >>, в этом случае все поля таблицы будут продублированы в Форме (если нажать на кнопку со знаком > перенос полей будет производиться по одному). Затем нажмите Далее >.

  1. На втором шаге выбирается внешний вид формы. Выберите, например, В один столбец. Затем нажмите Далее >.

  2. На третьем шаге Мастер предлагает выбрать стиль отображения Формы, выберите в списке стилей Обычный, затем нажмите Далее >. Готово.

  3. Внесите данные в поля Формы о покупателе ОАО «СИБНЕФТЕПРОВОД», используя данные Таблицы 2. Покупатели (рис. 2).

Рис. 2. Окно формы "Покупатели" с первой записью.

  1. Введите в форму данные об остальных покупателях, используя сведения Таблицы 2. Покупатели.

  2. После того, как закончите ввод информации, закройте форму.

  3. Аналогично создайте форму Заказы и заполните её данными.

  4. С помощью Мастера форм создайте форму Товары путем переноса полей из табличного варианта представления данных этой таблицы.

4. Установление связей между таблицами.

В нашей базе данных связи между таблицами осуществляются через ключевые поля Номер. Создание и удаление связей производится в окне Схема данных (меню Сервис). Если вы открываете его не впервые, окно появится точно в таком виде, в каком вы сохранили его в последний раз. При первом установлении связи окно будет пустым, и сразу же появится диалог Добавление таблицы.

Теперь добавьте таблицы к окну Схема данных:

  1. Если MS Access автоматически не выводит на экран диалог Добавление таблицы, выберите команду меню Связи – Добавить таблицу.

  2. В закладке Таблицы выделите строку Заказы, а затем щелкните на кнопке Добавить.

  3. Таким же образом поступите с таблицами Покупатели и Товары. Названия каждой из таблиц со списками полей появятся в окне Схема данных.

  4. Щелкните на кнопке Закрыть, чтобы закрыть окно Добавление таблицы.

  5. Расположите таблицы в окне Схема данных так, как показано на рис. 3. Для перемещения таблицы установите курсор на названии таблицы, нажмите левую кнопку мыши и, не отпуская ее, переместите таблицу в нужное место.

Рис. 3. Три таблицы в окне Схема данных.

Теперь установите связь между таблицами.

  1. Находясь в окне Схема данных, перетащите поле Номер (удерживая на нем курсор с нажатой левой кнопкой мыши) из списка полей таблицы Покупатели на поле Номер покупателя в таблице Заказы. Тем самым вы перемещаете поле из первичной таблицы Покупатели в связанную таблицу 3аказы. Когда вы отпускаете клавишу мыши, появляется диалог Связи. Убедитесь, что в списке находятся имена связываемых полей.

  2. Щелкните на кнопке Создать (таблица Покупатели связана с таблицей Заказы). Вы видите линию, которая соединяет два связанных поля в этих таблицах. Связь будет сохраняться до тех пор, пока вы сами ее не удалите.