1.2 Удаление связей
Чтобы удалить связь, щелкните по соответствующей линии связи в окне Схема данных и нажмите на клавиатуре клавишу Del.
1.3 Редактирование связей
В окне Схема данных можно редактировать уже существующие связи. Для открытия окна Связь нужно дважды щелкнуть мышью на линии связи или выбрать в меню Связи Изменить связь.
1.4 Связывание таблиц из другой базы данных
Чтобы связать таблицу из другой реляционной базы данных (не обязательно БД Access) с текущей базой данных выполните следующие действия:
Откройте базу данных Access УЧЕБНАЯ_Lab03.
Выберите команду Файл Внешние данные Связь с таблицами (Смотри рисунок 8).
|
Рисунок 8 – Цепочка команд на инициирование связи с таблицами другой базы данных |
В окне Связь найдите и выделите файл базы данных, содержащий таблицу, с которой вы хотите установить связь. После выбора файла с БД нажмите кнопку Связь (Смотри рисунок 9).
|
Рисунок 9 – Выбор внешней базы данных |
Access откроет окно диалога Связь с таблицами со списком таблиц в выбранной только что базе данных Демография_Lab03 (рисунок 10).
|
Рисунок 10 – Выбор связываемых таблиц |
Выберите одну или несколько таблиц и нажмите кнопку OK.
Если операция пройдет успешно, то в окне вашей базы данных (смотри рисунок 11) появятся новые таблицы с именами выбранных таблиц и отмеченные значком со стрелкой. Со связанной таким образом таблицей вы можете работать как с обычной таблицей базы данных Access.
|
Рисунок 11 – Список доступных таблиц базы данных УЧЕБНАЯ |
2 Контрольное задание
2.1 Задание 1
Откройте БД УЧЕБНАЯ_Lab03, которая лежит в папке LAB_03. В таблице СТРАНЫ, воспользуйтесь свойством Формат поля и задайте формат вывода на экран значений поля Население с разделителями разрядов с нулем цифр после запятой.
2.2 Задание 2
В таблице ТУРИСТЫ для удобства работы введите подстановку поля КодСтраны так, чтобы вместо кода страны выводилось название страны на русском языке.
2.3 Задание 3
База данных УЧЕБНАЯ_Lab03 содержит три таблицы, которые необходимо связать. Это таблицы – ТУРИСТЫ, Справочник_ПРОФЕССИЙ и Справочник_ТУРФИРМ. Предметная область вам знакома, поэтому тип связи выбрать самостоятельно.
В диалоговом окне Связи установите пока только флажок Целостность данных. Возможно, Access не сможет произвести требуемое действие; в таком случае внесите требуемые изменения в данные связанных таблиц.
Вы являетесь владельцем турфирмы. Введите в БД данные о вашей турфирме. Также занесите в БД информацию о нескольких клиентах вашей фирмы.
2.3.1 Задание 4
Попробуйте внести изменения в данные:
подчиненной таблицы (таблица-потомок);
главной таблицы (таблица-предок).
Обратите внимание на реакцию СУБД при внесении изменений в значения:
неключевых полей;
ключевого поля;
внешнего ключевого поля.
Попробуйте удалить запись (записи):
из подчиненной таблицы;
из главной таблицы