Дом Социальные медиа Как построить Data baseTable Отношения в Access 2016 - dummies

Как построить Data baseTable Отношения в Access 2016 - dummies

Оглавление:

Видео: Angular Material Data Table Tutorial 2025

Видео: Angular Material Data Table Tutorial 2025
Anonim

Реляционные базы данных разделяют данные между двумя или более таблицами. Access 2016 использует поле связывания, называемое внешним ключом , , чтобы связать связанные таблицы вместе. Например, одна таблица может содержать имена и адреса добровольцев, тогда как другая таблица отслеживает историю участия волонтеров. Информация об участии в мероприятиях привязана к информации о волонтерах с полем связывания, которое (в данном примере), вероятно, является идентификатором добровольца.

Если вы можете перетаскивать мышью, вы можете построить связь таблицы.

Учитывайте эти три ограничения:

  • Вы можете связывать только таблицы, которые находятся в одной базе данных.

  • Вы можете связать запросы с таблицами, но это необычно.

  • Вам необходимо указать Access, как связаны ваши таблицы.

Когда вы будете готовы сыграть сваху между вашими любимыми столами, вот как это сделать.

Окно «Отношения»

Чтобы создать связь с таблицей, сначала откройте окно «Отношения». Выполните следующие шаги:

  1. Перейдите на вкладку «Инструменты базы данных» на ленте.

    Группа связей появляется на ленте.

    Кнопка «Отношения» на вкладке «Инструменты базы данных».
  2. В группе «Отношения» нажмите кнопку «Отношения».

    Появится окно «Отношения». При первом установлении отношений появляется диалоговое окно «Показать таблицу».

    Если некоторые таблицы уже указаны в окне, кто-то (или какой-либо мастер) уже определил отношения для этой базы данных. Если вы не знаете, как они туда попали, и если в вашей базе данных работает более одного человека, остановите и проконсультируйтесь со всеми разработчиками баз данных, прежде чем изменять отношения. То, что может сработать для вас, может быть катастрофическим для ваших коллег.

Когда окно «Отношения» открыто, вы можете выбирать и связывать таблицы.

Соотношения таблиц

Для каждой пары таблиц, которые вы связываете, вы должны выбрать таблицы и затем присоединиться к их общим полям.

Выбор таблиц

Чтобы выбрать таблицы для связи, откройте окно «Отношения» и выполните следующие действия:

  1. Выберите «Показать таблицу» в группе «Связывание ленты». (Если вы не видите группу «Отношения», выберите вкладку «Инструменты базы данных» на ленте.)

    Появится диалоговое окно «Показать таблицу», в котором перечислены таблицы в текущем файле базы данных.

  2. Для каждой пары таблиц, которые вы хотите в отношении, выполните следующие действия:

    1. Щелкните таблицу.

    2. Нажмите «Добавить».

      В рабочем пространстве больших отношений небольшое окно отображает поля в выбранной таблице.Когда вы добавляете таблицы в макет, для каждой таблицы появляется отдельное окно. Вы можете увидеть эти окна под диалоговым окном «Показать таблицу».

      Используйте диалоговое окно «Показать таблицу», чтобы добавить таблицы в диаграмму «Отношения».

    Повторите шаг 2 для каждой пары таблиц, которые вы хотите связать. Если одна из таблиц в паре уже присутствует (из-за существующей связи она имеет с другой таблицей), вам не нужно добавлять ее снова.

  3. После завершения добавления таблиц нажмите кнопку «Закрыть».

Когда у вас есть все таблицы, вы готовы к тому, чтобы эти таблицы узнавали друг друга.

Управление отношениями

В этом разделе содержится вся информация, необходимая для создания, редактирования и удаления связей в таблице.

Создание связей

После выбора таблиц выполните следующие шаги, чтобы создать взаимосвязь между двумя таблицами:

  1. Определите, какие две таблицы вы хотите связать.

    Поскольку отношения «один ко многим» являются наиболее распространенными, эти инструкции относятся к нему. Две таблицы в отношениях «один ко многим» обозначаются как выполняющие одну из двух ролей:

    • Родитель: В родительской таблице связанным полем является первичный ключ. Каждая запись в родительской таблице уникально идентифицируется в этом связанном поле.

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

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

    Выполните следующие шаги, чтобы выбрать родительское поле из списка:

    1. Поместите указатель мыши в поле, которое вы хотите связать в родительской таблице.

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

    2. Удерживайте левую кнопку мыши.

    Удерживая нажатой левую кнопку мыши, выполните следующие шаги, чтобы вставить родительское поле в дочернее поле:

    1. Перетащите указатель мыши из родительского поля в дочернюю таблицу.

      Значок плюса появляется у основания указателя мыши.

    2. Укажите в соответствующем поле в дочерней таблице.

    3. Отпустите кнопку мыши.

      Появится диалоговое окно «Редактировать отношения», в котором подробно описываются будущие отношения.

      Диалоговое окно «Редактировать отношения» описывает, как Access соединяет две таблицы.

      Будьте осторожны, прежде чем отпускать кнопку мыши. Поместите указатель указателя мыши непосредственно в дочернее поле, прежде чем отпустить.

    • Если вы перетаскиваете между двумя полями правильно, диалоговое окно «Редактировать отношения» отображает родительское и дочернее поля рядом.

    • Если вы пропустите, нажмите «Отмена» в диалоговом окне «Редактировать отношения» и повторите шаг 3.

    1. В диалоговом окне «Редактировать отношения» выберите параметр «Принудительная ссылочная целостность».

    2. Удостоверьтесь, что ваши имена полей являются правильными, а затем нажмите «Создать».

      Доступ иллюстрирует новые отношения в окне «Отношения»:

    • Строка между связанными полями показывает, что таблицы связаны.

    • Если вы отметили параметр Enforce Relential Integrity на предыдущем шаге, Access помещает 1 рядом с родителем в отношении и символ бесконечности рядом с дочерним …

