Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
УМК_Информатика-344 готовый.doc
Скачиваний:
28
Добавлен:
30.04.2019
Размер:
4.96 Mб
Скачать

5.3.3. Закрытие окна «Схема данных».

Закроем окно, щелкнув в появившемся предупреждающем окне кнопку Да (сохранив изменения в схеме данных).

Упражнение 5.4. Создание форм.

5.4.1. Создание формы с помощью «мастера».

Создадим форму для таблицы Товар.

В группе Объекты окна базы данных выберем мышью вкладку Формы. В области справа выберем Создание формы с помощью мастера. В появившемся диалоговом окне Создание форм на первом шаге в поле Таблицы и запросы выберем необходимую таблицу Товар, в поле Доступные поля выберем1 поля, помещаемые в форму (можно выбирать поля по отдельности нажатием кнопки > или сразу все нажатием кнопки >>) и щелкнем кнопку Далее. В следующем диалоговом окне выберем внешний вид создаваемой формы – в один столбец (также доступны варианты: ленточный, табличный, выровненный, сводная таблица и сводная диаграмма) и щелкнем кнопку Далее. В следующем диалоговом окне выберем один из десяти стилей оформления создаваемой формы (по своему усмотрению) и щелкнем кнопку Далее. В последнем диалоговом окне в поле Задайте имя формы укажем имя создаваемой формы Товар, а в поле Дальнейшие действия выберем вариант дальнейшей работы с формой Открыть форму для просмотра и ввода данных и щелкнем кнопку Готово.

В результате будет создана форма Товар для работы с одноименной таблицей (в ней можно работать с данными так же, как и в таблице).

Закроем форму.

5.4.2. Изменение данных таблицы с помощью формы.

Добавим данные в таблицу Товар через форму, например, такие:

Код товара

Название товара

Единица измерения

Страна-производитель

Срок годности (дни)

Тов01

Материнская плата

шт

Китай

3650

Тов02

Микропроцессор

шт

Малайзия

1825

Тов03

Оперативная память

уп

Тайвань

7300

Тов04

Клей

л

Россия

365

Откроем созданную форму.

Установим курсор на форму Товар и щелкнем кнопку Открыть или нажмем клавишу Enter. Будем вводить данные аналогично тому, как делали это в режиме таблицы.

Закроем форму (данные автоматически будут сохранены в соответствующей таблице).

5.4.3. Открытие формы в режиме «конструктора».

Откроем созданную форму для изменения в режиме «конструктора».

Во вкладке Формы установим курсор на необходимую форму (Товар) и щелкнем кнопку Конструктор.

В результате форма откроется в «конструкторе» (таким образом ее можно изменять в дальнейшем).

5.4.4. Изменение формы в режиме «конструктора».

Увеличим размер формы (фона).

Установим курсор на правую границу формы (курсор примет вид двунаправленной стрелки). Щелкнем ЛКМ и, удерживая ее, потянем мышь вправо (до необходимых размеров – около 8 см), после чего отпустим ЛКМ.

В результате рабочая область формы расширится (до 8 см).

Подберем размер полей в форме.

Выберем ЛКМ необходимое поле и установим курсор на его границу. Щелкнем ЛКМ и, удерживая ее, потянем мышь в нужную сторону (до необходимых размеров), после чего отпустим ЛКМ.

В результате размер поля будет изменен.

В случае необходимости аналогично изменим все поля.

Закроем форму, щелкнув в появившемся предупреждающем окне кнопку Да (сохранив изменения).

Упражнение 5.5. Изменение связей между таблицами.

5.5.1. Изменение связи между таблицами.

Выберем пункт меню Сервис ► Схема данных… или щелкнем одноименную кнопку на панели инструментов . В появившемся окне Схема данных щелкнем ПКМ существующую связь между таблицами и выберем в появившемся контекстном меню значение Изменить связь… или дважды щелкнем ЛКМ на связи. В появившемся диалоговом окне Изменение связей включим опции Обеспечение целостности данных, Каскадное обновление связанных полей и Каскадное удаление связанных записей. Подтвердим изменения кнопкой ОК.

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

Сразу создать такую связь не получилось бы, так как подчиненная таблица (Приход) содержала данные, а главная таблица (Товар) не содержала таких данных!

Закроем окно Схема данных.