Створення, редагування та видалення зв’язків

Примітка.: Ми хочемо надавати найновіший вміст довідки рідною мовою користувачів якомога швидше. Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була інформація корисною, унизу цієї сторінки. Для зручності цю статтю можна переглянути англійською мовою.

Після створення таблиці для кожного елемента в базі даних, необхідно надати Office Access 2007 засобами, щоб повернути цю інформацію разом знову коли це необхідно. Це можна зробити, помістивши спільні поля в таблиці, які пов'язані і шляхом визначення таблиці зв'язки між таблицями. Потім можна створити запитів, форм і звітів, які відображають дані з кількох таблиць одночасно.

У цій статті наведено поетапні інструкції зі створення, редагування та видалення зв'язку між таблицями. Ви дізнаєтеся, як для забезпечення цілісності даних, щоб запобігти створенню відірваних записів, як встановити тип об'єднання для визначення тих записів із кожного боку зв'язку включено до результатів запиту а також спосіб настроювання каскадних параметрів, щоб зберегти посилання на синхронізовано.

Щоб отримати додаткові відомості про зв'язки між таблицями наведено у статті посібник із роботи з таблицями.

У цій статті

Створення зв’язку між таблицями

Створення зв'язку між таблицями за допомогою вкладки документа зв'язки

Створення зв’язку таблиці за допомогою області "Список полів"

Змінення зв'язку між таблицями

Забезпечення цілісності даних

Видалення зв’язку між таблицями

Створення зв’язку між таблицями

У вікні зв'язки», або, перетягнувши поле з таблиці даних з області Список полів , можна створити зв'язку між таблицями. Під час створення зв'язку між таблицями, спільні поля не потрібно мати такі самі імена, хоча часто буває, що вони. Натомість, спільні поля має бути однаковий тип даних. Якщо поле первинного ключа автонумерації, проте поля зовнішнього ключа можна числового поля якщо властивість розмір обома полями. Наприклад, можна зіставити Автонумерація та числового поля якщо властивість розмір обома полями довге ціле число. Якщо обидва спільні поля є числовими полями, вони повинні мати одного значення властивості .

На початок сторінки

Створення зв'язку між таблицями за допомогою вкладки документа зв'язки

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть команду Відкрити.

  2. У діалоговому вікні Відкрити виберіть і відкрийте базу даних.

  3. На вкладці Знаряддя бази даних у групі Відобразити або приховати натисніть кнопку зв'язки.

    Зображення стрічки Access

  4. Якщо зв’язки ще не визначено, автоматично відкриється діалогове вікно Відображення таблиці. Якщо воно не відкрилося, на вкладці Конструктор у групі Зв’язки натисніть кнопку Відобразити таблицю.

    Зображення кнопки

    У діалоговому вікні Відображення таблиці відображаються всі таблиці й запити в базі даних. Щоб переглянути лише таблиці, виберіть вкладку Таблиці. Щоб переглянути лише запити, виберіть вкладку Запити. Для перегляду таблиць і запитів виберіть вкладку Разом.

  5. Виберіть одну або кілька таблиць чи запитів і натисніть кнопку Додати. Закінчивши додавати до вкладки «Зв’язки» потрібні таблиці та запити, натисніть кнопку Закрити.

  6. Перетягніть поле з однієї таблиці (зазвичай це первинний ключ) до спільного поля (зовнішнього ключа) в іншій таблиці. Щоб перетягнути кілька полів, натисніть клавішу Control, виберіть потрібні поля та перетягніть їх.

    Відобразиться діалогове вікно Редагування зв’язків.

    Діалогове вікно "Редагування зв’язків"

  7. Переконайтеся, що імена полів – це спільні поля зв’язку. Якщо підставлено неправильне поле, натисніть його та виберіть зі списку потрібне поле.

    Щоб забезпечити для цього зв'язку цілісність даних, установіть прапорець Забезпечення цілісності даних . Щоб отримати додаткові відомості про цілісність даних у розділі Забезпечення цілісності даних

    Крім того, перегляньте статтю посібник із роботи з таблицями.

  8. Натисніть кнопку Створити.

    Між двома таблицями з’явиться лінія зв’язку. Якщо встановлено прапорець Забезпечення цілісності даних, кінці лінії будуть товстіші. Крім того, якщо встановлено прапорець Забезпечення цілісності даних, з одного боку лінії над її товстою частиною відображатиметься число 1, а із другого боку над товстою частиною лінії відображатиметься знак нескінченності ().

