Online Documentation for SQL Query for Oracle
Установка связей
В реляционных базах данных требуется создание связей между таблицами.
Визуальный конструктор позволяет быстро устанавливать связи между объектами, помещенными в рабочую область.
Чтобы установить связь между таблицами по двум полям необходимо поле из одной таблицы перетащить в другую (поля представлены в виде списка, в котором каждая строчка - поле).
После перетаскивания связь будет отображена в виде черной линии, соединяющей желаемые поля.
Задержите курсор над линией, соединяющей таблицы, пока не появится всплывающее окно, отображающее свойства связи.
Свойства связи можно редактировать. Для этого необходимо открыть редактор связи, два раза щелкнув на ней мышкой или выбрать пункт контекстного меню связи Property.
В появившемся окне указываете желаемые свойства редактируемой связи. Условие связи выбирается из раскрывающегося списка, находящегося между именами полей. (=, >, <, >=, <=, <>).
Опции Include all определяют тип связи.
Связь таблиц отражается в результирующем тексте запроса. Допустим, Вы соединяете таблицы Table1 и Table2 из схемы Schema1. Если выбрана опция Include all from "Schema1.Table1", то в текст запроса добавится строка "Schema1".Table1."ID" = "Schema1".Table2."ID" (+)". Если же выбрана опция Include all from "Schema1.Table2", то будет добавлена строка "Schema1".Table1."ID" (+) = "Schema1".Table2."ID".
Нажмите OK, чтобы применить внесенные изменения.
Удалить связь между объектами можно щелкнув правой клавишей мыши на черной линии, отражающей эту связь, и выбрав пункт контекстного меню - Delete link.
Для удобства размещения множества связанных таблиц Вы можете поставить на лини связи точку(и), с помощью которой удобно изменять расположение связи. Точка никак не влияет на свойства связи, а только позволяет сделать визуальное отображение запроса более понятным.
Смотрите также: |