Чтобы связать другую пару выбранных таблиц, повторите шаги 1 через 5.

Отношение «один ко многим» между двумя таблицами.

Доступ также предоставляет инструменты для изменения и удаления отношений.

Изменение отношений

После сопоставления таблиц вы можете видеть, упорядочивать и удалять отношения.

Если вы создаете отношения, которые вам не нужны, откройте окно «Отношения» и выполните следующие действия, чтобы удалить взаимосвязь:

  1. Нажмите ссылку «Отношения», соединяющую две таблицы.

    Если вы добьетесь успеха, линия будет сгущаться. Это означает, что линия выбрана.

  2. Нажмите клавишу «Удалить» на клавиатуре, а затем «Да» в появившемся окне сообщения.

    Вуаля! Отношения исчезли.

Если вы связываете много таблиц вместе, окно «Отношения» может выглядеть немного грязным, потому что линии «Отношения» пересекают друг друга. Это затрудняет определение того, какие таблицы связаны друг с другом. Чтобы исправить эту ситуацию, нажмите и перетащите строку заголовка окна таблицы в другую часть экрана.

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

Не удается понять ваши отношения? (Кто нет?) Прокручиваетесь ли вы повсюду в окне «Отношения», чтобы увидеть все? Если это так, отчет о взаимоотношениях - это только для вас. Чтобы просмотреть этот отчет, нажмите кнопку «Отчет о взаимоотношениях» в группе «Инструменты» на вкладке «Дизайн ленты». Все связанные таблицы в вашей базе данных будут отображаться в легко читаемом отчете. (Хорошо, проще читать!)

Как построить Data baseTable Отношения в Access 2016 - dummies

Выбор редактора

Что такое соответствие RoHS для электроники? - манекены

Что такое соответствие RoHS для электроники? - манекены

, Когда вы ходите по магазинам вокруг частей электроники, вы можете видеть, что термин RoHS соответствует некоторым частям. Термин RoHS (произносится как «ROW-haas») относится к директиве «Ограничение опасных веществ», принятой в 2003 году Европейским союзом (E. U.). Директива RoHS, вступившая в силу в 2006 году, ограничивает размещение в ЕС ...

Типы переключателей в электронных схемах - манекены

Типы переключателей в электронных схемах - манекены

Переключатели являются важной частью большинства электронных схем. В простейшем случае большинство схем содержат переключатель включения / выключения. В дополнение к переключателю включения / выключения многие схемы содержат переключатели, которые контролируют работу схемы или активируют различные функции схемы. Коммутаторы представляют собой механические устройства с двумя или более проводами (или клеммами), которые ...

Переменные резисторы (потенциометры) - манекены

Переменные резисторы (потенциометры) - манекены

Потенциометры или горшки позволяют постоянно регулировать сопротивление. Горшки - это трехтерминальные устройства, что означает, что они обеспечивают три места для подключения к внешнему миру. Между двумя внешними терминалами находится фиксированное сопротивление - максимальное значение банка. Между центральным терминалом и конечным терминалом находится количество сопротивления, которое ...

Выбор редактора

Создание новой истории в студии Manga - манекены

Создание новой истории в студии Manga - манекены

Manga Studio предоставляет отличный организационный инструмент для тех, кто может работать над книгой (или главой книги). Создание новой истории позволяет вам иметь столько страниц, сколько вам нужно в одном удобном месте. Теперь вместо того, чтобы открывать отдельную страницу для работы, вы можете открыть историю, ...

Создание специальных эффектов с частицами в 3D-анимации игры - манекены

Создание специальных эффектов с частицами в 3D-анимации игры - манекены

В 3D-анимации, вы можете создавать специальные эффекты с помощью частиц. Система частиц представляет собой набор небольших затененных объектов, которые действуют вместе как группа со степенью случайности. Эти системы могут использоваться для создания дыма, огня, распыления краски, снегопада, пыльных бурь и т. Д. Системы частиц отлично подходят для добавления всех ...

Создание групп в Blender - dummies

Создание групп в Blender - dummies

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

Выбор редактора

Экзамен eMT: как адаптируется CAT? - манекены

Экзамен eMT: как адаптируется CAT? - манекены

, Приближающиеся к CAT, немного похожи на прыжки с высоким баром. Бар установлен на определенной высоте для экзамена EMT, и вам нужно определенное количество скорости и навыков, чтобы сделать это в первый раз. Если вы это сделаете, то в следующий раз, когда вы прыгнете, панель может быть установлена ​​выше. On ...

Экзамен eMT для чайников Чит-лист - манекены

Экзамен eMT для чайников Чит-лист - манекены

Этот чит-лист - это краткое изложение фактов, которые вы должны знать о становясь сертифицированным специалистом по неотложной медицинской помощи (EMT), включая этапы сертификации, компьютерное адаптивное тестирование и подготовку к экзамену.

Экзамен eMT: как реанимировать новорожденного - манекены

Экзамен eMT: как реанимировать новорожденного - манекены

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