DB2 Toad Визуализировать отношения таблиц - PullRequest
0 голосов
/ 24 июня 2019

Я искал в интернете несколько дней, пытаясь найти соответствующие визуализации отношений, используя Toad для DB2, чтобы увидеть соответствующие ключи / связи таблиц для моих операторов JOIN.Все, что я смог найти, оказалось менее чем полезным.Мой текущий метод состоит в том, чтобы работать с двумя таблицами, имеющими информацию, к которой я хочу присоединиться ...

ВЫБРАТЬ * ИЗ ТАБЛИЦЫ 1 ПОЛУЧИТЬ ПЕРВЫЕ 100 РЯДОВ

ВЫБРАТЬ * ИЗ ТАБЛИЦЫ 2 ПОЛУЧИТЬ ПЕРВЫЕ 100 ПЕРВОЙ ТОЛЬКО

Затем визуально ищите маркеры, которые выглядят одинаково.Само собой разумеется, что это берет навсегда и крайне неэффективно.Я пытаюсь выяснить, какую функцию я должен использовать, чтобы быстро увидеть от таблицы к таблице, есть ли соответствующие ключи для объединения информации.Помоги мне, Оби Ван, твоя единственная надежда!

1 Ответ

0 голосов
/ 24 июня 2019

Если в вашей базе данных определены внешние ключи, и если вы используете Db2 для LUW, вы найдете внешние ключи в таблице SYSCAT.REFERENCES

https://www.ibm.com/support/knowledgecenter/en/SSEPGG_11.1.0/com.ibm.db2.luw.sql.ref.doc/doc/r0001057.html

Если внешних ключей нетКлючи, и человек, который разработал базу данных, ушел из AWOL и не оставил документации, тогда есть инструменты, которые попытаются обнаружить связи таблиц из содержимого данных.Примером такого инструмента является https://www.ibm.com/uk-en/marketplace/infosphere-information-analyzer

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...