Изтриване на релация

Изтриване на релация

Възможно е да има случаи, когато искате да изтриете релация между таблици. Може например дадена релация да не е валидна вече или да изтривате поле в таблица. Процесът на изтриване на релация в настолни бази данни на Access е различен от изтриването на релация в уеб приложения на Access. В тази статия се разглеждат и двата процеса.

За повече подробности за релациите вж. статията Създаване, редактиране или изтриване на релация.

В тази тема

Изтриване на релация в настолна база данни на Access

Изтриване на релация в уеб приложение на Access

Изтриване на релация в настолна база данни на Access

Важно: Когато премахнете релация в настолна база данни, премахвате също поддръжката на целостта на връзките за тази релация, ако тя е разрешена. В резултат на това Access престава да забранява автоматично създаването на висящи записи в страната "много" на релацията.

За да премахнете релация между таблици в настолна база данни, изтривате релационната линия в прозореца Релации. Поставете курсора, така че да сочи към релационната линия, и след това щракнете върху линията. Когато бъде избрана, релационната линия се удебелява. При избрана релационна линия натиснете Delete.

  1. В раздела Инструменти за бази данни, в групата Релации щракнете върху Релации.

    Командата ''Релации'' в раздела ''Инструменти за бази данни''

  2. В раздела Проектиране, в групата Релации щракнете върху Всички релации.

  3. Щракнете върху релационната линия за релацията, която искате да изтриете. Когато бъде избрана, релационната линия се удебелява.

    Всички таблици с релации се показват заедно с релационните линии.

  4. Натиснете клавиша Delete.

  5. Access може да покаже съобщението Наистина ли искате окончателно да изтриете избраната релация от вашата база данни? Ако това съобщение се покаже, щракнете върху Да.

  6. Когато приключите с използването на прозореца "Релации", щракнете върху Запиши, за да запишете промените в оформлението на релациите.

Забележка: Ако някоя от таблиците, участваща в релацията, е отворена  – вероятно от друго лице или е в отворен обект от база данни, например формуляр или изглед  – няма да да можете да изтриете релацията. Преди да се опитате да премахнете релацията, трябва да затворите всички отворени обекти, които използват тези таблици.

Изтриване на релация в уеб приложение на Access

Прозорецът "Релации" не е наличен в уеб приложение на Access. Използвате поле в една таблица като източник (справочно поле) за стойностите в свързаното поле в друга таблица. За да изтриете релация между две таблици в уеб приложение на Access, трябва да изтриете справочното поле и свързаните с него данни.

  1. Отворете таблицата, която съдържа справочното поле, което искате да изтриете, като щракнете върху Редактиране на таблица.

    Редактиране на таблица

  2. Изберете справочното поле, което получава стойностите си от друга таблица в уеб приложението.

  3. В раздела Структура, под Инструменти за таблици щракнете върху Изтриване на полета.

  4. Access показва съобщението Искате ли окончателно да изтриете избраните полета и всички данни в полетата? Щракнете върху Да, за да потвърдите изтриването на справочното поле и неговите данни.

    Забележка: Възможно е също да се покаже подкана от Access да изтриете един или повече индекси, когато изтривате справочното поле. Ако се покаже това съобщение за потвърждение, щракнете върху Да.

  5. Щракнете върху Запиши, за да запишете направените от вас промени в структурата на таблицата.

Искате да разберете само основните неща за създаването или изтриването на релации? Вижте следните статии:

Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×