Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебное пособие 700517.doc
Скачиваний:
29
Добавлен:
01.05.2022
Размер:
21.99 Mб
Скачать

Ключевое поле для данной таблицы не требуется!!!!!

Таблица 1.6

Данные для ввода в таблицу «Принятие на должность»

Табельный номер

Код должности

Дата приказа

1

5

05.11.2009

2

10

23.12.2008

3

20

08.10.2009

4

10

15.07.2007

5

10

04.01.2010

6

20

15.12.2009

7

15

08.05.2007

8

25

04.03.2006

9

5

08.05.2009

10

20

07.06.2012

Задание 5. Создание схемы данных

1. Чтобы просмотреть межтабличные связи, выберите пункт Схема данных на вкладке Работа с базами данных в группе Отношения. Будет открыто окно «Схема данных».

2. В открывшемся окне правой кнопкой мыши вызываем контекстное меню и выбираем Добавить таблицу (рис. 1.4)

Рис. 1.4. Контекстное меню в пункте Схема данных

3. Добавляем все созданные ранее таблицы и расположим их в порядке: Сотрудники - Принятие на должность – Штатное расписание.

4. Увеличим окна таблиц, так чтобы были видны все поля.

5. Перетащим мышкой поле Табельный номер из таблицы Сотрудники на аналогичное поле в таблице Принятие на должность. Появится диалоговое окно Связи, представленное на рисунке 1.5.

  • Включим значок Обеспечение целостности данных. Это невозможно будет сделать, если типы обоих полей заданы не одинаково.

  • Включим значок Каскадное обновление связанных полей. Это приведет к тому, что при изменении табельного номера в таблице Сотрудники автоматически изменится соответствующий номер в таблице Принятие на должность.

  • Включим значок Каскадное удаление связанных полей. Это приведет к тому, что при удалении записи с табельным номером в таблице Сотрудники будут удалены все записи из таблицы Принятие на должность, в которой стояли соответствующие номера групп.

Рис.1.5. Диалоговое окно Связи

  • Щелкнем по кнопке Создать. Появится связь «один-ко-многим». Схема данных представлена на рисунке 1.6.

Рис. 1.6. Окно схемы данных

6. Далее перетащим поле Код должности из таблицы Принятие на должность на аналогичное поле в таблице Штатное расписание. И проведем аналогичные действия.

7. Закройте схему данных, ответив утвердительно на вопрос о сохранении схемы данных.

Задание 6. Создание подчиненной формы с помощью Мастера форм

1. Для создания формы с помощью Мастера форм, выберите пункт Мастер форм на вкладке Создание в группе Формы.

2. В окне Мастера форм выберите:

Таблица Принятие на должность – поле Дата приказа

Таблица Сотрудники – все поля

Таблица Штатное расписание – поля Название должности и Оклад (рис. 1.7.)

Рис. 1.7. Создание формы с помощью Мастера форм

3. Нажмите кнопку Далее и выбираем Подчиненную форму (рис. 1.8.). При этом данные таблицы Принятие на должность являются Одиночной формой!!!.

Рис. 1.8. Выбор вида формы

4. Нажимаем кнопку Далее и выбираем внешний вид формы, в данном случае лучше подойдет Ленточный.

5. Переходим на следующий этап построения формы. Задаем имя главной и подчиненной формам. Нажимаем Изменить макет формы.

6. Форма открылась в режиме конструктора. По желанию изменяем вид формы. Закрываем и сохраняем.