В Microsoft Access, а Отношение помогает объединить или связать данные из одной таблицы в другую. Отношения позволяют пользователю создавать Запросы, Формы, а также Отчеты. Когда таблицы создаются для каждой темы в базе данных, вы должны поместить общие поля в связанную таблицу и сформировать с ними связь, чтобы информация снова была объединена.
Создание, изменение и удаление связи таблиц в Access
Есть три типа отношений:
- Индивидуальные отношения: Отношения «один-к-одному» - это самый простой вид отношений и наименее распространенный, потому что связанная информация хранится в той же таблице. Он связывает одну таблицу с отдельной записью в другой таблице; Таблицы ссылок первичных ключей. Взаимосвязь «один к одному» может соединять таблицу со многими полями вместе и разделять таблицу по соображениям безопасности.
- Отношения один-ко-многим: Отношения «один ко многим» - наиболее распространенные отношения; он связывает каждую запись в одной таблице с несколькими записями в другой таблице. Только одно из связанных полей может быть первичным ключом, а первичный ключ должен иметь одну запись для многих записей в другой таблице.
- Отношения "многие ко многим": Для отношения «многие ко многим» требуется таблица соединений, которая включает столбец первичного ключа двух таблиц, которые вы хотите соединить. Отношение «многие ко многим» позволяет связать каждую строку одной таблицы со многими строками другой таблицы.
Зачем использовать отношения таблиц в Access?
- Связи таблиц обновляют дизайн вашей формы и отчета - Когда вы разрабатываете форму и отчет, для Access требуется связь для сбора информации, которую можно разместить в форме или отчете, которые вы создали.
- Связи таблиц обновляют ваш дизайн запроса - Чтобы записи работали более чем из одной таблицы, необходимо создать запрос для объединения этих таблиц. Запрос работает путем сопоставления значений в поле первичного ключа первой таблицы с внешним ключом во второй таблице.
- Ссылочная целостность может быть обеспечена в связи между таблицами - Ссылочная целостность помогает предотвратить потерянные записи в вашей базе данных. Сиротская запись - это запись со ссылкой на другую несуществующую запись.
В этой статье мы собираемся объяснить:
- Как создать отношения в Microsoft Access
- Как изменить отношение в Microsoft Access
- Как удалить связь в Microsoft Access
1] Как создать отношения в Microsoft Access
Перейти к Вкладка Таблица в строке меню. Выбирать Отношение В окне отношений выберите Добавить таблицу. Откроется диалоговое окно добавления таблицы; нажмите на Добавить выбранные таблицы.
В левом углу в разделе инструментов Отношение, окно нажмите на Изменить отношения. Выбирать Создать новое.
При создании нового диалогового окна вы выберете Имя левой таблицы и Правый стол Имя вашего стола, затем выберите Название левого столбца а также Имя правого столбца, который должен быть Первичный ключ ваших таблиц; теперь нажмите ОК.
В Изменить отношения снова появится диалоговое окно с выбранным вами выбором; Нажмите Создайте. Существует также вариант ярлыка, в котором вы можете перетащить Первичный ключ из одного стола в другой стол; любая связанная таблица должна быть связана с Первичный ключ. Это сформирует связь между двумя таблицами.
2] Как редактировать отношения в Microsoft Access
Вы можете изменить свой Отношения в Microsoft Access; вот несколько шагов для этого.
Дважды нажмите на Линия отношений, и Изменить отношения появится диалоговое окно.
Есть еще один способ открыть диалоговое окно редактирования отношения. На Вкладка "Дизайн", вы увидите Изменить отношения вариант; нажмите здесь.
Внесите любые изменения, которые хотите внести.
3] Удаление отношений в Microsoft Access
К Удалить а Отношение, вы должны удалить строку из двух таблиц; это меры.
Щелкните правой кнопкой мыши курсор, щелкните Удалить. Другой вариант - навести курсор на строку и нажать кнопку Кнопка удаления ключа.
Появится диалоговое окно с вопросом: «Если вы уверены, что хотите навсегда удалить Отношение.'
Нажмите ОК.
Связанное чтение: Как создавать таблицы с помощью конструктора таблиц в Access.
Сообщите нам в комментариях, если у вас возникнут проблемы, и мы вам ответим.