Преминаване към основното съдържание
Използване на релации

Създаване на релации с помощта на съветника за справки

Забележка: Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

Вашият браузър не поддържа видео. Инсталирайте Microsoft Silverlight, Adobe Flash Player или Internet Explorer 9.

Съветникът за справки създава релация между таблици. Той създава външен ключ, който препраща към първичния ключ на друга.

Създаване на релация със съветника за справки

  1. В Изглед на лист с данниотворете таблицата, която ще търсене на данни от друга таблица. Това е вашата дете таблица.

  2. В най-дясната колона изберете щракнете, за да добави и след това изберете Lookup & зависимост.

    Добавяне на нова колона на таблица, въведете "Справка и зависимост"
  3. В Съветника за справкиизберете искам справочното поле да получи стойностите от друга таблица или заявка. След това изберете напред.

  4. Изберете таблицата, които ще предоставят стойностите на справочното поле. Това е вашата родителската таблица. След това изберете напред.

  5. За да изберете полетата, които искате да извлечете данни от, задаване на реда на сортиране за полета и задаване на ширината на колоната, следвайте инструкциите на страницата.

    Съвет: Когато зададете ширината на колоната, за да намалите визуално маловажни в таблицата, изберете Скрий колона за ключ. Това няма да повлияе зависимост или синхронизиране на данни между таблиците.

  6. Изберете полето, което идентифицира редове в родителската таблица.

  7. Въведете име за новия справочното поле, изберете Разреши целостта на даннитеи след това изберете Каскадно изтриване или Ограничаване на изтриването.

    Съвет: Дайте име на поле по начин, който се отразява на данните и обърнете внимание, че чужд ключ поле, например Клиент IDFK.

  8. Изберете Готовои след това запишете Записване .

Вие сте създали релация и външен ключ и указаните параметри за синхронизиране на данни между двете таблици.

Промяна на релация между таблици

Ако искате да промените релация между таблици, трябва първо да затворите таблиците.

  1. Изберете инструменти за бази данни > зависимости.

  2. Изберете линията на релацията между двете таблици.

    Релация "един към много"
  3. Изберете проектиране > Редактиране на релации.

  4. В диалоговия прозорец Редактиране на релации направете промените и след това изберете OK.

  5. За да запишете промените, изберете Запиши Записване .

Искате още информация?

Създаване, редактиране или изтриване на релация

Една най-лесният начин да създадете "един към много" е да се използва инструмент, наречен СЪВЕТНИКА за справки. Съветникът всъщност прави две места за вас.

Той създава връзката и когато сте готови, можете да използвате външното ключово поле, за да изберете стойности от таблица от ЕДНАТА страна, или родителската таблица на релацията.

Това го прави по-лесно за въвеждане на данни. В нашия пример всичко, което трябва да направите, е да изберете име, което е стойността от ЕДНАТА страна и въведете телефонен номер.

Когато използвате съветника, не е нужно външното ключово поле в таблицата наследник защото съветникът създава за вас. Но ако вече имате външен ключ, който е наред, продължете нататък и да го използвате.

Ето примерна база данни. Да няма външен ключ.

За да започнете, изберете заглавието на празно поле или изберете заглавието вашия външен ключ, ако имате такъв.

Изберете справка & релация и съветникът за стартиране.

Използване на първата опция, за търсене на стойности от друга таблица и изберете напред.

Изберете родителската таблица... Клиенти … и след това изберете напред.

Ние трябва да търси стойностите в полето Име на клиент, така че изберете и го преместете над. Това е изчислено поле.

Ние използвахме това поле около една минута преди. Обърнете внимание, че той показва цялото име. Това догадката при избора на правилните данни. Със справочно поле въвеждането на данни е по-бързо и по-точно.

Изберете Следващ. Ред на сортиране е по желание, така че нека да пропуснете тази и просто изберете напред.

Като правило е най-добре да скриете колоната с ключа, защото то просто бъркотия на вашата база данни, ако се вижда, така че изберете напред.

Тук нека име на полето Customer ID FK, което показва родителското поле е ИД на клиент и FK ни напомня, че това е външен ключ.

Сега нека изберете Разрешаване на целостта на данните и Каскадно изтриване. Ето как можете да разрешите целостта на връзките и каскадно изтриване. Изберете Готово и има вашето поле.

И накрая нека извършване на промени в релацията. За да направите това, трябва да затворите телефонни номера на таблицата. Не можете да промените релация, ако една от таблиците в тази релация е отворен.

След като затворим таблицата, в раздела Инструменти за бази данни ние изберете релации. Ние изберете релационната линия, и след това, в лентата, изберете Редактиране на релации.

Можете да видите, че Целостта на връзките и Каскадни изтрива са избрани. Нека също така да разрешите опцията за средния, Актуализирай каскадно свързаните полета, изберете OK и сме готови.

Сега сме създали "един към много" с помощта на съветника за справки, сме създали външен ключ и променихме настройка на връзката.

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

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

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

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

×