Перетягування поля з таблиці до відповідного поля в іншій таблиці

Примітки.: 

  • Створення зв’язку "один-до-одного"   . В обох спільних полів (зазвичай поля з первинним і зовнішнім ключами) має бути унікальний індекс. Це означає, що для властивості Індексовано цих полів потрібно встановити значення Так (без повторень). Якщо обидва поля мають унікальний індекс, у програмі Access створюється зв’язок "один-до-одного".

  • Створення зв’язку "один-до-багатьох"   . У поля на стороні зв’язку "один" (зазвичай, первинний ключ) має бути унікальний індекс. Це означає, що для властивості Індексовано цього поля потрібно встановити значення Так (без повторень). У поля на стороні "багато" не має бути унікального індексу, тобто індекс цього поля може повторюватися. Це означає, що у властивості Індексовано має бути значення Ні або Так (повторення дозволені). Коли індекс одного поля унікальний, а індекс другого – ні, створюється зв’язок "один-до-багатьох".

На початок сторінки

Створення зв’язку таблиці за допомогою області "Список полів"

У Office Access 2007можна додати поля до наявної таблиці, відкритої у вікні табличного подання даних, перетягнувши його з області Список полів . Область Список полів відображає поля, наявні в пов'язаних таблиць і також поля, наявні в інших таблицях бази даних. Якщо перетягнути поле з таблиці "інше" (непов'язані) та завершіть роботу майстра підстановок, на новий рівень один до багатьох буде автоматично створено між таблицею в області Список полів і таблиці, до якої перетягується поле. Цей зв'язок, що створено Access, не забезпечення цілісності даних за промовчанням. Щоб забезпечити цілісність даних, потрібно відредагувати зв'язок. У розділі редагування таблиці зв'язку для отримання додаткових відомостей.

Відкриття таблиці у вікні табличного подання даних

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть команду Відкрити.

  2. У діалоговому вікні Відкрити виберіть і відкрийте базу даних.

  3. В області переходів клацніть правою кнопкою миші таблицю, до якої потрібно додати поле та створення зв'язку і виберіть пункт Подання таблиці в контекстному меню.

Відкриття області "Список полів"

  • На вкладці Таблиця в групі Поля та стовпці натисніть кнопку Додавання наявних полів.

    Зображення стрічки Access

    Відобразиться область Список полів.

    Область "Список полів"

В області Список полів відображаються всі інші таблиці бази даних, згруповані за категоріями. Під час роботи з таблицею в поданні таблиці поля у програмі Access відображаються в одній із двох категорій області Список полів: Поля, наявні в пов’язаних таблицях і Поля, наявні в інших таблицях. У першій категорії перелічено всі таблиці, які мають зв’язок із таблицею, яка зараз використовується, а у другій категорії – усі таблиці, з якими поточна таблиця не має зв’язків.

Якщо в області Список полів клацнути знак плюс (+) поруч із назвою таблиці, відобразиться список усіх полів, доступних у цій таблиці. Щоб додати поле до таблиці, перетягніть його з області Список полів до таблиці у вікні табличного подання даних.

