Читайте также:
|
|
Выберите команду Сервис/Схема данных.
В диалоговом окне Добавление таблицы выберите из списка первую таблицу и нажмите кнопку Добавить, затем выберите следующую таблицу и снова нажмите кнопку Добавить. Таким образом, последовательно выберите все таблицы и закройте диалоговое окно.
Установите курсор на поле Код должности в таблице Должность, удерживая нажатой клавишу мыши, переместите и наложите его сверху на поле Код должности в таблице Сотрудник. Отпустите клавишу мыши.
На экране появится диалоговое окно Изменение связей. Включите опцию Обеспечение целостности данных, при этом для Вас станут доступными две дополнительные опции:
каскадное обновление связанных полей – это автоматическое обновление значений внешнего ключа в дочерней таблице (поля Код должности в таблице Сотрудник), при изменении значения главного ключа в родительской таблице (поля Код должности в таблице Должность).
каскадное удаление связанных записей – это автоматическое удаление дочерних строк (строк в таблице Сотрудник) при удалении родительской строки (строки в таблице Должность).
Включите эти дополнительные опции, щелкните по кнопке ОК. В окне Схема данных связь будет показана графически.
Установите курсор на поле Код сотрудника в таблице Сотрудник, удерживая нажатой клавишу мыши, переместите и наложите его сверху на поле Код сотрудника в таблице Договор, чтобы создать связь между таблицами Сотрудник и Договор. В диалоговом окне включите опции обеспечения целостности данных и нажмите кнопку ОК.
Установите курсор на поле Код фирмы в таблице Рекламодатель, удерживая нажатой клавишу мыши, переместите и наложите его сверху на поле Код фирмы в таблице Договор, чтобы создать связь между таблицами Рекламодатель и Договор. В диалоговом окне включите опции обеспечения целостности данных и нажмите кнопку ОК.
Установите курсор на поле Код вида в таблице Вид рекламы, удерживая нажатой клавишу мыши, переместите и наложите его сверху на поле Код вида в таблице Договор, чтобы создать связь между таблицами Вид рекламы и Договор. В диалоговом окне включите опции обеспечения целостности данных и нажмите кнопку ОК.
Разместите таблицы так, чтобы были видны все линии связей между ними.
Сохраните созданную схему базы данных и закройте окно Схема данных.
Контрольные вопросы
ЗАДАНИЕ №2. Создание раскрывающихся списков в таблицах. Ввод данных
В результате создания отношений между таблицами базы данных, каждая дочерняя таблица наследует часть структуры родительской таблицы. Так, например, таблица Сотрудник базы данных Рекламное агентство, является дочерней по отношению к таблице Должность. Поэтому таблица Сотрудник, помимо собственных атрибутов (полей) Код сотрудника и код должности, ФИО, адрес, телефон, содержит атрибут Код должности, унаследованный от родительской таблицы Должность.
Между таблицами Должность и Сотрудник существует отношение «один-ко-многим». Это означает, что в рекламном агентстве может быть ни один сотрудник, занимающий одну и туже должность (например, три копирайтера), в то же время, любой сотрудник может занимать только одну должность. Таким образом, поле Код должности в таблице Сотрудник позволяет отследить, какую именно должность он занимает.
Поле Код должности в таблице Сотрудник является внешним ключом данной таблицы.
Если в родительскую таблицу, например в таблицу Должность, уже внесены данные о специалистах, то целесообразно для ввода значений внешнего ключа Код должности в таблице Сотрудник иметь раскрывающийся список, чтобы использовать уже внесенные данные. Для создания раскрывающихся списков используется метод подстановки.
Вам необходимо создать раскрывающиеся списки в полях, являющихся внешними ключами таблиц. Заполнить таблицы данными.
Последовательность выполнения работы
Код должности | Название |
Креативный директор | |
Дизайнер- креатор | |
Графический дизайнер | |
Копирайтер | |
Специалист по верстке |
Контрольные вопросы
Дата добавления: 2015-07-18; просмотров: 74 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Методические указания по выполнению практикума по административному праву (материальному) | | | Последовательность выполнения работы |