Цель работы: Научиться создавать связи между объектами базы данных. Научиться создавать формы с помощью мастера форм, устанавливать свойства формы и ее объектов.
Задачи работы:
1. Научиться связывать данные разных таблиц.
2. Практика создания форм с помощью Мастера.
3. Научиться устанавливать свойства формы.
Обеспечивающие средства: Сборник описаний практических работ по MS Access; персональный компьютер, программное обеспечение: СУБД MS Access.
Требования к отчету: Итоги практической работы представить в виде файла LAB30.doc на диске (при необходимости вывести на печать) и оформить отчет по практической работе содержащий ответы на контрольные вопросы
Технология работы:
УСТАНОВКА СВЯЗЕЙ МЕЖДУ ТАБЛИЦАМИ:
Ø Объекты базы данных / Таблицы
Ø Сервис / Схемы данных / В появившемся окне «Добавление таблицы»
Ø Таблицы / Накладная / Добавить
Ø Требование / Добавить
Ø Товары / Добавить / Закрыть
Ø Связи / Изменить связи / Новое…
Ø Левая таблица / Накладная / Правая таблица / Товары
Ø Левый столбец / Код / Правый столбец / Код товара / ОК
(Обратите внимание на то, чтобы «Тип отношения» был один-ко-многим)
Ø Объединение… / Объединение только тех записей, в которых связанные поля обеих таблиц совпадают / ОК / Создать
Ø Связи / Изменить связи / Новое…
Ø Левая таблица / Товары / Правая таблица / Требование
Ø Левый столбец / Код товара / Правый столбец / Код / Объединение…
Ø Объединение только тех записей, в которых связанные поля обеих таблиц совпадают
Ø ОК / Тип отношения: один-ко-многим / Создать
Ø Сохранить изменения макета «Схема данных»
Наглядно убедиться в наличии связи вам поможет таблица «Товары», для этого: войдите в таблицу «Товары»; слева перед каждой строчкой появился знак « + », если вы на нем щелкнете левой кнопкой мыши, то откроется подтаблица с данными из «Накладной», именно для этого товара. Чтобы облегчить пользование информацией можно написать несколько запросов, но иногда удобней создать связь, что вы и сделали.
ФОРМЫ
Формы позволяют вводить данные в таблицы базы данных без непосредственного доступа к самим таблицам, другими словами – это средство для ввода данных. Смысл формы в том, чтобы предоставить пользователю только те поля, которые ему нужно заполнить. Этим и удобна форма. С помощью форм данные можно не только вводить, но и отображать, то есть вы можете просматривать уже существующие записи таблицы.
СОЗДАНИЕ ФОРМЫ С ПОМОЩЬЮ МАСТЕРА ФОРМ
Ø Объекты базы данных / Формы / Создание формы с помощью мастера
Ø Таблицы и запросы / Товары
Ø Доступные поля / Код товара / > / Товар / > / Наименование / > / Цена / > /
Ø Далее / Выровненный / Международный / Далее
Ø Имя формы: = Новый товар
Ø Пометить: Открыть форму для просмотра или ввода данных
Ø Готово (см. рис. 3.2)
Установите свойства формы, разрешающие добавление записей.
УСТАНОВКА СВОЙСТВ ФОРМЫ:
Ø Выделите форму «Новый товар» / конструктор
Ø Вид / Свойства / Данные
Ø Разрешить изменения / Нет
Ø Разрешить удаление / Нет
Ø Разрешить добавление / Да
Ø Закрыть форму / Сохранив изменения / Открыть форму «Новый товар»
Данная форма позволяет только добавлять записи в таблице «Товары». В появившейся форме «Новый товар» введите следующие данные (см. ниже).
Код товара |
Товар |
Наименование |
Цена |
00005 |
Стол 11ОС |
Деревянный офисный |
2750 |
24983 |
Стул 13ОФК |
Мягкий вращающийся для офиса |
875 |
00011 |
Стеллаж 1Кн |
Деревянный книжный |
2600 |
08653 |
Табурет 2Кр |
Деревянный круглый |
210 |
Контрольные вопросы:
1. Для чего служит структура Формы?
2. Как в форме осуществляется переход между записями?
3. Как вызвать диалоговое окно свойств объекта?
Скачано с www.znanio.ru
Материалы на данной страницы взяты из открытых источников либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.