Додавання поля та створення зв’язку з області списку полів

  1. На вкладці Таблиця в групі Поля та стовпці натисніть кнопку Додавання наявних полів.

    Зображення стрічки Access

    Відобразиться область Список полів.

  2. У категорії Поля, наявні в інших таблицях клацніть знак плюс (+) поруч із назвою таблиці, щоб відобразити список полів цієї таблиці.

  3. Перетягніть потрібне поле з області Список полів до таблиці, відкритої у вікні табличного подання даних.

  4. Після появи лінії вставлення вставте поле на вибране місце.

    Запуститься майстер підстановок.

  5. Дотримуйтесь інструкцій майстра підстановок.

    У поданні таблиці з’явиться поле.

Якщо перетягнути поле з таблиці "інше" (непов'язані) та завершіть роботу майстра підстановок, на новий рівень один до багатьох буде автоматично створено від таблиці у Списку полів до таблиці, до якої перетягується поле. Цей зв'язок, що створено Access, не забезпечення цілісності даних за промовчанням. Щоб забезпечити цілісність даних, потрібно відредагувати зв'язок. У розділі редагування таблиці зв'язку для отримання додаткових відомостей.

На початок сторінки

Змінення зв'язку між таблицями

Змінити таблицю можна, вибравши її на вкладці документа "зв'язки" та внесіть потрібні зміни.

  1. Наведіть курсор точно на лінію зв’язку. Відтак клацніть цю лінію, щоб виділити її.

    Виділена лінія зв’язку стане товстішою.

  2. Виділивши лінію зв’язку, двічі клацніть її.

    – або –

    На вкладці Конструктор у групі Знаряддя натисніть кнопку Змінити зв’язки.

Відобразиться діалогове вікно Редагування зв’язків.

Відкриття діалогового вікна "Редагування зв’язків"

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть команду Відкрити.

  2. У діалоговому вікні Відкрити виберіть і відкрийте базу даних.

  3. На вкладці Знаряддя бази даних у групі Відобразити або приховати натисніть кнопку зв'язки.

    Відображається вкладка документа "зв'язки".

    Якщо ви ще не визначено будь-які зв'язки, а це перша ви відкриваєте документ вкладці "зв'язки" з'явиться діалогове вікно Відображення таблиці . Якщо з'явиться діалогове вікно, натисніть кнопку закрити.

  4. На вкладці Конструктор у групі Зв’язок натисніть кнопку Усі зв’язки.

    Зображення кнопки

    Відобразяться всі таблиці зі зв’язками. Зв’язки будуть позначені лініями. Приховані таблиці (таблиці, для яких у діалоговому вікні Властивості встановлено прапорець Прихований) не відображатимуться. Щоб відобразити їх, у діалоговому вікні Параметри переходів потрібно встановити прапорець "Приховані об’єкти".

    Щоб отримати додаткові відомості про параметр відображати приховані об'єкти наведено у статті посібник із роботи з області переходів.

  5. Клацніть лінію того зв’язку, який потрібно змінити. Виділена лінія зв’язку стане товстішою.

  6. Двічі клацніть лінію зв’язку

    – або –

    На вкладці Конструктор у групі Знаряддя натисніть кнопку Змінити зв’язки.

    Відобразиться діалогове вікно Редагування зв’язків.

    Діалогове вікно "Редагування зв’язків"

  7. Внесіть зміни та натисніть кнопку OK.

    У діалоговому вікні Редагування зв’язків можна змінювати зв’язки між таблицями. Зокрема, можна змінювати таблиці, запити та поля з будь-якого боку зв’язку. Можна також установити тип об’єднання або забезпечити цілісність даних і вибрати каскадний параметр. Докладніше про типи об’єднань і способи їх настроювання див. у розділі Настроювання типу об’єднання. Докладніше про забезпечення цілісності даних і вибір каскадного параметра див. у розділі Забезпечення цілісності даних.

Настроювання типу об’єднання

У ході визначення зв’язку між таблицями відомості про зв’язок обумовлюють структуру запиту. Наприклад, якщо визначити зв’язок між двома таблицями, а потім створити запит, який використовуватиме ці таблиці, поля для зіставлення за замовчуванням буде вибрано автоматично на основі полів, указаних у зв’язку. Ці вихідні значення запиту за замовчуванням можна перевизначити, але часто значення, отримані зі зв’язку, правильні. Оскільки зіставлення та збирання даних із кількох таблиць у більшості баз даних (за винятком найпростіших) доводиться виконувати доволі часто, настроювання значень за замовчуванням за допомогою створення зв’язків може заощадити час і принести користь.

Запити з підтримкою багатьох таблиць поєднують дані з кількох таблиць, зіставляючи значення у спільних полях. Операція, під час якої виконується зіставлення та поєднання, називається об’єднанням. Припустімо, вам потрібно відобразити замовлення клієнтів. Для цього потрібно створити запит, який об’єднуватиме таблицю "Клієнти" з таблицею "Замовлення" за полем "Код користувача". Результат запиту міститиме дані про клієнтів і замовлення, отримані лише з тих полів, для яких знайдено потрібний відповідник.

Для кожного зв’язку можна вказати тип об’єднання. Тип об’єднання повідомляє програмі Access, які саме записи слід включати до результату запиту. Розглянемо, наприклад, знову запит, який об’єднує таблиці "Клієнти" та "Замовлення" за спільними полями, у яких міститься код клієнта. У разі використання типу об’єднання за замовчуванням (який називається внутрішнім об’єднанням) запит повертає лише ті рядки таблиць "Клієнти" та "Замовлення", у яких збігаються значення спільних (або об’єднаних) полів.

Але припустімо, наприклад, що потрібно включити всіх клієнтів – навіть тих, які ще не розмістили жодного замовлення. Для розв’язання цієї задачі потрібно змінити тип об’єднання із внутрішнього об’єднання на так зване ліве зовнішнє з’єднання. Ліве зовнішнє з’єднання повертає всі рядки таблиці, розташованої ліворуч, а також лише ті рядки розташованої праворуч таблиці, які збігаються. Праве зовнішнє з’єднання повертає всі рядки таблиці, розташованої праворуч, і лише ті рядки розташованої ліворуч таблиці, які збігаються.

Примітка.: У цьому випадку словами «ліворуч» і «праворуч» позначається положення таблиці в діалоговому вікні Редагування зв'язків , не зв'язки вкладку потрібного документа.

Слід поміркувати над тим, який результат найчастіше вимагається від запиту, що об’єднує таблиці в цьому зв’язку, після чого настроїти відповідний тип об’єднання.

Настроювання типу об’єднання

  1. У діалоговому вікні Редагування зв’язків натисніть кнопку Тип об’єднання.

    Відкриється діалогове вікно Параметри об’єднання.

  2. Виберіть потрібний параметр і натисніть кнопку OK.

У наведеній нижче таблиці (де використовуються таблиці "Клієнти" та "Замовлення") показано три параметри, які відображаються в діалоговому вікні Параметри об’єднання, тип об’єднання, який використовується, а також указано, які рядки повертаються для кожної таблиці – всі чи лише ті, що збігаються.

Вибір

Реляційне об’єднання

Ліва таблиця

Права таблиця

1. Включати лише рядки, де збігаються об’єднані поля з обох таблиць.

Внутрішні об’єднання

Рядки зі збігами

Рядки зі збігами

2. Включити ВСІ записи з таблиці "Клієнти" та лише ті записи з таблиці "Замовлення", де об’єднані поля рівні.

Ліве зовнішнє з’єднання

Усі рядки

Рядки зі збігами

3. Включити ВСІ записи з таблиці "Замовлення" та лише ті записи з таблиці "Клієнти", де об’єднані поля рівні.

Праве зовнішнє з’єднання

Рядки зі збігами

Усі рядки

Якщо вибрати параметр 2 або 3, на лінії зв’язку відображатиметься стрілка. Ця стрілка вказує сторону зв’язку, з якої відображаються лише рядки зі збігами.

Внесення змін у діалоговому вікні "Параметри об’єднання"

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть команду Відкрити.

  2. У діалоговому вікні Відкрити виберіть і відкрийте базу даних.

  3. На вкладці Знаряддя бази даних у групі Відобразити або приховати натисніть кнопку Зв’язки.

    Зображення стрічки Access

    Відображається вкладка документа "зв'язки".

    Якщо ви ще не визначено будь-які зв'язки, а це перша ви відкриваєте документ вкладці "зв'язки" з'явиться діалогове вікно Відображення таблиці . Якщо з'явиться діалогове вікно, натисніть кнопку закрити.

  4. На вкладці Конструктор у групі Зв’язок натисніть кнопку Усі зв’язки.

    Зображення кнопки

    Відображення всіх таблиць, що мають зв'язки, лінії зв'язків. Зверніть увагу, що прихованих таблиць (вибрано таблиці, для якого прапорець приховувати в таблиці Властивості діалоговому вікні) і їхніх зв'язків не відображатиметься, якщо не відображати приховані об'єкти вибрано у діалоговому вікні Параметри переходів .

    Щоб отримати додаткові відомості про параметр відображати приховані об'єкти наведено у статті посібник із роботи з області переходів.

  5. Клацніть лінію того зв’язку, який потрібно змінити. Виділена лінія зв’язку стане товстішою.

  6. Двічі клацніть лінію зв’язку

    – або –

    На вкладці Конструктор у групі Знаряддя натисніть кнопку Змінити зв’язки.

    Відобразиться діалогове вікно Редагування зв’язків.

  7. Натисніть кнопку Тип об’єднання

  8. У діалоговому вікні Параметри об’єднання виберіть параметр і натисніть кнопку OK.

    Діалогове вікно "Параметри об’єднання"

  9. Внесіть додаткові зміни у зв’язок і натисніть кнопку OK.

На початок сторінки

Забезпечення цілісності даних

Мета цілісності даних – уникнути відірваних записів і зберегти посилання синхронізовано, тож ви не маєте будь-які записи, які посилаються на інші записи, які більше не існує. Ви забезпечення цілісності даних за допомогою ввімкнення його для зв'язку між таблицями. Після застосування Access відхилив будь-які дії, які можуть призвести до порушення цілісності даних для цього зв'язку таблиці. Це означає, що доступ буде відхилити як оновлення об'єктом посилання та видалення об'єктів, видалення об'єкту посилання. Щоб отримати доступ поширити цілісність оновлення та видалення, щоб усі пов'язані рядки відповідно змінюються, у розділі Настроювання каскадних параметрів .

Увімкнення або вимкнення цілісності даних

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть команду Відкрити.

  2. У діалоговому вікні Відкрити виберіть і відкрийте базу даних.

  3. На вкладці Знаряддя бази даних у групі Відобразити або приховати натисніть кнопку Зв’язки.

    Зображення стрічки Access

    Відображається вкладка документа "зв'язки".

    Якщо ви ще не визначено будь-які зв'язки, а це перша ви відкриваєте документ вкладці "зв'язки" з'явиться діалогове вікно Відображення таблиці . Якщо з'явиться діалогове вікно, натисніть кнопку закрити.

  4. На вкладці Конструктор у групі Зв’язок натисніть кнопку Усі зв’язки.

    Відобразяться всі таблиці зі зв’язками. Зв’язки будуть позначені лініями. Приховані таблиці (таблиці, для яких у діалоговому вікні Властивості встановлено прапорець Прихований) не відображатимуться. Щоб відобразити їх, у діалоговому вікні Параметри переходів потрібно встановити прапорець "Приховані об’єкти".

    Щоб отримати додаткові відомості про параметр відображати приховані об'єкти наведено у статті посібник із роботи з області переходів.

  5. Клацніть лінію того зв’язку, який потрібно змінити. Виділена лінія зв’язку стане товстішою.

  6. Двічі клацніть лінію зв’язку

    – або –

    На вкладці Конструктор у групі Знаряддя натисніть кнопку Змінити зв’язки.

    Відобразиться діалогове вікно Редагування зв'язків .

  7. Установіть прапорець забезпечення цілісності даних.

  8. Внесіть додаткові зміни у зв’язок і натисніть кнопку OK.

Після забезпечення цілісності даних застосовуються такі правила:

  • У полі зовнішнього ключа зв’язаної таблиці не можна вводити значення, відсутнє в полі первинного ключа головної таблиці. Така дія призвела б до створення відірваних записів.

  • З головної таблиці не можна видаляти записи, якщо цим записам відповідають записи в пов’язаній таблиці. Наприклад, не можна видаляти запис про працівника з таблиці "Працівники", якщо в таблиці "Замовлення" цьому працівнику відповідають будь-які замовлення. Проте первинний запис і всі пов’язані з ним записи можна видалити однією дією, установивши прапорець Каскадне видалення пов’язаних полів.

  • Не можна змінювати значення первинного ключа в головній таблиці, якщо це призведе до створення відірваних записів. Наприклад, не можна змінювати номер замовлення в таблиці "Замовлення", якщо замовленню призначено позицію в таблиці "Відомості про замовлення". Проте первинний запис і всі пов’язані з ним записи можна оновити однією дією, установивши прапорець "Каскадне оновлення пов’язаних полів".

    Примітки.: У разі виникнення труднощів із забезпеченням цілісності даних зверніть увагу, що для цього мають виконуватися такі умови:

    • Спільне поле в головній таблиці має бути первинним ключем, або в нього має бути унікальний індекc.

    • Спільні поля мають містити дані одного типу. Єдиний виняток полягає в тому, що поле "Лічильник" можна пов’язувати з полем "Число", якщо його властивість Розмір поля має значення Довге ціле число.

    • Обидві таблиці мають міститися в одній базі даних Access. Цілісність даних між зв’язаними таблицями з різних баз даних не забезпечується. Проте якщо вихідні таблиці мають формат Access, можна відкрити базу даних, де їх збережено, і активувати функцію цілісності даних у цій базі даних.

Настроювання каскадних параметрів

Іноді трапляються ситуації, коли дійсно потрібно змінити значення на стороні зв’язку "один". У такому разі потрібно, щоб усі пов’язані рядки автоматично оновлювалися в рамках однієї операції. Це дасть змогу виконати повне оновлення й уникнути неузгодженого стану бази даних, коли деякі рядки оновлено, а деякі – ні. У програмі Access для цього передбачено параметр "Каскадне оновлення пов’язаних полів". Якщо застосувати цілісність даних, вибрати параметр "Каскадне оновлення пов’язаних полів" і оновити первинний ключ, усі поля, які посилаються на первинний ключ, буде оновлено автоматично.

Вам, можливо, також потрібно буде видалити рядок і всі пов’язані з ним записи, наприклад запис про службу доставки та всі пов’язані з нею замовлення. Для цього у програмі Access є параметр "Каскадне видалення пов’язаних полів". Якщо активувати функцію цілісності даних і вибрати параметр Каскадне видалення пов’язаних полів, усі записи, які посилаються на первинний ключ, буде автоматично видалено, коли ви видалите запис, що містить первинний ключ.

Увімкнення або вимкнення каскадного оновлення та/або каскадного видалення

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть команду Відкрити.

  2. У діалоговому вікні Відкрити виберіть і відкрийте базу даних.

  3. На вкладці Знаряддя бази даних у групі Відобразити або приховати натисніть кнопку Зв’язки.

    Зображення стрічки Access

    Відображається вкладка документа "зв'язки".

    Якщо ви ще не визначено будь-які зв'язки, а це перша ви відкриваєте документ вкладці "зв'язки" з'явиться діалогове вікно Відображення таблиці . Якщо з'явиться діалогове вікно, натисніть кнопку закрити.

  4. На вкладці Конструктор у групі Зв’язок натисніть кнопку Усі зв’язки.

    Відображення всіх таблиць, що мають зв'язки, лінії зв'язків. Зверніть увагу, що прихованих таблиць (вибрано таблиці, для якого прапорець приховувати в таблиці Властивості діалоговому вікні) і їхніх зв'язків не відображатиметься, якщо не відображати приховані об'єкти вибрано у діалоговому вікні Параметри переходів .

    Щоб отримати додаткові відомості про параметр відображати приховані об'єкти наведено у статті посібник із роботи з області переходів.

  5. Клацніть лінію того зв’язку, який потрібно змінити. Виділена лінія зв’язку стане товстішою.

  6. Двічі клацніть лінію зв’язку

    – або –

    На вкладці Конструктор у групі Знаряддя натисніть кнопку Змінити зв’язки.

    Відобразиться діалогове вікно Редагування зв’язків.

  7. Установіть прапорець Забезпечити цілісність посилань.

  8. Установіть один із прапорців Каскадне оновлення пов’язаних полів і Каскадне видалення пов’язаних полів або обидва одразу.

  9. Внесіть додаткові зміни у зв’язок і натисніть кнопку OK.

Примітка.: Якщо первинний ключ – це поле типу "Лічильник", установлення прапорця Каскадне оновлення пов’язаних полів не матиме наслідків, оскільки значення в полі "Лічильник" змінювати не можна.

На початок сторінки

Видалення зв’язку між таблицями

Видалення зв'язку між таблицями, необхідно видалити лінію зв'язку в зв'язки документа вкладку уважно позиції курсору, щоб він указував на лінію зв'язку і натисніть кнопку лінія. Лінія зв'язку виглядатиме товстішою, коли його виділено. Виділивши лінію зв'язку вибрано натисніть клавішу DELETE. Зверніть увагу, що під час видалення зв'язку, також видалити підтримка цілісності даних для цього зв'язку, якщо ввімкнуто. В результаті Access автоматично більше не заважатиме створення відірваних записів на боці зв'язку "багато".

  1. Натисніть кнопку Microsoft Office Зображення кнопки Office і виберіть команду Відкрити.

  2. У діалоговому вікні Відкрити виберіть і відкрийте базу даних.

  3. На вкладці Знаряддя бази даних у групі Відобразити або приховати натисніть кнопку зв'язки.

    Зображення стрічки Access

    Відображається вкладка документа "зв'язки".

    Якщо ви ще не визначено будь-які зв'язки, а це перша ви відкриваєте документ вкладці "зв'язки" з'явиться діалогове вікно Відображення таблиці . Якщо з'явиться діалогове вікно, натисніть кнопку закрити.

  4. На вкладці Конструктор у групі Зв’язок натисніть кнопку Усі зв’язки.

    Відображення всіх таблиць, що мають зв'язки, лінії зв'язків. Зверніть увагу, що прихованих таблиць (вибрано таблиці, для якого прапорець приховувати в таблиці Властивості діалоговому вікні) і їхніх зв'язків не відображатиметься, якщо не відображати приховані об'єкти вибрано у діалоговому вікні Параметри переходів .

    Щоб отримати додаткові відомості про параметр відображати приховані об'єкти наведено у статті посібник із роботи з області переходів.

  5. Клацніть лінію того зв’язку, який потрібно видалити. Виділена лінія зв’язку стане товстішою.

  6. Натисніть клавішу Delete.

    -або-

    Клацніть правою кнопкою миші а потім натисніть кнопку Видалити.

  7. Може з’явитися повідомлення Справді остаточно видалити вибраний зв’язок із бази даних?. У разі появи цього повідомлення натисніть кнопку Так.

Примітка.: Якщо одну з таблиць, задіяних у зв’язку, зараз використовує інший користувач або процес, або таблиця використовується у відкритому об’єкті бази даних (наприклад, у формі), зв’язок видалити не вдасться. Перед видаленням зв’язку спочатку необхідно закрити об’єкти, у яких використовуються ці таблиці.  

На початок сторінки

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×