Система управления базами данных MicrosoftAccess. Изменение структуры таблицы. Работа с записями. Установка связей между таблицами. Применение отчетов, страница 10

6. Если область данных не видна на экране целиком, не­много растяните макет формы. Обратите внимание, что подпись для поля Электронная почта не помещается на экране целиком.

Панель элементов

На панель элементов вынесено множество элементов управ­ления. Если вы хотите добавить какой-нибудь элемент, вос­пользуйтесь этой панелью. Чтобы получить сведения о на­значении элемента, выберите из меню Справка команду Что это такое? и щелкните на кнопке, о которой вы хотите полу­чить справку.

Виды указателей перемещения

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

Создание формы «с нуля»

Для создания формы без помощи мастера щелкните на стрел­ке справа от кнопки Новый объект, выберите вариант Форма. В окне диалога Новая форма выберите таблицу, в которую будет выполняться ввод данных с помощью новой формы. Дважды щелкните на строке Конструктор. Access перейдет в режим конструктора и отобразит форму, содержащую только область данных, в которую необходимо добавить элементы управления. Кроме того, в отдельном окне будет открыт список полей выбранной таблицы. Просто перетащите их в область данных. Далее выделенные элементы формы можно перетаскивать, удалять, переименовывать, изменять их раз­меры и т. д. Чтобы создать колонтитулы, заголовок или при­мечание, выберите из меню Вид соответствующие команды.

7. Один раз щелкните на подписи к полю Электронная поч­та. Access выделит как само поле, так и подпись к нему.

8. Еще раз щелкните на подписи к полю. Оно будет вы­делено другим цветом, и вы сможете изменить текст подписи. Измените текст на Эл. почта.

9. Щелкните на кнопке Сохранить.

10. Щелкните на кнопке Вид. Форма откроется в режиме формы.

11. Теперь введите данные согласно таблице, приведенной ниже. Напоминаем, что для перехода к новой записи и от поля к полю используется клавиша Tab.

12. Сохраните и закройте форму.

Лабораторная работа №4

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

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

Чтобы познакомиться со ссылочной целостностью, давай­те создадим новую таблицу, которую назовем Заказы.

Имя поля

Имя поля в каждой таблице должно быть уникальным и содержать не более 64 символов. Нельзя использовать точ­ки, восклицательные знаки и прямые скобки.

1. Щелкните на кнопке Создать в окне базы данных. Вы­берите режим конструктора, чтобы подготовить струк­туру таблицы, как показано на верхнем рисунке.

2. Щелкните на селекторе (маркере выделения) стро­ки для поля КодЗаказа. Чтобы сделать это поле ключевым, щелкните на кнопке Ключевое поле  на панели инструментов Конструктор таблиц.

3. Задайте полям следующие свойства.