sql query for db2 - user's...

189
© 2012 EMS Database Management Solutions SQL Query for DB2 - Руководство пользователя

Upload: duongquynh

Post on 27-Jan-2019

283 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

© 2012 EMS Database Management Solutions

SQL Query for DB2 - Руководство пользователя

Page 2: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

Все права защищены

Настоящий докyмент представляет собой техническую документацию к SQL Query for DB2.

Никакие материалы, содержащиеся в настоящем документе, не могут воспроизводиться илипередаваться полностью или частично в какой бы то ни было форме или какими бы то ни былосредствами, электронными или механическими, включая фотокопирование, запись или использование влюбой системе хранения и поиска информации, без разрешения издателя в письменной форме.

Продукты, упомянутые в настоящем документе, могут являться товарными знаками илизарегистрированными товарными знаками соответствующих компаний. Ни издатель, ни автор настоящегодокумента не предъявляют никаких прав на данные товарные знаки.

Издатель и автор не берут на себя никаких гарантий или ответственности в отношении точности илиполноты настоящего документа, а также за какой-либо ущерб, понесенный в результате использованиясодержащейся в настоящем документе информации, в том числе программ и исходного кода, которыепредоставляются с настоящей документацией. Ни в коем случае издатель и автор не несутответственности за какие-либо убытки, ущерб, гражданскую ответственность или расходы, понесенные,прямо или косвенно, в результате использования настоящего документа.

Настоящий документ определяет следующие условия использования: Вы можете создать копиюнастоящего документа исключительно для своего личного пользования. Преобразование настоящегодокумента в другие форматы разрешается до тех пор, пока не производится никаких изменений илиредактирования содержания настоящего документа.

Настоящий документ создан 27.03.2012

SQL Query for DB2

© 2012 EMS Database Management Solutions

Page 3: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual3

© 2012 EMS Database Management Solutions

Содержание

Глава I Добро пожаловать в EMS SQL Query! 7

.....................................................................................................................................8Новости

.....................................................................................................................................9Системные требования

.....................................................................................................................................10Установка

.....................................................................................................................................11Приобретение

.....................................................................................................................................12Регистрация

.....................................................................................................................................14Часто задаваемые вопросы

Глава II Начало работы 17

.....................................................................................................................................19Первый запуск

.....................................................................................................................................20Навигация по базам данных

.....................................................................................................................................22Работа с запросами SQL

.....................................................................................................................................23Контекстные меню

........................................................................................................................................................... 24Контекстное меню базы данных

........................................................................................................................................................... 25Контекстное меню запроса

.....................................................................................................................................26Импорт настроек

.....................................................................................................................................27Выбор языка программы

Глава III Инструменты EMS SQL Query 29

.....................................................................................................................................30Проводник баз данных

........................................................................................................................................................... 32Информация о регистрации баз данных

........................................................................................................................................................... 33Подключение к базе данных

........................................................................................................................................................... 34Краткая информация о базах данных

........................................................................................................................................................... 35История запросов

........................................................................................................................................................... 37SQL ассистент

.....................................................................................................................................38Управление базами данных

........................................................................................................................................................... 40Мастер каталогизации узла

.................................................................................................................................................................... 41Выбор имени узла и ОС

.................................................................................................................................................................... 42Настройка опций узла и параметров протокола

.................................................................................................................................................................... 44Применение изменений

........................................................................................................................................................... 45Мастер каталогизации баз данных

.................................................................................................................................................................... 46Выбор псевдонима базы данных и типа аутентификации

.................................................................................................................................................................... 48Настройка подключения

.................................................................................................................................................................... 49Применение изменений

........................................................................................................................................................... 50Информация о базе данных

.................................................................................................................................................................... 51Настройки подключения

.................................................................................................................................................................... 52Опции базы данных

.................................................................................................................................................................... 53Настройки журналирования

.....................................................................................................................................54Управление запросами

........................................................................................................................................................... 56Редактор SQL

.................................................................................................................................................................... 57Рабочая область редактора SQL

.................................................................................................................................................................... 58Контекстное меню

.................................................................................................................................................................... 60Поиск текста

.................................................................................................................................................................... 61Замена текста

.................................................................................................................................................................... 63Выполнение запроса

........................................................................................................................................................... 65Визуальный конструктор запросов

Page 4: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual4

© 2012 EMS Database Management Solutions

.................................................................................................................................................................... 66Рабочая область

.................................................................................................................................................................... 69Установка связей

.................................................................................................................................................................... 71Задание критериев

.................................................................................................................................................................... 73Выводимые поля

.................................................................................................................................................................... 76Критерии группировки

.................................................................................................................................................................... 77Параметры сортировки

.................................................................................................................................................................... 79Работа с окном редактирования

.................................................................................................................................................................... 80Выполнение запроса

........................................................................................................................................................... 82История запросов

........................................................................................................................................................... 83План запроса

........................................................................................................................................................... 84Избранные запросы

.....................................................................................................................................85Управление данными

........................................................................................................................................................... 86Просмотр данных

.................................................................................................................................................................... 87Просмотр в виде таблицы

................................................................................................................................... 88Группировка данных

................................................................................................................................... 89Фильтрация записей

................................................................................................................................... 90Печать данных

................................................................................................................................... 92Экспорт результатов

................................................................................................................................... 93Контекстное меню

.................................................................................................................................................................... 94Просмотр в виде формы

.................................................................................................................................................................... 95Просмотр данных типа BLOB

................................................................................................................................... 96Просмотр шестнадцатеричного кода

................................................................................................................................... 97Просмотр текста

................................................................................................................................... 98Просмотр RTF

................................................................................................................................... 99Просмотр изображения

................................................................................................................................... 100Просмотр HTML

.................................................................................................................................................................... 101Просмотр в виде диаграммы

................................................................................................................................... 102Выбор полей

................................................................................................................................... 103Свойства диаграммы

................................................................................................................................... 105Настройка диаграммы

................................................................................................................................... 106Экспорт диаграмм

.............................................................................................................................. 106Выбор имени и формата файла

.............................................................................................................................. 107Опции экспорта диаграмм

........................................................................................................................................................... 108Задание настроек фильтрации

........................................................................................................................................................... 110Конструктор фильтров

.................................................................................................................................................................... 111Запуск конструктора фильтров

.................................................................................................................................................................... 112Добавление условий

.................................................................................................................................................................... 113Выбор поля

.................................................................................................................................................................... 114Задание оператора условия

.................................................................................................................................................................... 115Указание значения для условия

.................................................................................................................................................................... 116Добавление группы условий

.................................................................................................................................................................... 117Отношение условий внутри группы

.................................................................................................................................................................... 118Применение фильтра

Глава IV Опции EMS SQL Query 120

.....................................................................................................................................121Настройки окружения

........................................................................................................................................................... 122Предпочтения

.................................................................................................................................................................... 124Вкладка по умолчанию

........................................................................................................................................................... 125Подтверждения

........................................................................................................................................................... 126Проводник баз данных

........................................................................................................................................................... 127Конструктор запросов

.................................................................................................................................................................... 129Палитра цветов

........................................................................................................................................................... 132Шрифты

........................................................................................................................................................... 133Параметры сетки данных

........................................................................................................................................................... 135Отчеты

........................................................................................................................................................... 136Локализация

.....................................................................................................................................138Настройки редактора

........................................................................................................................................................... 139Общие настройки

Page 5: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual5

© 2012 EMS Database Management Solutions

........................................................................................................................................................... 141Отображение

........................................................................................................................................................... 142Цвет

........................................................................................................................................................... 144Быстрый код

.....................................................................................................................................146Настройки внешнего вида

........................................................................................................................................................... 147Панели и меню

........................................................................................................................................................... 149Деревья и списки

........................................................................................................................................................... 151Элементы редактирования

........................................................................................................................................................... 153Флажки

........................................................................................................................................................... 155Кнопки

........................................................................................................................................................... 156Элементы окна

........................................................................................................................................................... 157Группы опций

........................................................................................................................................................... 158Разделители

.....................................................................................................................................160Мастер сохранения настроек

........................................................................................................................................................... 161Выбор файла

........................................................................................................................................................... 162Выбор настроек для сохранения

........................................................................................................................................................... 163Выбор баз данных

.....................................................................................................................................164Шаблоны клавиатуры

.....................................................................................................................................166Локализация

Глава V Дополнительно 168

.....................................................................................................................................168Настройка панелей управления и меню

.....................................................................................................................................171Задание настроек диаграммы

........................................................................................................................................................... 172График

.................................................................................................................................................................... 173Последовательности

.................................................................................................................................................................... 175Общие

.................................................................................................................................................................... 176Оси

.................................................................................................................................................................... 177Заголовки

.................................................................................................................................................................... 178Легенда

.................................................................................................................................................................... 179Панель

.................................................................................................................................................................... 180Страницы

.................................................................................................................................................................... 181Грани

.................................................................................................................................................................... 182Трехмерность

........................................................................................................................................................... 184Последовательности

........................................................................................................................................................... 186Данные

........................................................................................................................................................... 187Экспорт

........................................................................................................................................................... 188Печать

Page 6: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

Глава

I

Page 7: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual7

© 2012 EMS Database Management Solutions

1 Добро пожаловать в EMS SQL Query!

EMS SQL Query for DB2 - это программа для быстрого и простого построения SQLзапросов к базам данных DB2. В программе существует возможность каквизуального создания запросов к DB2, так и использования многофункциональногоредактора SQL кода для написания текста запроса вручную. Простой и удобныйграфический интерфейс позволяет подключаться к базам данных DB2, выбиратьтаблицы и поля для запроса к серверу DB2, устанавливать критерии отбора имногое другое. Программа позволяет работать с несколькими запросамиодновременно, редактировать текст запроса во многофункциональном редактореSQL, просматривать результаты выполнения в различных режимах, визуальносоздавать запросы DB2 с объединениями и подзапросами, строить основанные назапросах диаграммы, просматривать план выполнения запросов DB2 и выполнятьдругие операции необходимые для работы с запросами к базам данных DB2.

Посетите наш сайт: http://www.sqlmanager.net

Ключевые особенности:

Современный графический интерфейс пользователяВизуальный выбор таблиц и полей для запроса путем их перетаскиванияРабота с несколькими запросами в отдельных окнахИстория недавно написанных запросовПодсветка синтаксиса, возможность "быстрого кода" и шаблоны клавиатурыдля ускоренного редактирования текста запросовИнструменты для группировки и фильтрации данныхВозможность визуально создавать запросы с объединениями и подзапросамиВозможность создания диаграмм на основе запросовВозможность представления планов запросовГибкая система настройки интерфейса пользователяМногоязыковая поддержка пользовательского интерфейса

Информация по продукту:

Домашняя страница: http://www.sqlmanager.net/ru/products/db2/query

Служба поддержки: http://www.sqlmanager.net/ru/support

Регистрация: http://www.sqlmanager.net/ru/products/db2/query/buy

Page 8: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual8

© 2012 EMS Database Management Solutions

1.1 Новости

Версия Дата выпуска

SQL Query for DB2 3.4 26.03.2012

Что нового в SQL Query версии 3.4?

Теперь файл Справки запускается на языке локализации программы;Последовательность таких действий как: выполнение корректного запроса,который не может быть разобран; переход на вкладку Builder ; переход навкладку редактора SQL - приводила к удалению текста запроса. Исправлено;Прочие незначительные изменения и исправления.

Желаем приятной работы с нашими программами.

Смотрите также:

История версий

65

56

Page 9: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual9

© 2012 EMS Database Management Solutions

1.2 Системные требования

Системные требования для SQL Query for DB2

Процессор с тактовой частотой 300 мегагерц (МГц); рекомендуется 600 МГц иливышеMicrosoft® Windows NT4 c SP4 или более поздней версией, Microsoft® Windows2000, Microsoft® Windows 2000 Server, Microsoft® Windows XP, Microsoft®Windows 2003 Server, Microsoft Windows 2008 Server, Microsoft® Windows Vista,Microsoft® Windows 7.64 MB RAM (рекомендуется 128 MB или более)20MB свободного пространства на жестком диске для установки программыВидео-карта Super VGA и монитор с минимальным разрешением 800x600(рекомендуется Super VGA с разрешением 1024x768 или выше) Совместимая c Windows мышь DB2 Run-Time/Administrative Client, версия 8.0 или вышеПоддерживаемые версии сервера DB2 UDB: с 8.1 по 9.5

Page 10: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual10

© 2012 EMS Database Management Solutions

1.3 Установка

Установка программы SQL Query for DB2

загрузите установочный файл SQL Query for DB2 программы со страницызагрузки;разархивируйте полученный файл в нужную директорию (например, c:\unzipped);откройте файл DB2QuerySetup.exe и следуйте инструкциям мастера установки;после завершения процесса установки найдите ярлыки программы в Пуск->Программы->EMS.

Обновление программы

загрузите установочный файл SQL Query for DB2 программы со страницызагрузки;разархивируйте полученный файл в нужную директорию (например, c:\unzipped);закройте программу SQL Query for DB2, если она запущена;запустите файл DB2QuerySetup.exe и следуйте инструкциям мастераобновления.

Смотрите также:

Часто задаваемые вопросы

Лицензионное соглашение

14

Page 11: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual11

© 2012 EMS Database Management Solutions

1.4 Приобретение

Чтобы упростить процесс приобретения наших продуктов, мы заключили контрактс Интернет-регистратором Softkey. Процедура совершения покупки через Softkeyзащищена безопасным соединением и делает процесс оплаты быстрым ибезопасным.Если Вы заказали программное обеспечение компании EMS в Интернет и хотели быпосмотреть информацию о Вашем заказе, или же если у Вас возникли вопросы,касающиеся приобретения наших продуктов, оплаты или процедуры доставки,пожалуйста, обратитесь в техническую поддержку, обслуживаемую компаниейSoftkey.

Пожалуйста, учтите, что все наши программные продукты доставляются толькоэлектронными средствами (Electronic Software Delivery). Сделав заказ, Вы сможетенемедленно скачать регистрационные ключи или пароли и ссылки на архивыполных версий программ. Также Вы получите копию регистрационных ключей илипаролей по электронной почте.

Если при оформлении не получили регистрационный ключ в течение двух часов,обратитесь в службу поддержки по этому адресу [email protected].

Если Вы являетесь зарегистрированным пользователем, то при возникновениипроблем или вопросов при использовании нашего программного обеспеченияобращайтесь в службу поддержки.

Описание продукта

SQL Query for DB2 (Business license) + 1 год сопровождения*

Купить!

SQL Query for DB2 (Business license) + 2 года сопровождения*

SQL Query for DB2 (Business license) + 3 года сопровождения*

SQL Query for DB2 (Non-commercial license) + 1 год сопровождения*

SQL Query for DB2 (Non-commercial license) + 2 года сопровождения*

SQL Query for DB2 (Non-commercial license) + 3 года сопровождения*

SQL Query for DB2 (Trial version) Скачать

Page 12: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual12

© 2012 EMS Database Management Solutions

1.5 Регистрация

Если Вы не зарегистрировали свою копию программы SQL Query for DB2, то Выможете сделать это, нажав кнопку Register Now в окне, открывающемся привыборе пункта главного меню программы Help | About.

В появившемся окне укажите регистрационное имя - в поле Registration name, иключ - в поле Registration Key.

Чтобы зарегистрировать только что приобретенную копию программы необходимовыполнить следующие действия:

получить уведомительное письмо с регистрационной информацией от Softkey!ввести Registration Name и Registration Key из этого письма.

Page 13: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual13

© 2012 EMS Database Management Solutions

убедиться, что регистрация прошла успешно. Для этого необходимо открытьокно About SQL Query for DB2, выбрав пункт главного меню Help | About. Вэтом окне должны отображаться введенные вами Registration Name иRegistration Key.

После введения правильного регистрационного ключа появляетсяинформационное окно, сообщающее о том, что Вы теперь имеете правопользоваться программой.

Смотрите также:

Приобретение

Лицензионное соглашение

11

Page 14: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual14

© 2012 EMS Database Management Solutions

1.6 Часто задаваемые вопросы

Если у Вас есть вопросы о программе SQL Query for DB2, пожалуйста, прочтитевнимательно эту страницу.

Содержание

Вопросы о продукте

Что такое EMS Query DB2?Что требуется, чтобы начать работу с SQL Query for DB2?Есть ли какие-нибудь ограничения в пробной версии?

Неполадки

Как можно использовать функцию Export dataset? Когда я нажимаю на кнопкуExport Data на панели инструментов, ничего не происходит. Я зарегистрировал базу данных, но при попытке подключения к ней программавыдает сообщение: "Can't load db2cli.dll". Что не так?

В: Что такое EMS Query DB2?О: SQL Query for DB2 - это утилита для простого и быстрого создания запросов к

базам данных DB2. SQL Query for DB2 позволяет Вам визуально создаватьзапросы и одновременно редактировать их текст. Используя дружественныйграфический интерфейс пользователя, Вы можете соединяться с базамиданных, выбирать таблицы и поля для запросов, задавать критерии выделенияи многое другое. Также Вы можете работать с несколькими запросамиодновременно, редактировать их, просматривать полученные результаты внескольких режимах и производить любые, необходимые для Вашей работы,операции с запросами к базам данных.

В: Что требуется, чтобы начать работу с EMS SQL Query? О: Во-первых, Вы должны иметь возможность подключиться к локальному или

удаленному серверу <%SERVER_TITLE%> (http://www.ibm.com/software/data/db2/udb/).

Во-вторых, Вам нужен компьютер, работающий под управлением ОС MicrosoftWindows NT4 с SP4 или выше, Microsoft Windows 2000, Microsoft Windows 2000Server, Microsoft Windows XP, Microsoft Windows 2003 Server, Microsoft WindowsVista и удовлетворяющий системным требованиям .

В: Чем отличается функция "Query Builder" из инструментария SQL Manager forDB2 от приложения SQL Query?

О: В первую очередь, SQL Query for DB2 работает быстрее, так как это болеелегкий продукт. Также SQL Query for DB2 обладает рядом дополнительныхфункций для построения запросов, например:

"избранные/favorite" запросы для поиска и быстрого запуска наиболеечасто исполняемых запросов; хранение истории запросов, позволяющей совершить "откат" к любомуотредактированному запросу; различные улучшения интерфейса программы для более продуктивной иудобной работы; возможность просматривать результаты запросов в виде диаграмм

14

14

15

15

15

9

Page 15: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual15

© 2012 EMS Database Management Solutions

В: Есть ли какие-нибудь ограничения в пробной версии?О: Функциональных различий между полной и пробной версиями программы

фактически нет. Это значит, что Вы можете в полной мере испытать весьфункционал SQL Query for DB2 за 30 дней тестового периода.

Наверх

Неполадки

В: Как можно использовать функцию Export dataset? Когда я нажимаю на кнопкуExport Data на панели инструментов, ничего не происходит.

О: Убедитесь, что на Вашей рабочей станции установлена последняя версия EMSData Export for DB2. Она должна быть зарегистрирована, и как минимум единождызапущена, перед тем как Вы сможете использовать функцию экспортарезультатов .

В: При попытке подключения к базе данных программа выдает сообщение: "Can'tload db2c li.dll". Что не так?О: Для работы с удаленным сервером DB2 на рабочей станции должен бытьустановлен DB2 Client. Очевидно отсутствует или поврежден файл db2cli.dll.Убедитесь, что DB2 Client установлен корректно. Помните, что SQL Query for DB2может быть использован для работы с серверами DB2 LuW.

Наверх

14

92

14

Page 16: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

Глава

II

Page 17: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual17

© 2012 EMS Database Management Solutions

2 Начало работы

SQL Query for DB2 помогает быстро и просто создавать запросы SQL, чтопозволяет эффективнее работать с базами данных.

Дальнейшие разделы посвящены подробному описанию встроенных средствутилиты и ее возможностей. Пожалуйста, ознакомьтесь с последующимиинструкциями, чтобы эффективно и быстро выполнять различные действия.

Первый запускНавигация по базам данныхРабота с запросамиКонтекстное менюИмпорт настроекВыбор языка программы

Желаем приятной работы с SQL Query for DB2!

19

20

22

23

26

27

Page 18: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual18

© 2012 EMS Database Management Solutions

Смотрите также:

Инструменты EMS SQL Query

Опции EMS SQL Query

29

120

Page 19: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual19

© 2012 EMS Database Management Solutions

2.1 Первый запуск

Так выглядит SQL Query for DB2 при первом запуске.

Главное меню позволяет Вам работать с базами данных (Databases),редактировать (Edit) запросы, отображать/скрывать Проводник баз данных(Database Explorer), SQL ассистент (SQL Assistant), и панели инструментов(Toolbars) для быстрого доступа к операциям с базами данных (Databaseoperations), опциям (Options), инструментам управления запросами (Querymanagement tools) в разделе меню View.

Для начала работы с сервером DB2 необходимо сначала зарегистрировать системуDB2 используя мастер каталогизации узла . Затем нужно каталогизировать однуили несколько баз данных при помощи мастера каталогизации баз данных .

По умолчанию кнопки Catalog Host , Catalog Database доступны на панелиинструментов и в меню Database.

После того как настройки подключения определены, Вы можете установитьсоединение с базой данных и начать работу с запросами SQL .

Смотрите также:

Контекстные меню

Выбор языка программы

Импорт настроек

30

37

38

120 54

40

45

22

23

27

26

Page 20: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual20

© 2012 EMS Database Management Solutions

2.2 Навигация по базам данных

После регистрации необходимых баз данных, в дереве Проводника баз данныхпоявятся соответствующие ветки. Если на вкладке DB Explorer в диалоговомокне Environment Options включена опция Show Hosts, то хосты будутотображаться в дереве проводника.

Для подключения к базе данных щелкните дважды клавишей мыши на еепсевдониме в дереве проводника баз данных, или выделите псевдоним и нажмитеEnter. При успешном подключении, объекты базы данных отобразятся в видеподузлов. После подключения к базе данных Вы можете использовать Проводникбаз данных для навигации по зарегистрированным объектам DB2 и SQLзапросам. SQL ассистент поможет Вам получить более подробную информациюо выбранном объекте.

30

126

126

30

37

Page 21: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual21

© 2012 EMS Database Management Solutions

Смотрите также:

Работа с запросами

Контекстные меню

Выбор языка программы

Импорт настроек

22

23

27

26

Page 22: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual22

© 2012 EMS Database Management Solutions

2.3 Работа с запросами SQL

Элементы дерева Проводника баз данных позволяют Вам работать с объектамибазы данных. Двойное нажатие на объект (или выделение объекта и нажатиеклавиши Enter) создает запрос для этого объекта. Нажатие правой клавиши мышина выделенном объекте открывает контекстное меню , позволяющее выполнятьразличные операции над этим объектом или базой данных в целом.

Смотрите также:

Навигация по базам данных

Контекстные меню

Выбор языка программы

Импорт настроек

30

23

20

23

27

26

Page 23: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual23

© 2012 EMS Database Management Solutions

2.4 Контекстные меню

Контекстные меню упрощают работу с SQL Query for DB2, позволяя выполнятьмножество различных операций.

Выберите объект в Проводнике баз данных и щелкните на нем правой клавишеймыши, чтобы открыть контекстное меню.

Контекстное меню базы данныхКонтекстное меню запросов

Смотрите также:

Навигация по базам данных

Работа с запросами

Выбор языка программы

Импорт настроек

30

24

25

20

22

27

26

Page 24: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual24

© 2012 EMS Database Management Solutions

2.4.1 Контекстное меню базы данных

С помощью этого контекстного меню можно:подключаться к выбранной базе данных (если соединение с ней неустановлено);отключаться от выбранной базы данных (если соединение установлено);каталогизировать новую базу данных при помощи мастера каталогизации базданных ;декаталогизировать выбранную базу данных;просматривать и изменять информацию о базе данных ;осуществлять поиск объектов в дереве проводника баз данных;настраивать представление объектов в проводнике;повторно открывать сохраненные в файл запросы.

Смотрите также:

Контекстное меню запросов

45

50

25

Page 25: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual25

© 2012 EMS Database Management Solutions

2.4.2 Контекстное меню запроса

В Проводнике баз данных контекстное меню запроса позволяет следующее:

для ветки История запросов:открывать запрос в редакторе SQL ;просматривать текст запроса;очищать историю.

для ветки Избранные запросы:открывать запрос в редакторе SQLпросматривать текст запроса;переименовать запрос;удалить запрос;удалить все запросы ветки.

Смотрите также:

Контекстное меню базы данных

30

56

56

24

Page 26: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual26

© 2012 EMS Database Management Solutions

2.5 Импорт настроек

При первом запуске SQL Query, программа проверяет установлен ли SQL Managerfor SQL Query на рабочей станции и предлагает использовать его репозиторий вSQL Query.

При необходимости Вы можете импортировать настройки SQL Manager в SQL Queryfor DB2. Диалоговое окно импорта настроек из SQL Manager позволит определитьгруппы настроек, которые необходимо применить для SQL Query.

Открыть это диалоговое окно можно с помощью пункта главного меню Options |Import settings from SQL Manager.

Смотрите также:

Навигация по базе данных

Работа с запросами

Контекстные меню

Выбор языка программы

20

22

23

27

Page 27: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual27

© 2012 EMS Database Management Solutions

2.6 Выбор языка программы

В окне Select Language Вы можете выбрать любую из предложенных локализацийинтерфейса.

Чтобы открыть это окно, выберите пункт главного меню Options | SelectLanguage.

Это окно содержит список доступных языков, найденных в директории, указаннойна вкладке Localization диалогового окна Environment Options .

Смотрите также:

Навигация по базам данных

Работа с запросами

Контекстные меню

Импорт настроек

136 121

20

22

23

26

Page 28: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

Глава

III

Page 29: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual29

© 2012 EMS Database Management Solutions

3 Инструменты EMS SQL Query

SQL Query for DB2 предлагает множество инструментов для эффективной работыс базами данных DB2.

Проводник баз данныхУправление базами данныхУправление запросамиУправление данными

Смотрите также:

Начало работы

Опции EMS SQL Query

30

38

54

85

17

120

Page 30: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual30

© 2012 EMS Database Management Solutions

3.1 Проводник баз данных

Проводник баз данных (Database Explorer или DB Explorer) основноенавигационное окно SQL Query for DB2 для работы с базами данных, их объектамии запросами. Имеет иерархическую структуру. Состоит из нескольких окон.Позволяет быстро выполнять, практически, все операции с базами данных.

Информация о регистрации базы данныхПодключение к базе данныхКраткая информация о базе данныхИстория запросовSQL ассистент

Скрыть/отобразить окно проводника баз данных можно, используя пункт главногоменю View | DB Explorer или кнопку F11.

32

33

34

35

37

Page 31: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual31

© 2012 EMS Database Management Solutions

Смотрите также:

Управление базами данных

Управление запросами

Управление данными

38

54

85

Page 32: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual32

© 2012 EMS Database Management Solutions

3.1.1 Информация о регистрации баз данных

Зарегистрировав базу данных в SQL Query for DB2, Вы можете использовать контекстное меню для различных операций над ней.

Чтобы просмотреть или изменить информацию о регистрации базы данных,щелкните правой клавишей мыши на представлении нужной базы данных в деревепроводника и выберите пункт контекстного меню базы данных Database Info...,после чего откроется диалоговое окно Database Info .

Смотрите также:

Подключение к базе данных

Краткая информация о базах данных

История запросов

SQL Ассистент

24

24

50

33

34

35

37

Page 33: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual33

© 2012 EMS Database Management Solutions

3.1.2 Подключение к базе данных

После каталогизации узла и базы данных Вы можете установить с нейсоединение.

Самый простой способ подключения к базе данных - дважды кликнуть на еепредставлении в дереве Проводника баз данных . Также можно выбрать пунктконтекстного меню Connect to Database или пункт главного меню Database |Connect to Database.Альтернативный путь подключения к базе данных - использование сочетанияклавиш Shift+Ctrl+C.

Смотрите также:

Информация о регистрации баз данных

Краткая информация о базах данных

История запросов

SQL ассистент

40 45

30

32

34

35

37

Page 34: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual34

© 2012 EMS Database Management Solutions

3.1.3 Краткая информация о базах данных

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

Если Вы зарегистрировали несколько баз данных, то для просмотра краткойинформации о базе данных можно использовать всплывающее окно, котороепоявится, если задержать курсор мыши над представлением базы данных вПроводнике баз данных.

Смотрите также:

Информация о регистрации баз данных

Подключение к базе данных

История запросов

SQL ассистент

30

24

32

33

35

37

Page 35: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual35

© 2012 EMS Database Management Solutions

3.1.4 История запросов

Ветка истории запросов (Query History) в Проводнике баз данных содержитсписок ранее выполненных запросов. История запросов у каждой базы данныхсвоя.

Двойной щелчок мыши по запросу откроет его в Редакторе SQL .

Чтобы упростить поиск нужного запроса, можно воспользоваться всплывающимокном, которое появится если выделить нужный запрос и задержать курсор мышинад его представлением. В этом окне отображается текст запроса, что избавляетВас от необходимости открывать каждый запрос в поисках требуемого.

Для Вашего удобства также доступен перечень избранных запросов (Favourite

Queries ) в проводнике баз данных SQL Query for DB2.

Добавить запрос в список избранных Вы можете используя кнопку Add Query to

Favorites на панели инструментов Редактора SQL или Визуальногоконструктора запросов .

Смотрите также:

Информация о регистрации баз данных

Подключение к базе данных

Краткая информация о базах данных

SQL ассистент

30

56

56

65

32

33

34

37

Page 36: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual36

© 2012 EMS Database Management Solutions

Page 37: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual37

© 2012 EMS Database Management Solutions

3.1.5 SQL ассистент

SQL ассистент - окно, расположенное в нижней части Проводника баз данных ,которое помогает Вам в работе с объектами базы данных. При выборе объекта в Проводнике баз данных , дополнительная информация о нем отобразится в окнеSQL ассистента.

Если выбран(а):Хост - SQL ассистент отобразит каталогизированные узлы используемые DB2системой.

Узел - SQL ассистент отобразит список зарегистрированных баз данных. Именабаз данных, с которыми не установлено соединение будут серыми.

База данных - SQL ассистент отобразит список схем.

Схема - SQL ассистент покажет перечень групп объектов с указанием количестваобъектов в них.

Группа объектов - SQL ассистент выведет список содержащихся в ней объектов.

Таблица или представление - SQL ассистент покажет список полей, их тип икомментарии к ним.

Запрос - SQL ассистент отобразит дату и время его создания.

Вы можете использовать SQL ассистент для быстрого создания запроса.Перетащите любой объект из него на рабочую область Редактора SQL илиВизуального конструктора запросов для включения этого объекта в запрос.

Смотрите также:

Информация о регистрации

Подключение к базе данных

Краткая информация о БД

История запросов

30

30

56

65

32

33

34

35

Page 38: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual38

© 2012 EMS Database Management Solutions

3.2 Управление базами данных

SQL Query for DB2 имеет множество инструментов для управления базами данныхDB2:

Каталогизация узла

Чтобы каталогизировать узел в SQL Query for DB2:выберите пункт главного меню Database | Catalog Node... или нажмите

соответствующую кнопку на панели инструментов;настройте нужные опции в Мастере каталогизации узла .

Каталогизация баз данных

Чтобы каталогизировать базу данных в SQL Query for DB2:выберите пункт главного меню Database | Catalog Database... или нажмите

соответствующую кнопку на панели инструментов;выполните настройку в Мастере каталогизации базы данных .

Декаталогизация базы данных

Чтобы декаталогизировать базу данных в SQL Query for DB2:выделите базу данных в дереве Проводника баз данных ;выберите пункт главного меню Database | Uncatalog Database или нажмите

соответствующую кнопку на панели инструментов;подтвердите декаталогизацию в соответствующем диалоговом окне.

Чтобы декаталогизировать узел и все базы данных на нем:выделите требуемый узел в дереве Проводника баз данных ;выберите пункт главного меню Database | Uncatalog Node или нажмите

соответствующую кнопку на панели инструментов;подтвердить декаталогизацию в соответствующем диалоговом окне.

Подключение к базе данных

Чтобы подключиться к базе данных в SQL Query for DB2:выделите нужную базу данных в дереве Проводника баз данных ;дважды щелкните мышью на ее представлении

иливыберите пункт главного меню Database | Connect to Database или нажмите

соответствующую кнопку на панели инструментовили

щелкните правой клавишей мыши на представлении базы данных и выберитепункт контекстного меню Connect to Database;

Отключение от базы данных

Чтобы отключится от базы данных в SQL Query for DB2:выделите представление базы данных в дереве Проводника баз данных ;выберите пункт контекстного меню Database | Disconnect from Database или

нажмите соответствующую кнопку на панели инструментов;или

щелкните правой клавишей мыши на представлении базы данных, или на любом

40

45

30

30

30

30

Page 39: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual39

© 2012 EMS Database Management Solutions

ее объекте и выберите пункт контекстного меню Disconnect from Database.

Смотрите также:

Проводник баз данных

Управление запросами

Управление данными

30

54

85

Page 40: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual40

© 2012 EMS Database Management Solutions

3.2.1 Мастер каталогизации узла

Мастер каталогизации узла (Catalog Node Wizard) поможет Вамкаталогизировать узел в системе DB2.

Для запуска мастера используйте пункт главного меню Database | Catalog

Node... или соответствующую кнопку на панели инструментов. Вы такжеможете запустить мастер, нажав сочетание клавиш Shift+Ctrl+S.

Выбор имени узла и ОСНастройка опций узла и параметров протоколаПрименение изменений

Смотрите также:

Мастер каталогизации баз данных

Информация о базе данных

41

42

44

45

50

Page 41: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual41

© 2012 EMS Database Management Solutions

Выбор имени узла и ОС

Измените необходимые настройки для каталогизации узла DB2.

Host nameЗадайте имя хоста (host name) или выберите нужное из списка доступных хостов.

Operating systemУкажите операционную систему в которой запущен выбранный хост.

Нажмите кнопку Next для перехода на шаг настройки опций узла и параметровпротокола .42

Page 42: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual42

© 2012 EMS Database Management Solutions

Настройка опций узла и параметров протокола

Задайте требуемые настройки узла для подключения к серверу DB2.

Укажите имя узла - Node name и имя экземпляра - Instance name всоответствующих полях.

Из раскрывающегося списка Protocol необходимо определить протоколсоединения который будет использован для подключения к базам данных навыбранном узле: APPN, T CP/IP, NPIPE или LOCAL.

APPNЕсли выбрано это значение, информация о рабочей станции, использующей APPN,добавляется в директорию узла. Сервер DB2 использует эту информацию дляустановления связи между приложением SQL Query и базой данных,расположенной на удаленном каталогизированном узле.

TCP/IPПри каталогизации узла TCP/IP в каталог узлов клиента IBM Data Serverдобавляется запись с описанием удаленного узла. В этой записи задаетсявыбранный псевдоним (имя узла), имя хоста (или IP адрес) и имя службы (илиномер порта), которые клиент использует для доступа к удаленному хосту.

NPIPEПри каталогизации узла именованных конвейеров (named pipe) в каталог узловклиента добавляется запись, описывающая удаленный узел. В этой записикаталога задаются выбранный псевдоним (имя узла), имя рабочей станцииудаленного сервера (имя компьютера) и экземпляр (имя экземпляра). Клиентприменяет эти значения для доступа к удаленному серверу DB2.

Page 43: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual43

© 2012 EMS Database Management Solutions

LOCALПри выборе этого значения создается локальный псевдоним экземпляра,находящегося на данной рабочей станции. Локальный узел следуеткаталогизировать, когда необходим доступ из клиента к нескольким экземплярамнаходящимся на одной рабочей станции.Для доступа к локальному узлу используется межпроцессовая связь (IPC).

Protocol propertiesВ зависимости от выбранного протокола, необходимо определить его свойства:Remote partner node (Логическое устройство партнера) для протокола APPN,Service name/Port number (Имя службы, номер порта) для TCP/IP и Computer nameдля NPIPE.

Remote partner nodeОпределите логическое устройство партнера используемое для SNA (IBM SystemsNetwork Architecture) подключения. Необходимо указать имя логическогоустройства удаленного узла. Имя должно соответствовать стандартам SNA.

Service name/Port numberУкажите имя службы или номер порта (Service name/Port number) экземплярасервера баз данных. Максимальная длина имени/номера - 14 символов. Помните:этот параметр чувствителен к регистру.Если указано имя службы, ей будет сопоставлен порт согласно файлу служб наклиенте. Имя службы определено в файле конфигурации сервера баз данных, аклиентский файл служб используется для установления соответствия междуименем службы и номером порта. Номер порта на клиенте и сервере должнысовпадать.

Computer nameИмя компьютера на котором располагается база данных. Максимальная длиннаимени - 15 символов.

При необходимости Вы можете добавить комментарий (comment) крегистрируемому узлу.

Для перехода на шаг применения изменений нажмите кнопку Next.44

Page 44: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual44

© 2012 EMS Database Management Solutions

Применение изменений

На этом шаге отображается итоговый скрипт каталогизации узла.

Используя кнопку Back, Вы можете вернуться на предыдущие шаги мастера, еслиесть необходимость в корректировке параметров каталогизации данного узла.

Нажмите кнопку Finish для завершения процесса каталогизации узла и началакаталогизации баз данных в SQL Query for DB2.45

Page 45: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual45

© 2012 EMS Database Management Solutions

3.2.2 Мастер каталогизации баз данных

Мастер каталогизации баз данных (Catalog Database Wizard) поможет Вамкаталогизировать базу данных на выбранном в Проводнике баз данных узле.

Для запуска мастера используйте пункт главного меню Database | Catalog

Database... или соответствующую кнопку на панели инструментов.

Выбор псевдонима базы данных и типа аутентификацииНастройки подключенияПрименение изменений

Смотрите также:

Мастер каталогизации узла

Информация о базе данных

30

46

48

49

40

50

Page 46: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual46

© 2012 EMS Database Management Solutions

Выбор псевдонима базы данных и типа аутентификации

Настройте опции подключения к базе данных:

В первую очередь нужно указать локальный псевдоним базы данных (Databasealias), с которой Вам предстоит работать.

Затем укажите метод аутентификации (Authentication), который будетиспользоваться при подключении к базе данных. Доступны значения: SERVER,CLIENT, SERVER_ENCRY PT и KERBEROS_T ARGET _PRINCIPAL. Следует помнить, что типаутентификации сохраняется для удаленных баз данных, но не для локальных.Выбор подходящего типа аутентификации может положительно отразиться напроизводительности.

SERVERАутентификация будет происходить на узле, на котором размещается базаданных.

CLIENTАутентификация будет происходить на узле, на котором запущено приложениеSQL Query for DB2.

SERVER_ENCRYPTАутентификация будет происходить на узле, на котором размещается базаданных; при этом пароли будут зашифрованы на клиенте. Расшифровка будетпроисходить на сервере.

KERBEROS_TARGET_PRINCIPALАутентификация будет происходить с помощью системы защиты Kerberos (KerberosSecurity Mechanism).

Page 47: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual47

© 2012 EMS Database Management Solutions

Principal NameУкажите полностью определенное имя принципиала (principal) сервера. Этодолжно быть имя владельца экземпляра в формате name/instance@REALM. ДляWindows 2000, Windows XP и Windows Server 2003 это учетная запись сервера DB2в формате userid@DOMAIN, [email protected] или domain\userid.

При необходимости можно добавить комментарий (Comment) к регистрируемомуузлу.

Нажмите кнопку Next для перехода на шаг настройки подключения .48

Page 48: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual48

© 2012 EMS Database Management Solutions

Настройка подключения

На этом шаге необходимо задать параметры авторизации: имя пользователя (Username) и пароль для доступа к базе данных DB2.

Login promptЕсли опция включена, то при каждом подключении к базе данных будеттребоваться ввод данных авторизации (имени пользователя и пароля).

Show system objectsВыключите опцию, если не хотите, чтобы системные объекты отображались в проводнике баз данных .

Autoconnect at startupПоставьте флажок, если требуется автоматическое подключение к базе данныхпри запуске приложения.

Enable log of SQL Editor queriesЭта опция указывает будет ли выполняться журналирование SQL запросов.

SQL queries log fileЭто поле доступно если включено журналирование запросов SQL. В нем Выможете указать путь к файлу *.sql где и будут храниться предыдущие запросы.

Нажмите кнопку Next для перехода на шаг применения изменений .

30

49

Page 49: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual49

© 2012 EMS Database Management Solutions

Применение изменений

На этом шаге отображается итоговый скрипт каталогизации базы данных.

Если требуется, Вы можете вернуться на предыдущие шаги мастера, нажавкнопку Back, и внести изменения в параметры каталогизации данной базы данныхDB2.

Нажмите кнопку Finish, чтобы завершить процесс каталогизации базы данных иначала работы с ней в SQL Query for DB2.

Page 50: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual50

© 2012 EMS Database Management Solutions

3.2.3 Информация о базе данных

Диалоговое окно Database Info содержит параметры каталогизированной базыданных, доступные как для просмотра, так и для изменения.

Чтобы открыть Database Info, выделите нужную базу данных в дереве Проводникабаз данных , откройте контекстное меню и выберите и выберите пунктDatabase Info... Вы также можете использовать пункт главного меню Database |

Database Registration Info... или соответствующую кнопку на панелиинструментов.

Настройки подключенияОпции базы данныхНастройки журналирования

Смотрите также:

Мастер каталогизации узла

Мастер каталогизации баз данных

30

51

52

53

40

45

Page 51: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual51

© 2012 EMS Database Management Solutions

Настройки подключения

В разделе Connection Вы можете просматривать и редактировать параметрыподключения в соответствующих полях: Имя узла (Node name), Имя базы данных(Database name), Аутентификация (Authentication), Имя принципиала (если дляаутентификации используется Kerberos Security Mechanism) и Комментарий (Comment).

Смотрите также:

Настройки подключения

Настройки журналирования

52

53

Page 52: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual52

© 2012 EMS Database Management Solutions

Опции базы данных

В разделе Options диалогового окна Database Info Вы можете Вам настроитьопции базы данных.

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

Login promptЕсли опция включена, то при каждом подключении к базе данных будеттребоваться ввод данных авторизации (имени пользователя и пароля).

Show system objects Выключите опцию, если не хотите, чтобы системные объекты отображались в проводнике баз данных .

Autoconnect at startup Поставьте флажок, если требуется автоматическое подключение к базе данныхпри запуске приложения.

Смотрите также:

Настройки подключения

Настройка журналирования

30

51

53

Page 53: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual53

© 2012 EMS Database Management Solutions

Настройки журналирования

На вкладке Logs Вы можете настроить параметры журналирования SQL запросов.

Enable log of SQL queriesЭта опция указывает будет ли выполняться журналирование SQL запросов.

SQL Editor log fileЭто поле доступно если включено журналирование запросов SQL. В нем Выможете указать путь к файлу *.sql где и будут храниться предыдущие запросы.

Смотрите также:

Настройки подключения

Опции базы данных

51

52

Page 54: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual54

© 2012 EMS Database Management Solutions

3.3 Управление запросами

SQL Query for DB2 предлагает Вам два основных инструмента для работы сзапросами SQL: Редактор SQL (SQL Editor) для редактирования текста запросови Визуальный конструктор запросов (Visual Query Builder) для визуальногопостроения запросов.

Ниже приведен перечень стандартных операций над запросами:

Создание нового запроса

Чтобы создать новый запрос в SQL Query for DB2:выберите пункт главного меню Query | New Query или нажмите

соответствующую кнопку на панели инструментов;задайте имя нового запроса в окне New Query;перейдите на вкладку Edit, для работы с запросом посредством Редактора SQL

илиперейдите на вкладку Builder, для работы с запросом посредствомвизуального конструктора .

Редактирование запроса

Чтобы открыть запрос в SQL Query for DB2:выделите запрос в проводнике баз данных ;вызовите контекстное меню и выберите пункт Activate Query

илидважды щелкните мышью на нужном запросе в дереве проводника баз данных

.

Чтобы открыть запрос из внешнего файла *.sql:выберите пункт главного меню Query | Load... или нажмите на

соответствующую кнопку на панели инструментов;в диалоговом окне Load SQL File укажите файл, который хотели бы открыть.

Выполнение запроса

Чтобы выполнить запрос в SQL Query for DB2:создайте новый запрос или откройте существующий;выберите пункт главного меню Query | Execute или нажмитесоответствующую кнопку на панели инструментов

илииспользуйте клавишу F9 для выполнения запроса.

Сохранение запроса

Чтобы сохранить запрос в SQL Query for DB2:создайте новый запрос или откройте существующий;выберите пункт Query | Save... или Query | Save as... в главном меню

илииспользуйте сочетание клавиш Ctrl+S

илииспользуйте пункт главного меню Query | Save all queries, чтобы сохранитьвсе запросы.

56

65

56

65

30

30

Page 55: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual55

© 2012 EMS Database Management Solutions

Смотрите также:

Проводник баз данных

Управление базами данных

Управление данными

30

38

85

Page 56: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual56

© 2012 EMS Database Management Solutions

3.3.1 Редактор SQL

Редактор запросов - основной инструмент программы SQL Query for DB2 дляработы с запросами. Он позволяет создавать, редактировать и выполнять запросы,а также просматривать результаты, полученные в ходе выполнения запроса.

Открыть редактор можно, выбрав пункт главного меню Query | New Query или

нажав соответствующую кнопку на панели инструментов. Также можноиспользовать сочетание клавиш Ctrl+N.

Смотрите также:

Визуальный конструктор запросов 65

Page 57: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual57

© 2012 EMS Database Management Solutions

Рабочая область редактора SQL

Рабочая область Редактора SQL , позволяющая работать с запросами SQL втекстовом режиме, располагается на вкладке Edit.

Автоматическая подстановка, подсветка синтаксиса и другие функциональныевозможности редактора призваны сделать работу с запросами удобной. Вы можетевключить/выключить большинство из них в диалоговом окне Editor Options .

Пример автоматической подстановки показан на рисунке. Для автоматическоговывода списка автоматической подстановки Вы можете установить задержку повремени в разделе Quick code диалогового окна Editor Options ; для вызовасписка вручную используйте сочетание клавиш Ctrl+Space.

Если необходимо, Вы можете распечатать текст запроса. Для этого используйте

пункт контекстного меню Print или соответствующую кнопку на панелиинструментов. Сочетание клавиш Ctrl+P также используется для печати запроса.

Смотрите также:

Контекстное меню

Поиск текста

Замена текста

Выполнение запроса

56

138

144 138

58

58

60

61

63

Page 58: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual58

© 2012 EMS Database Management Solutions

Контекстное меню

Для Редактора SQL существует специальное контекстное меню, котороеотрывается по нажатию правой клавиши мыши в любой точке рабочей области .Это меню позволяет быстро выполнять самые используемые команды.

Стандартные команды для работы с текстом: вырезать (Cut), копировать (Copy),вставить (Paste), выделить все (Select All).

Команды для работы с запросом в целом: перейти на заданную строчку (Go To LineNumber), изменить регистр выделенного текста (Change Case), просмотретьсвойства запроса (Properties), напечатать запрос (Print).Поиск и замена текста позволят эффективнее работать с текстом запросаSQL.

57

60 61

Page 59: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual59

© 2012 EMS Database Management Solutions

Смотрите также:

Рабочая область редактора SQL

Поиск текста

Замена текста

Выполнение запросов

57

60

61

63

Page 60: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual60

© 2012 EMS Database Management Solutions

Поиск текста

С помощью окна Find Text можно найти сочетание символов в рабочей областиредактора SQL .

В поле Text to Find укажите искомую последовательность символов. Иливыберите одну из предыдущих.

Case Sensitive - при поиске учитывать регистр.

Whole words only - учитывать слово целиком.

Regular Expressions - позволяет использовать регулярные выражения в строкепоиска.

В разделе Direction укажите направление поиска:

Forward - вниз,

Backward - вверх.

Global - искать во всем тексте.

Selected text - искать только в выделенном тексте.

From cursor - поиск начинается с того места где стоит курсор.

Entire scope - поиск с начала текста.

Смотрите также:

Рабочая область редактора SQL

Контекстное меню

Замена текста

Выполнение запроса

56

57

58

61

63

Page 61: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual61

© 2012 EMS Database Management Solutions

Замена текста

С помощью окна Replace Text можно найти сочетание символов в рабочейобласти редактора SQL и заменить его на указанное.

В поле Text to Find укажите искомую последовательность символов. Иливыберите одну из предыдущих.

В поле Text to replace укажите последовательность символов, на котороюжелаете заменить найденные. Или выберите одну из предыдущих.

Case Sensitive - при поиске учитывать регистр.

Whole words only - учитывать слово целиком.

Regular Expressions - искать устойчивое словосочетание в тексте.

Replace with templateДля корректной работы данной опции необходимо, чтобы был установлен флажокRegular expressions. Включите опцию, если хотите, чтобы регулярные выраженияраспознавались в поле Text to replace. Выражение, указанное в этом поле, будетприменено к каждой строке, удовлетворяющей условию в поле Text to replace.

Важно: Синтаксис регулярных выражений, доступных для использования в поляхText to find и Text to replace схож с синтаксисом регулярных выражений Perl.Исчерпывающую информацию можно найти по адресу: http://perldoc.perl.org/perlre.html#Regular-Expressions.

Prompt on replace - включите опцию, если хотите чтобы при каждомнахождении указанной последовательности символов программа выводила запросо замене. Если опция выключена, замена будет происходить автоматически.

В разделе Direction укажите направление поиска и замены:

Forward - вниз,

56

Page 62: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual62

© 2012 EMS Database Management Solutions

Backward - вверх

Global - поиск и замена во всем тексте

Selected text - поиск и замена только в выделенном тексте

From cursor - поиск начинается с того места где стоит курсор.

Entire scope - поиск с начала текста.

Кнопка Replace All позволяет заменить все совпадения. Если опция Prompt onreplace включена, будет выдаваться запрос подтверждения замены текста.

Смотрите также:

Рабочая область редактора SQL

Контекстное меню

Поиск текста

Выполнение запросов

57

58

60

63

Page 63: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual63

© 2012 EMS Database Management Solutions

Выполнение запроса

Созданный или отредактированный запрос можно сразу же выполнить из редактора SQL .

Для этого выберите пункт главного меню Query | Execute или нажмитесоответствующую кнопку на панели инструментов. Нажатие клавиши F9 такжеприведет к выполнению запроса.

Если текст запроса содержит ошибки, то программа укажет на это и результат небудет доступен до того, как все ошибки будут исправлены. Если запрос должен возвращать данные (в тексте содержатся SELECT), то вредакторе появится новая вкладка Results, на которую и будут вынесеныполученные результаты. Если Вы хотите, чтобы полученные данные выводились навкладке редактора - выключите опцию Query results on separate tab вразделе Environment options | Preferences.

Если при выполнении запроса возникли ошибки, то их описание будет вынесено винформационное окно, расположенное в нижней части редактора. Двойнойщелчок на ошибке делает активной строку, в которой эта ошибка была найдена.

Данные, возвращаемые запросом, по умолчанию представлены в виде таблицы.Подробнее в разделе просмотр данных .

56

86

Page 64: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual64

© 2012 EMS Database Management Solutions

Смотрите также:

Рабочая область редактора SQL

Контекстное меню

Поиск текста

Замена текста

57

58

60

61

Page 65: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual65

© 2012 EMS Database Management Solutions

3.3.2 Визуальный конструктор запросов

Визуальный конструктор запросов (Visual Query Builder) позволяет создавать иредактировать запросы графически без текстового их описания на языке SQL. Выможете создавать, выполнять просматривать результаты, используя визуальныеметоды, предоставленные этим инструментом.Также с помощью Визуального конструктора запросов Вы можете получатьграфическое представление запроса, написанного в текстовой форме.

Открыть конструктор можно с помощью пункта меню Query | New Query или

соответствующей кнопки на панели инструментов.Вы также можете использовать сочетание клавиш Ctrl+N.

Смотрите также:

Редактор SQL 56

Page 66: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual66

© 2012 EMS Database Management Solutions

Рабочая область

Рабочая область - основная часть визуального конструктора запросов. Простопоместите на нее таблицы, представления, выберите нужные поля, установитесвязи, если это необходимо, и запрос готов.

Переместите объект из проводника баз данных на рабочую областьконструктора запросов, чтобы добавить его в запрос.

Чтобы добавить поля таблицы или представления в создаваемый запроснеобходимо установить флажок около поля или выделить поле двойным щелчкоммыши. Все поля, у которых установлены флажки, попадают в запрос. Чтобы добавить в запрос сразу все поля объекта необходимо установить флажок,находящийся перед названием объекта в строке заголовка.

Если не выбрано ни одно поле, формируется оператор SQL "SELECT * FROM <table/view_name>", то есть выбираются все поля таблицы/представления.

Снимите флажок с поля, чтобы исключить его из запроса.

Чтобы удалить объект из рабочей области, нажмите на кнопку "закрыть" взаголовке объекта, или выберите пункт Delete контекстного меню,открывающегося при нажатии правой кнопкой мыши на заголовок объекта. Вытакже можете выбрать объект и нажать кнопку Del.Объект удалится только из рабочей области. В базе данных он останется.

Изменить псевдоним объекта, под которым он отображается на диаграмме, можнос помощью пункта Rename контекстного меню, открывающегося при нажатииправой кнопкой мыши на заголовок объекта. Также, Вы можете это сделать,нажав два раза мышью на названии объекта.

30

Page 67: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual67

© 2012 EMS Database Management Solutions

Выберите подходящий тип запроса из выпадающего списка: Select, Insert, Updateили Delete. Если в настройках окружения включена опция Only select mode

то для выбора будет доступен только тип Select.

Используйте контекстное меню конструктора для создания объединения (Union)или подзапроса (Subquery).

Создание объединения запросов происходит посредством оператора UNION илиUNION ALL (если опция Union all by default включена).Подзапрос используется в качестве источника для основного запроса.

121

128

127

Page 68: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual68

© 2012 EMS Database Management Solutions

Смотрите также:

Установка связей

Задание критериев

Выводимые поля

Критерии группировки

Параметры сортировки

Работа с окном редактирования

Выполнение запроса

69

71

73

76

77

79

80

Page 69: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual69

© 2012 EMS Database Management Solutions

Установка связей

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

Чтобы установить связь между таблицами по двум полям необходимо поле изодной таблицы перетащить в другую (поля представлены в виде списка, в которомкаждая строчка - поле).После перетаскивания связь будет отображена в виде черной линии,соединяющей желаемые поля.

Задержите курсор над линией, соединяющей таблицы, пока не появитсявсплывающее окно, отображающее свойства связи.

Свойства связи можно редактировать. Для этого необходимо открыть редакторсвязи, два раза щелкнув на ней мышкой или выбрать пункт контекстного менюсвязи Property.

В появившемся окне указываете желаемые свойства редактируемой связи.Условие связи выбирается из раскрывающегося списка, находящегося междуименами полей. (=, >, <, >=, <=, <>).

66

Page 70: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual70

© 2012 EMS Database Management Solutions

Опции Include all определяют тип связи.Если установлен левый флажок Include all, то в итоговый текст запроса будетдобавлен оператор LEFT OUT ER JOIN.Если установлен правый флажок Include all, то в итоговый текст запроса будетдобавлен оператор RIGHT OUT ER JOIN.Если установлены оба флажка Include all, то в итоговый текст запроса будетдобавлен оператор FULL OUT ER JOIN.Если не установлен ни один флажок, то в итоговый текст запроса будет добавленоператор INNER JOIN.

Нажмите OK, чтобы применить внесенные изменения.

Удалить связь между объектами можно щелкнув правой клавишей мыши на чернойлинии, отражающей эту связь, и выбрав пункт контекстного меню - Delete link.

Для удобства размещения множества связанных таблиц Вы можете поставить налини связи точку(и), с помощью которой удобно изменять расположение связи.Точка никак не влияет на свойства связи, а только позволяет сделать визуальноеотображение запроса более понятным.

Смотрите также:

Рабочая область

Задание критериев

Выводимые поля

Критерии группировки

Параметры сортировки

Работа с окном редактирования

Выполнение запроса

66

71

73

76

77

79

80

Page 71: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual71

© 2012 EMS Database Management Solutions

Задание критериев

На вкладке Criteria Вы можете установить критерии отбора данных в запросе.

Чтобы добавить условие ограничения нужно нажать кнопку на форме и изпоявившегося контекстного меню выбрать пункт Add condition. Добавитсястрочка, которой будет присвоен порядковый номер. В этой строчке Вамнеобходимо указать условие отбора.

Чтобы задать тип составного условия нажмите на надпись All, располагающуюся

рядом с и выберите один из предложенных типов.

По нажатию на поле открываются списки, состоящие из всех полейобъектов, участвующих в запросе. В этих полях Вы можете задать операторыусловия. Это могут быть как имена полей, так и константы или выражения.Нажав на символ "=", Вы получаете возможность установить отношение междуоператорами.

Управлять условием можно с помощью контекстного меню, которое открываетсяпри нажатии правой кнопки мыши на порядковом номере.

Если на номере условия нажать правой кнопкой мыши, то появится меню с однимпунктом - Insert query. Если нажмете на этот пункт, то будет создан вложенныйзапрос, с которым можно работать также как и с основным. Иерархия запросов

Page 72: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual72

© 2012 EMS Database Management Solutions

отображается в дереве подзапросов, расположенном слева от рабочей области.

Если создан подзапрос то условие примет вид первыйоператор условия после символа отношения задает квалификатор запроса, а вовтором отображается начало вложенного запроса.Квалификатор запроса можно выбрать из списка, открывающегося по нажатию нанем левой кнопкой мыши.

Удалить подзапрос можно с помощью пункта контекстного меню Delete query.Это контекстное меню открывается по нажатию на условии, содержащемподзапрос правой кнопкой мыши. С помощью этого меню можно:

удалить подзапрос - Delete query,открыть подзапрос - Show query.

Смотрите также:

Рабочая область

Установка связей

Выводимые поля

Критерии группировки

Параметры сортировки

Работа с окном редактирования

Выполнение запроса

66

69

73

76

77

79

80

Page 73: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual73

© 2012 EMS Database Management Solutions

Выводимые поля

На вкладке Selection отображаются поля, которые получены в результатевыполнения запроса. Эта вкладка остаётся пустой, если были выбраны все поля(SELECT *).

Select only unique recordsЕсли флажок установлен, то в результате запроса отображаются тольконеповторяющиеся записи.

Source field name содержит настоящие имена столбцов, выводимых в результатзапроса.В столбце Name of output указан псевдоним поля, под которым оно будетвыведено в результате запроса.Столбец Aggregate содержит аггрегирующую функцию.Grouping указывает сгруппирован столбец или нет.

В этой таблице можно редактировать заголовки полей, менять порядок ихотображения, устанавливать аггрегирующие функции (SUM, MIN, MAX, AVG иCOUNT) для каждого поля. Чтобы удалить поле из списка, нажмите правойклавишей мыши на нем и выберите пункт контекстного меню Delete current row.Чтобы изменить исходное поле, дважды щелкните на нем мышкой, затемнапечатайте имя поля, или выберите нужное из выпадающего списка доступныхполей.

Page 74: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual74

© 2012 EMS Database Management Solutions

Основные действия с полями выполняются при помощи контекстного меню,которое открывается по нажатию на поле правой кнопкой мыши.

С помощью этого меню выполняются следующие операции:Delete current row - удаление выделенного поля.Insert Query - вставка вложенного запроса.Insert CASE - вставка конструкции CASE.

Чтобы изменить имя выводимого поля, установите на нем курсор и задайтежелаемое имя.

Если Вы хотите задать аггрегирующую функцию, щелкните мышкой в столбце Aggregate и укажите имя функции вручную, или выберите из списка.

Также поля можно отсортировать, щелкнув левой кнопкой мышки на заголовокстолбца в котором содержатся поля.Порядок полей в результате запроса будет соответствовать ихпоследовательности в этой таблице.Встроенные запрос открывается на отдельной вкладке рабочей области дляредактирования и отображается в дереве подзапросов в левой части Визуальногоконструктора.

В поле Grouping отображается, будет ли производиться группировка данных.

При вставке конструкции CASE условия задаются в появляющемся диалоговомокне.

Поле, для которого задается условие, выберите из раскрывающегося списка Name. Псевдоним нового поля в котором будут отображаться результатывыполнения укажите в поле Alias. Выражения WHEN и THEN задайте в соответствующих полях. Если необходимозадать выражение ELSE, то укажите его значение в поле THEN, оставив полеWHEN пустым.

Page 75: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual75

© 2012 EMS Database Management Solutions

Смотрите также:

Рабочая область

Установка связей

Задание критериев

Критерии группировки

Параметры сортировки

Работа с окном редактирования

Выполнение запроса

66

69

71

76

77

79

80

Page 76: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual76

© 2012 EMS Database Management Solutions

Критерии группировки

На вкладке Grouping criteria задаются критерии, по которым будутсгруппированы данные, полученные в результате выполнения запроса.

Условия группировки данных полей задаются также как и критерии отбора данных.

Условия, заданные на этой вкладке будут использованы с оператором HAVING втексте результирующего запроса SQL.

Смотрите также:

Рабочая область

Установка связей

Задание критериев

Выводимые поля

Параметры сортировки

Работа с окном редактирования

Выполнение запроса

71

66

69

71

73

77

79

80

Page 77: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual77

© 2012 EMS Database Management Solutions

Параметры сортировки

Вкладка Sorting позволяет указывать параметры сортировки полей в запросе.

В списке Output fields содержатся все поля объектов, участвующих в запросе.Чтобы указать, по какому полю будет отсортирована, полученная в результатевыполнения запроса, таблица, необходимо переместить поля из списка Outputfields в список Sorted fields. Делается это с помощью кнопок илиперетаскивания выбранного элемента.

В списке Sorted fields для выбранных полей Вы указываете параметрысортировки:

порядок сортировки "по возрастанию" или "по убыванию" указывается в поле Sort order с помощью кнопки A...Z,очередность сортировки (по какому полю сортировать в первую очередь, а покакому во вторую) задается расположением полей в списке Sorted fields. Попервому в списке полю сортировка проходит в первую очередь и.т.д.Перемещать поля в списке можно с помощью кнопок Up и Down.

Page 78: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual78

© 2012 EMS Database Management Solutions

Смотрите также:

Рабочая область

Установка связей

Задание критериев

Выводимые поля

Критерии группировки

Работа с окном редактирования

Выполнение запроса

66

69

71

73

76

79

80

Page 79: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual79

© 2012 EMS Database Management Solutions

Работа с окном редактирования

В окне редактирования, расположенном на вкладке Edit, автоматическигенерируется текст запроса. В этом окне Вы можете просмотреть и исправитьзапрос. Все изменения будут отображены в окне диаграммы .

Все, что в тексте запроса выделено зеленым, является ссылками на объекты.Зеленым ссылки выделяются по умолчанию. Вы можете задать любой цвет внастройках редактора (Options | Editor Options | Color ).Более подробно с областью редактирования Вы можете ознакомиться в разделе Рабочая область редактора SQL .

Смотрите также:

Рабочая область

Установка связей

Задание критериев

Выводимые поля

Критерии группировки

Параметры сортировки

Выполнение запроса

66

120 138 142

57

66

69

71

73

76

77

80

Page 80: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual80

© 2012 EMS Database Management Solutions

Выполнение запроса

Созданный или отредактированный запрос можно сразу же выполнить из визуального конструктора запросов .

Для этого выберите пункт главного меню Query | Execute или нажмитесоответствующую кнопку на панели инструментов. Нажатие клавиши F9 такжеприведет к выполнению запроса.

Если текст запроса содержит ошибки, то программа укажет на это и результат небудет доступен до того, как все ошибки будут исправлены. Если запрос должен возвращать данные (в тексте содержатся SELECT), то вредакторе появится новая вкладка Results, на которую и будут вынесеныполученные результаты. Если Вы хотите, чтобы полученные данные выводились навкладке конструктора - выключите опцию Query results on separate tab вразделе Environment options | Preferences.

Если при выполнении запроса возникли ошибки, то их описание будет вынесено винформационное окно, расположенное в нижней части редактора. Двойнойщелчок на ошибке делает активной строку, в которой эта ошибка была найдена.

Данные, возвращаемые запросом, по умолчанию представлены в виде таблицы.

65

Page 81: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual81

© 2012 EMS Database Management Solutions

Подробнее в разделе просмотр данных .

Смотрите также:

Рабочая область

Установка связей

Задание критериев

Выводимые поля

Критерии группировки

Параметры сортировки

Работа с окном редактирования

86

66

69

71

73

76

77

79

Page 82: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual82

© 2012 EMS Database Management Solutions

3.3.3 История запросов

Вкладка History содержит список ранее выполненных запросов.

В таблице отображается имя запроса и дата его выполнения. В правой частивкладки можно увидеть текст выбранного запроса.

С помощью контекстного меню Вы можете:Activate Query - сделать запрос активным;Rename Query - переименовать запрос;Delete Query from History - удалить запрос из истории;Clear History - очистить историю выполненных запросов;Show History for the Current Query Only - отобразить историю только длятекущего запроса;Add to Favorite Queries - добавить выбранный запрос в избранные.

Смотрите также:

Редактор SQL

Визуальный конструктор запросов

План запроса

Избранные запросы

56

65

83

84

Page 83: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual83

© 2012 EMS Database Management Solutions

3.3.4 План запроса

SQL Query for DB2 позволяет Вам увидеть план запроса. Он располагается навкладке Plan.

Откройте запрос в редакторе SQL или визуальном конструкторе запросов ,нажмите кнопку Explain Query на панели инструментов, чтобы сформироватьплан запроса. Просмотреть его можно на вкладке Results | Plan.

Если Вы хотите, чтобы вкладка Plan отображалась по умолчанию для каждоговыполняемого запроса, включите опцию Queries with explain plan на вкладкеPreferences диалогового окна Environment options .

Смотрите также:

Редактор SQL

Визуальный конструктор запросов

История запросов

56 65

122 121

56

65

82

Page 84: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual84

© 2012 EMS Database Management Solutions

3.3.5 Избранные запросы

На вкладке Favorite Queries отображается перечень избранных запросов.

Если выделить запрос, в правой части окна будет отображен его текст. Спомощью контекстного меню Вы можете открыть запрос для редактирования (Activate Query), переименовать запрос (Rename Query), удалить запрос изизбранных (Delete Query from Favorites) или удалить все запросы из спискаизбранных (Clear Favorites).

Смотрите также:

Редактор SQL

Визуальный конструктор запросов

План запроса

56

65

83

Page 85: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual85

© 2012 EMS Database Management Solutions

3.4 Управление данными

В SQL Query for DB2 данные, возвращаемые запросами, могут быть представленыв различном виде.

Ниже перечислены наиболее используемые возможности SQL Query дляэффективного управления данными.

Просмотр данныхНастройка фильтровКонструктор фильтров

Смотрите также:

Проводник баз данных

Управление базами данных

Управление запросами

86

108

110

30

38

54

Page 86: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual86

© 2012 EMS Database Management Solutions

3.4.1 Просмотр данных

В SQL Query for DB2 существует мощные инструменты для просмотра,редактирования и печати данных из таблиц и запросов.

Полученные в результате выполнения запроса данные отображаются на вкладке Data. Если Вы хотите, чтобы полученные данные выводились на вкладке редактораили конструктора - выключите опцию Query results on separate tab в разделеEnvironment options | Preferences. В противном случае данные будутвыводиться на отдельной вкладке Results.

Данные могут быть представлены в четырех вариантах: в виде таблицы (GridView), в виде печатной формы (Form View), в редакторе данных типа BLOB ,если получены данные этого типа (BLOB View), в виде диаграммы (DiagramView). В строке состояния показывается количество записей в текущем набореданных, время, за которое эти записи были получены, а также возможность ихредактирования.

Чтобы изучить возможности управления данными с помощью SQL Query,просмотрите следующие разделы:

Просмотр в виде таблицыПросмотр в виде формыПросмотр данных типа BLOBПросмотр в виде диаграммы

Смотрите также:

Настройка фильтров

Конструктор фильтров

87

94 95

101

87

94

95

101

108

110

Page 87: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual87

© 2012 EMS Database Management Solutions

Просмотр в виде таблицы

По умолчанию возвращаемые запросом данные отображаются в виде таблицы.Режим просмотра выбирается на панели, расположенной в нижней части окна.

Столбцы таблицы соответствуют полям, а строки - записям. Щелкните мышкой позаголовку столбца, чтобы отсортировать данные. Навигационная панель в верхнейчасти окна поможет Вам быстро добавить, обновить, удалить записи, установитьзакладки, установить фильтр при помощи конструктора фильтров . Поле Findпоможет Вам быстро найти в выбранном столбце записи, содержащие указанныйнабор символов.

При помощи контекстного меню таблицы возможно скрывать/отображать панель группировки данных , печатать данные .

Смотрите также:

Просмотр в виде формы

Просмотр данных типа BLOB

Просмотр в виде диаграммы

110

88 90

94

95

101

Page 88: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual88

© 2012 EMS Database Management Solutions

Группировка данных

Вы можете группировать данные в таблице по одному или нескольким столбцам.

Для того, чтобы сгруппировать таблицу по столбцу необходимо перетащитьзаголовок столбца на специальную панель над таблицей, так называемую "панельгруппировки". Отобразить эту панель можно используя пункт контекстного меню

Show Group Box.

Если применить группировку, то данные будут отображены в виде подузлов. Чтобыотменить группировку, просто перетащите заголовок столбца обратно.

Смотрите также:

Фильтрация записей

Печать данных

Экспорт результатов

Контекстное меню

93

89

90

92

93

Page 89: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual89

© 2012 EMS Database Management Solutions

Фильтрация записей

Фильтр — это быстрый способ поиска подмножества данных и работы с ними втаблице. В отфильтрованной таблице отображаются только строки, отвечающиеусловиям, заданным для столбца.Фильтр не меняет порядок записей. При фильтрации временно скрываются строки,которые не отвечают заданным условиям.

Фильтровать данные в таблице можно следующими способами:

В заголовке каждого столбца имеется кнопка со стрелочкой. В то появитсясписок значений, содержащихся в этом столбце. Если выбрать одно из этихзначений, то это и будет условие фильтрации. В таблице останутся видимымитолько те строки, которые соответствуют этому условию.Если же нажать на эту стрелочку и выбрать пункт Custom, то появитсядиалоговое окон фильтрации , С его помощью Вы сможете задать болеесложные условия фильтрации.

Кнопка открывает конструктор фильтров , с помощью которого Вы можетесоздать фильтр со множеством условий для фильтрации данных.

Если для таблицы установлен фильтр, то в нижней части появляется специальнаяпанель, на которой отображается условие фильтра. С помощью этой панели Выможете легко отключить/включить или изменить условия. Вы также можетенажать на кнопку Customize чтобы открыть условие в конструкторе фильтров .

Смотрите также:

Группировка данных

Печать данных

Экспорт результатов

Контекстное меню

108

110

110

88

90

92

93

Page 90: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual90

© 2012 EMS Database Management Solutions

Печать данных

Выберите пункт контекстного меню Print Grid для просмотра таблицы передпечатью (Print Preview). После этого Вы можете напечатать таблицу в том виде вкотором она будет отображена.

В окне просмотра перед печатью имеется панель инструментов, позволяющаясоздавать, сохранять и загружать шаблоны печати запроса, а также тщательнонастраивать параметры печати.

93

Page 91: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual91

© 2012 EMS Database Management Solutions

Смотрите также:

Группировка данных

Фильтрация записей

Экспорт результатов

Использование контекстного меню

88

89

92

93

Page 92: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual92

© 2012 EMS Database Management Solutions

Экспорт результатов

Экспортировать набор данных, полученный в результате запроса, можноследующими способами:

экспорт данных во внешний файл возможен только в том случае, если нарабочей станции установлена зарегистрированная утилита Data Export forDB2. В этом случае Вы можете экспортировать данные в любой изподдерживаемых форматов (MS Excel, MS Access, RTF, HTML, PDF, TXT, CSV, и

т.д.). Просто нажмите кнопку Export Data на панели инструментов, и спомощью мастера выполните процедуру экспорта;если требуется обработать данные в стороннем редакторе, Вы можетескопировать данные, полученные в результате выполнения запроса, в буфер

OS Windows. Для этого нажмите кнопку Export Data to Clipboard на панелиинструментов.

Смотрите также:

Группировка данных

Фильтрация записей

Печать данных

Контекстное меню

88

89

90

93

Page 93: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual93

© 2012 EMS Database Management Solutions

Контекстное меню

Контекстное меню позволяет выполнять следующие операции: скрывать/отображать панель группировки (пункт Show Group Box), печатать таблицу данных(Print Grid).

Смотрите также:

Группировка данных

Фильтрация записей

Печать данных

Экспорт результатов

88

89

90

92

Page 94: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual94

© 2012 EMS Database Management Solutions

Просмотр в виде формы

На вкладке Form View каждая запись представлена в Виде формы. Редактироватьданные удобнее, когда они представлены в таком виде.

Если на вкладке Grid View Вы выделили строчку или ячейку, а затем перешли навкладку Form View, то на этой вкладке отобразится выделенная запись.

Для каждой записи отображается:название полей,значения.

Рядом с каждым полем расположен флажок Null. С его помощью можно это полеочистить. Вернуть удаленные данные, убрав флажок, не получится. Чтобы вернутьданные необходимо нажать на кнопку

Переключаться между записями можно с помощью навигационной панели,расположенной на панели инструментов. Она позволяет Вам создавать,редактировать, удалять записи, перемещаться по таблицы, а также устанавливатьфильтры. Для каждого типа данных генерируется поле ввода соответствующеетипу данных. Например, для поля типа datetime появляется календарь,позволяющий избежать ошибок при вводе даты. Для типов полей большогоразмера создаются большие текстовые поля.

Если Вы на этой вкладке зададите условия для фильтрации записей , тоотобразится первая запись таблицы, отвечающая заданным условиям.

Смотрите также:

Просмотр в виде таблицы

Просмотр данных типа BLOB

Просмотр в виде диаграммы

89

87

95

101

Page 95: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual95

© 2012 EMS Database Management Solutions

Просмотр данных типа BLOB

Если в таблице содержатся поля BLOB (Binary Large Object - Hexadecimal, Text,Rich Text и др.), то при просмотре данных появляется дополнительная вкладка Blob View. На этой вкладке можно редактировать любой тип данных, относящихсяк BLOB. Для каждого типа создана своя вкладка:

Просмотр шестнадцатеричного кода (Hexadecimal)Просмотр текста (Text)Просмотр RTF (Rich text)Просмотр изображения (Image)Просмотр HTML

Навигация при просмотре данных осуществляется с помощью навигационнойпанели в верхней части окна. Она позволяет Вам создавать, редактировать,удалять записи, перемещаться по таблицы, а также устанавливать фильтры . Вытакже можете загрузить новые данные, или сохранить текущие в файл.

Смотрите также:

Просмотр в виде таблицы

Просмотр в виде формы

Просмотр в виде диаграммы

96

97

98

99

100

110

87

94

101

Page 96: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual96

© 2012 EMS Database Management Solutions

Просмотр шестнадцатеричного кода

На вкладке Hexadecimal Вы можете просмотреть и отредактировать информацию,содержащуюся в одной ячейке поля типа BLOB. В левой части формы содержимоеячейки представлено в шестнадцатеричном виде (шестнадцатеричные значениябайтов), а в правой - в виде обычного текста.

Контекстное меню рабочей области редактора позволяет сохранять данные в файл(пункт Save to File...) и загружать данные из внешнего файла (Load from File...).

Смотрите также:

Просмотр текста

Просмотр RTF

Просмотр изображения

Просмотр HTML

97

98

99

100

Page 97: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual97

© 2012 EMS Database Management Solutions

Просмотр текста

На вкладке Text содержимое ячейки представлено в виде обычного текста,доступного для редактирования.

Контекстное меню рабочей области редактора позволяет:

Load... - загрузить данные из внешнего файла *.txt;Save as... - сохранить данные в файл *.txt;Cut - вырезать выделенный текст;Copy - копировать выделенный текст;Paste - вставить из буфера;Select All - выделить все;Find - открыть диалоговое окно поиска ;Search again - повторить поиск;Undo - отменить последнюю операцию;Word Wrap - включить/выключить перенос по словам.

Смотрите также:

Просмотр шестнадцатеричного кода

Просмотр RTF

Просмотр изображения

Просмотр HTML

60

96

98

99

100

Page 98: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual98

© 2012 EMS Database Management Solutions

Просмотр RTF

На вкладке Rich Text текст представлен в виде RTF (Rich Text Format).

Контекстное меню рабочей области:Load... - загрузить данные из внешнего файла *.rtf;Save as... - сохранить данные в файл *.rtf;Cut - вырезать выделенный текст;Copy - копировать выделенный текст;Paste - вставить из буфера;Select All - выделить все;Find - открыть диалоговое окно поиска ;Search again - повторить поиск;Undo - отменить последнюю операцию;Print - напечатать текст.

Смотрите также:

Просмотр шестнадцатеричного кода

Просмотр текста

Просмотр изображения

Просмотр HTML

60

96

97

99

100

Page 99: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual99

© 2012 EMS Database Management Solutions

Просмотр изображения

Вкладка Image позволяет просматривать записи, содержащие изображение.

Контекстное меню данной вкладки позволяет сохранить изображение в файл *.jpgили *.jpeg (пункт Save as...), а также загрузить изображение из внешнего файла(пункт Load...).

Перемещаться по записям можно с помощью навигационной панели.

Смотрите также:

Просмотр шестнадцатеричного кода

Просмотр текста

Просмотр RTF

Просмотр HTML

96

97

98

100

Page 100: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual100

© 2012 EMS Database Management Solutions

Просмотр HTML

Вкладка HTML позволяет просматривать данные формата HTML. Панель навигацииобеспечивает простоту перемещения между записями.

Смотрите также:

Просмотр шестнадцатеричного кода

Просмотр текста

Просмотр RTF

Просмотр изображения

96

97

98

99

Page 101: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual101

© 2012 EMS Database Management Solutions

Просмотр в виде диаграммы

Вкладка Diagram View позволяет представить данные в виде диаграмм различныхтипов. Чтобы перейти к просмотру данных в виде диаграмм, сделайте вкладкуактивной посредством одноименной кнопки в нижней части окна.

Вы можете построить диаграммы следующих типов: столбцы, линии, область,точечную, круговую, график. Различные опции помогут тщательно настроитьотображение данных.

Выбор полейСвойства диаграммыНастройка диаграммыЭкспорт диаграмм

Смотрите также:

Просмотр в виде таблицы

Просмотр в виде формы

Просмотр данных типа BLOB

103

102

103

105

106

87

94

95

Page 102: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual102

© 2012 EMS Database Management Solutions

Выбор полей

Чтобы построить диаграмму, Вам необходимо выбрать из выпадающего списка Field Name поле, данные из которого станут исходными для диаграммы. Вкачестве исходных данных могут быть только численные поля.

Из раскрывающегося списка Field Name нужно выбрать поле, данные которогобудут использованы в качестве подписей к диаграмме.

Смотрите также:

Свойства диаграммы

Настройка диаграммы

Экспорт диаграмм

103

105

106

Page 103: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual103

© 2012 EMS Database Management Solutions

Свойства диаграммы

При помощи панели, располагающейся в левой части вкладки Diagram View, Выможете менять визуальные свойства диаграмм.

Diagram TitleВ этом поле задается заголовок диаграммы.

Field Name Используйте выпадающий список для выбора поля с исходными значениями.

Label Source Выберите поле, значения из которого будут использоваться в качестве подписей кдиаграмме.

Diagram TypeС помощью выпадающего списка выберите подходящий тип диаграммы: Bar -значения представлены в виде столбцов, Line - в виде отрезков непрерывногографика, Area - в виде областей, Point - в виде точек, Pie - сектора, FastLine - ввиде одноцветного графика.

Color each point Включите опцию, если хотите чтобы каждому значению соответствовал свой цвет.Если опция выключить, то все значения будут красного цвета.

Show marks Если флажок установлен, для сегментов диаграммы будут отображены подписи.

Show axis С помощью этой опции Вы можете отобразить или скрыть оси диаграммы.

Show legend Данное свойство определяет будет ли отображена легенда диаграммы.

Page 104: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual104

© 2012 EMS Database Management Solutions

MonochromeВключите опцию, чтобы сделать диаграмму монохромной (например для черно-белой печати).

View 3DПри использовании этой опции диаграмма принимает трехмерный вид.

View 3D wallsЕсли включить данную опцию, оси диаграмм образуют плоскости, что создастэффект объемного изображения.

Смотрите также:

Выбор полей

Настройка диаграммы

Экспорт диаграмм

102

105

106

Page 105: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual105

© 2012 EMS Database Management Solutions

Настройка диаграммы

Если необходимо, Вы можете настроить диаграмму, используя ряд опцийдиалогового окна Editing Chart.

Чтобы открыть это диалоговое окон, достаточно дважды щелкнуть мышкой надиаграмме.

Для получения более подробной информации смотрите раздел Настройкадиаграммы .

Смотрите также:

Выбор полей

Свойства диаграммы

Экспорт диаграмм

171

102

103

106

Page 106: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual106

© 2012 EMS Database Management Solutions

Экспорт диаграмм

Построенную диаграмму можно экспортировать в графическое изображение рядаформатов.

Чтобы запустить мастер экспорта диаграмм нажмите на кнопку Export Diagram, расположенной в левой части окна.

Выбор имени и формата файлаОпции экспорта диаграмм

Смотрите также:

Выбор полей

Свойства диаграммы

Настройка диаграммы

Выбор имени и формата файла

На этом шаге мастера необходимо выбрать формат файла, в который будетэкспортирована диаграмма.

В секции Destination format задайте желаемый формат, а в поле Destination filename укажите имя файла и путь к нему.

Нажмите кнопку Next, чтобы перейти к следующему шагу мастера.

106

107

102

103

105

107

Page 107: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual107

© 2012 EMS Database Management Solutions

Опции экспорта диаграмм

На данном шаге необходимо задать параметры экспортируемого изображения.

Width - ширина изображения в пикселях;Height - высота изображения в пикселях;

Keep aspect ratioВключите эту опцию, если нужно сохранить пропорции исходного изображения.

Open exported diagram in associated programУстановите флажок, если по завершении процедуры экспорта Вы хотите открытьэкспортированный файл в программе, которая ассоциируется в системе с даннымтипом файлов.

Если необходимо внести изменения в настройки экспорта диаграммы, Вы можетевернуться на предыдущий шаг мастера, нажав на кнопку Back.

Нажмите кнопку Finish, для завершения процедуры экспорта.

106

Page 108: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual108

© 2012 EMS Database Management Solutions

3.4.2 Задание настроек фильтрации

Custom Filter - одно из средств SQL Query for DB2 для фильтрации записейпри просмотре данных .

Открыть Custom Filter можно, нажав на стрелочку, расположенную справа отзаголовка столбца, и выбрав из выпадающего списка пункт Custom.

В выпадающем списке необходимо задать оператор условия:Equals - равно;Does not equal - не равно;Is less than - меньше;Is less than or equal to - меньше или равно;Is greater than - больше;Is greater than or equal to - больше или равно;Like - равно;Not like - не равно;Is blank - пустое;Is not blank - не пустое.

В следующем поле необходимо указать значение, относительно которого будетпроисходить сравнение.

Если Вы задаете два условия, то между ними нужно установить отношение. Если

данные должны удовлетворять и первому и второму условию, выберите вариант AND. Если же данные должны удовлетворять любому из указанных условий, то

нужно выбрать вариант OR. Символ '_' в значении представляет любую букву

89

86

Page 109: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual109

© 2012 EMS Database Management Solutions

или цифру. Символ '%' представляет любую последовательность букв и цифр.

Смотрите также:

Просмотр данных

Конструктор фильтров

86

110

Page 110: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual110

© 2012 EMS Database Management Solutions

3.4.3 Конструктор фильтров

В SQL Query for DB2 имеется специальный инструмент для задания условий отбораданных в таблице при просмотре данных. С помощью конструктора фильтров Выможете не только создать условие отбора любого уровня сложности, но исохранить его в файл и загрузить из файла, что позволяет многократноиспользовать один фильтр.

Запустить конструктор можно с помощью кнопки Set filter , располагающейсяна навигационной панели.

Запуск конструктора фильтровДобавление условийВыбор поляЗадание оператора условияУказание значения для условияДобавление группы условийОтношение условий внутри группыПрименение фильтрации

Смотрите также:

Просмотр данных

Задание настроек фильтрации

111

112

113

114

115

116

117

118

86

108

Page 111: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual111

© 2012 EMS Database Management Solutions

Запуск конструктора фильтров

Конструктор фильтров может быть запущен следующими способами:

нажатием на кнопку Customize, которая появляется в нижней части окна,если используется фильтрация;

нажатием на кнопку Set filter , расположенную на навигационной панели.

В последующих разделах описаны возможности конструктора фильтров.

Смотрите также:

Добавление условий

Выбор поля

Задание оператора условия

Указание значения для условия

Добавление группы условий

Отношение условий внутри группы

Применение фильтрации

112

113

114

115

116

117

118

Page 112: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual112

© 2012 EMS Database Management Solutions

Добавление условий

Допустим, нам необходимо получить список всех инженеров мужского пола изотдела Engineering и T ool Design нанятых после 01/10/2007. В этом случае нужнодобавить условия с участием столбцов Gender, HireDate, Position и DepID.

Чтобы добавить условие, нажмите кнопку press the button to add a newcondition. Вы также можете нажать на кнопку Filter и выбрать пункт AddCondition в выпадающем меню.

Смотрите также:

Запуск конструктора фильтров

Выбор критериев

Задание оператора условий

Указание значения для условия

Добавление группы условий

Отношение условий внутри группы

Применение фильтрации

111

113

114

115

116

117

118

Page 113: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual113

© 2012 EMS Database Management Solutions

Выбор поля

Поскольку нам нужно задать условие с участием поля HireDate, мы должнывыбрать его в выпадающем списке всех полей таблицы, который отобразится,если щелкнуть левой клавишей мыши на имени поля, выделенном зеленым цветом.

Смотрите также:

Запуск конструктора фильтров

Добавление условий

Задание оператора условия

Указание значения для условия

Добавление группы условий

Отношение условий внутри группы

Применение фильтрации

111

112

114

115

116

117

118

Page 114: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual114

© 2012 EMS Database Management Solutions

Задание оператора условия

После того как выбрано участвующее в условии поле, необходимо задатьоператор условия. Щелкните мышкой на тексте, выделенном коричневым цветом,чтобы увидеть список доступных операторов. В нашем случае требуется оператор is greater than (больше чем).

Смотрите также:

Запуск конструктора фильтров

Добавление условий

Выбор поля

Указание значения для условия

Добавление группы условий

Отношение условий внутри группы

Применение фильтрации

111

112

113

115

116

117

118

Page 115: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual115

© 2012 EMS Database Management Solutions

Указание значения для условия

Выбрав оператор условия, необходимо указать значение, относительно которогобудет происходить фильтрация. В нашем случае для оператора IS GREAT ER T HANследует указать значение '1/10/2007', так как цель - получить список инженеровнанятых позднее 01/10/2007. Для указания интервала (операторы between и notbetween) необходимо задать два значения, для чего отобразится второе полеввода.

Значения для поля типа Date, возможно вводить как вручную, так и в диалоговомокне, открывающемся при нажатии на кнопку со стрелкой. Вид окна,появляющегося при нажатии на эту кнопку, зависит от типа данных выбранногополя.

Смотрите также:

Запуск конструктора фильтров

Добавление условий

Выбор поля

Задание оператора условия

Добавление группы условий

Отношение условий внутри группы

Применение фильтрации

111

112

113

114

116

117

118

Page 116: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual116

© 2012 EMS Database Management Solutions

Добавление группы условий

Нам осталось добавить условия фильтрации по полу, профессии и подразделению.Можно создать группу, объединяющую простые условия, используя оператор AND,но в данном случае нет необходимости в объединении.

Чтобы добавить группу условий, нажмите кнопку и выберите пункт меню AddGroup.

Смотрите также:

Запуск конструктора фильтров

Добавление условий

Выбор поля

Задание оператора условия

Указание значения для условия

Отношение условий внутри группы

Применение фильтрации

111

112

113

114

115

117

118

Page 117: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual117

© 2012 EMS Database Management Solutions

Отношение условий внутри группы

Отношение условий внутри группы может быть определено посредством одного изчетырех операторов:AND - одновременно должны выполняться все условия,OR - выполняться должно хотя бы одно условие,NOT AND - не должно выполняться хотя бы одно из перечисленных условий,NOT OR - не должно выполняться ни одно из перечисленных условий.

В нашем случае достаточно выбрать оператор AND.

Смотрите также:

Запуск конструктора фильтров

Добавление условий

Выбор поля

Задание оператора условия

Указание значения для условия

Добавление группы условий

Применение фильтрации

111

112

113

114

115

116

118

Page 118: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual118

© 2012 EMS Database Management Solutions

Применение фильтра

Предположим что мы объединили условия в группу. Если необходимо, можно добавить условия на том же уровне. После того как все настройкипроизведены, окно конструктора фильтра будет выглядеть как на рисунке ниже.Нажмите кнопку Apply, чтобы применить фильтрацию к набору данных. Нажатиена кнопку Ok приведет к применению условий фильтра и закрытию окна.Используйте кнопку Cancel, если хотите отменить изменения и закрыть окно.

В конструкторе фильтра у Вас есть возможность сохранять настройки фильтра вовнешнем файле, а также загружать их. Нажмите кнопку Save As, чтобы открытьокно сохранения файла. Настройки сохраняются в файл с расширением *.flt.Чтобы загрузить настройки фильтра нажмите кнопку Open.

Важно: при сохранении настроек фильтра важен порядок столбцов в исходномпредставлении таблицы. Если при последующем использовании файла количествоили порядок столбцов будет иным, чем при сохранении настроек, то в этом случаефильтрация может быть применена некорректно.

Смотрите также:

Запуск конструктора фильтров

Добавление условий

Выбор поля

Задание оператора условия

Указание значения для условия

Добавление группы условий

Отношение условий внутри группы

112

111

112

113

114

115

116

117

Page 119: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

Глава

IV

Page 120: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual120

© 2012 EMS Database Management Solutions

4 Опции EMS SQL Query

Ниже приведен список основных групп опций в SQL Query for DB2.

Настройки окруженияНастройки редактораНастройки внешнего видаСохранение настроекШаблоны клавиатурыЛокализация

Смотрите также:

Шаблоны клавиатуры

Локализация

121

138

146

160

164

166

164

166

Page 121: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual121

© 2012 EMS Database Management Solutions

4.1 Настройки окружения

Environment Options - основной инструмент для управления свойствами ивнешним видом объектов в SQL Query.

Открыть диалоговое окно настроек окружения можно с помощью пункта главного

меню Options | Environment Options или кнопки Environment Options ,располагающейся на панели инструментов.

ПредпочтенияВкладка по умолчанию

ПодтвержденияПроводник баз данныхКонструктор запросов

Палитра цветовШрифтыПараметры сетки данныхОтчетыЛокализация

Смотрите также:

Настройки редактора

Настройки внешнего вида

122

124

125

126

127

129

132

133

135

136

138

146

Page 122: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual122

© 2012 EMS Database Management Solutions

4.1.1 Предпочтения

Save desktop on disconnect - сохранять состояние рабочего стола приотключении. При следующем запуске программы все редакторы, которые былиоткрыты перед выходом из программы, будут открыты заново.

Encrypted passwords - хранить пароли в зашифрованном виде.

Use transactions - использовать транзакции при выполнении запросов.

Disable multiple instances - не разрешать одновременный запуск в однойсистеме нескольких экземпляров SQL Query for DB2.

Use EMS SQL Manager repository - разрешить программе использоватьрепозиторий SQL Manager for DB2 (если продукт установлен в системе).

Allow query parameters - разрешить использование параметров в текстепроцедур и запросов. Используйте двоеточие (':') перед идентификатором (:P1),чтобы задать значение параметра в запросе.

Show splash screen at startup - показывать заставку при запуске.

Autoconnect databases on startup - производить подключение к базам данныхавтоматически при запуске программы.

Queries with explain plan - отображать план запроса на вкладке Results поего выполнении.

Query results on separate tab - отображать результаты запроса на отдельнойвкладке.

Use History - сохранять историю измененных запросов. В поле History depthзадается количество запросов, которое следует хранить в истории.

83

Page 123: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual123

© 2012 EMS Database Management Solutions

Show history for current query only - показывать историю только длятекущего запроса.

Смотрите также:

Подтверждения

Проводник баз данных

Конструктор запросов

Шрифты

Параметры сетки данных

Отчеты

Локализация

125

126

127

132

133

135

136

Page 124: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual124

© 2012 EMS Database Management Solutions

Вкладка по умолчанию

Выберите вкладку конструктора запросов, которая будет открываться поумолчанию при создании/открытии запроса: Editor, Query Builder, History, FavoriteQueries.

Смотрите также:

Предпочтения 122

Page 125: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual125

© 2012 EMS Database Management Solutions

4.1.2 Подтверждения

На этой вкладке можно выбрать действия, при выполнении которых будетзапрашиваться подтверждение.

Confirm exit from SQL Query for DB2 - подтверждать выход из программы.

Confirm commit transaction - подтверждать фиксацию транзакции.

Confirm rollback transaction - подтверждать откат транзакции.

Confirm delete records - подтверждать удаление записей.

Смотрите также:

Предпочтения

Проводник баз данных

Конструктор запросов

Шрифты

Параметры сетки данных

Отчеты

Локализация

122

126

127

132

133

135

136

Page 126: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual126

© 2012 EMS Database Management Solutions

4.1.3 Проводник баз данных

На этой вкладке задайте настройки проводника баз данных.

Show hosts in DB Explorer - показывать хосты в дереве объектов проводникабаз данных .

Show history in DB Explorer - отображать историю запросов в деревеобъектов.

Show hints - показывать текст запроса в окне всплывающей подсказки.

Show fields comments in the SQL Assistant - показывать комментарии к полямв окне SQL ассистента .

30

37

Page 127: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual127

© 2012 EMS Database Management Solutions

4.1.4 Конструктор запросов

На этой вкладке можно задать настройки Визуального конструктора запросов .

Select condition row - отображать выбранные условия в разных строках навкладках Criteria и Grouping Criteria Визуального конструктора запросов

Drag field name - отображать имя поля при перетаскивании.

Hide selection when inactive - скрывать выделение полей объектов, когдаотсутствует фокус.

Show field types in hints - показывать типы полей.

Clear condition on query type changing - удалять заданные условия приизменении типа запроса.

Visible tabsВ этой секции Вы можете изменить набор доступных вкладок редактора запросов.

Script formatВ данном разделе можно задать некоторые особенности формата скрипта:Из раскрывающегося списка Keywords format выбрать формат ключевых слов.Вид отображения функций выберите из раскрывающегося списка Function format.Для ключевых слов и функций предлагается четыре типа написания:

As is - Как есть,Uppercase - ВСЕ ПРОПИСНЫЕ,Lowercase - все строчные,First upper - Начинать С Прописных.

StyleИз раскрывающихся списков Condition button style и Object border kind

65

71 76 65

Page 128: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual128

© 2012 EMS Database Management Solutions

выберите стиль отображения кнопок и вид границ объектов.

XP tables style - стиль таблиц XP.

Union all by default - связь "UNION ALL" (для объединения с подзапросами) или"UNION" для нескольких запросов по умолчанию.

Only select mode - делает невозможным построение запросов типа INSERT,UPDATE или DELETE в визуальном конструкторе запросов .

Use icons - показывать иконки для объектов баз данных.

Смотрите также:

Предпочтения

Подтверждения

Проводник баз данных

Шрифты

Параметры сетки данных

Отчеты

Локализация

65

122

125

126

132

133

135

136

Page 129: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual129

© 2012 EMS Database Management Solutions

Палитра цветов

В этом разделе Вы можете изменить цвета объектов и элементов управления визуального конструктора запросов . Вызвать палитру для выбора цвета можно,нажав на цветной квадрат рядом с наименованием элемента управления.

Элементы, для которых можно задавать цвета:

Active condition row - активная строка в окне задания условий отбора.

Condition text - текст условий отбора.

Condition item text - текст кнопок, расположенных рядом с условиями отбора.

T able c lient area - фон объектов, помещенных в окно диаграммы.

65

71

Page 130: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual130

© 2012 EMS Database Management Solutions

Work space - цвет рабочей области диаграммы.

Operation - знак операции в окне задания условий отбора.

Predicate - предикат, если создан подзапрос.

Active table caption - заголовок активной таблицы.

Inactive table caption - заголовок неактивной таблицы.

71

Page 131: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual131

© 2012 EMS Database Management Solutions

Field text - текст имен полей на диаграмме.

Selec ted field text - текст выделенного поля.

Field - текст имен полей в окне задания условий отбора.

Group - знак группировки в окне задания условий отбора, на вкладке Groupingcriteria.

Смотрите также:

Конструктор запросов 127

Page 132: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual132

© 2012 EMS Database Management Solutions

4.1.5 Шрифты

На вкладке Fonts можно задать вид и размер шрифта для всей программы SQLQuery for DB2.

System font nameЗадайте шрифт, который будет использован во всех элементах управленияпрограммы SQL Query for DB2.

System font sizeУкажите размер шрифта.В нижнем окне отображается образец текста, показывающий внесенныеизменения.

Смотрите также:

Предпочтения

Подтверждения

Проводник баз данных

Конструктор запросов

Параметры сетки данных

Отчеты

Локализация

122

125

126

127

133

135

136

Page 133: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual133

© 2012 EMS Database Management Solutions

4.1.6 Параметры сетки данных

ColorsОпции в этой группе позволяют задавать цвета для основных элементов сетки

данных. Кнопка открывает стандартную палитру, с помощью которой Вы можетеподобрать желаемый цвет.

Grid Определяет цвет фона сетки данных.

Row Определяет цвет выбранной строки.

Stripy Определяет цвет нечетной строки (возможно, если опция включена опция Stripygrids).

Display formatsВыберите формат отображения для следующих форматов:

Integer fields - целое число.

Float fields - число с плавающей точкой.

DateTime fields - дата и время.

Date fields - дата.

Time fields - время.

NULL valuesДля пустых значений можно задать:

Page 134: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual134

© 2012 EMS Database Management Solutions

Text - текст;Font color - цвет шрифта.

Options

Stripy grids - выделять нечетные строки цветом, указанным в поле Stripy.

Use Ctrl+Up to increase spin values - использовать сочетание клавиш Ctrl+Upвместо Up для увеличения числового значения в ячейке.

Show editor immediately - позволять редактировать данные без задержки.

Enable auto-search in grid - осуществлять автоматический поиск совпаденийс набранным текстом.

Row multi-selection - разрешать выделение нескольких строк.

Show text fields as string - отображать данные текстовых полей как строку.Если опция выключена, то данные будут представлены как в поле типа BLOB.

Max fields width (chars) - определить максимальную ширину для отображения всетке полей типа CHAR и VARCHAR.

Min fields width (chars) - определить минимальную ширину для отображения всетке полей типа CHAR и VARCHAR.

Grid layout preferencesВ этой секции можно задать некоторые параметры размещения сетки данных.

Save and restore layout - сохранение расположения и ширины.

Autofit column width - автовыбор ширины столбцов.

Смотрите также:

Предпочтения

Подтверждения

Проводник баз данных

Конструктор запросов

Шрифты

Отчеты

Локализация

122

125

126

127

132

135

136

Page 135: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual135

© 2012 EMS Database Management Solutions

4.1.7 Отчеты

Default paper size - размер бумаги для печати отчета, созданного в SQL Queryfor DB2.

Default page orientation - ориентация страницы: Portrait - портретная, Landscape- альбомная.

В разделе Margins можно задать размер полей страницы:Left - левого,Right - правого,Top - верхнего,Bottom - нижнего.

Смотрите также:

Предпочтения

Подтверждения

Проводник баз данных

Конструктор запросов

Шрифты

Параметры сетки данных

Локализация

122

125

126

127

132

133

136

Page 136: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual136

© 2012 EMS Database Management Solutions

4.1.8 Локализация

С помощью инструментов, расположенных на этой вкладке, Вы можете задаватьязык программы.

Вы можете добавить свой файл с расширением *.lng, в список доступныхлокализаций. Для этого скопируйте его в папку %program_direc tory%\Languagesfolder и добавьте его в список с помощью диалогового окна Add language,вызываемого нажатием кнопки Add.

Available LanguagesВ списке показан перечень доступных локализаций, которые можно установитькак основной язык программы. Дважды щелкните мышкой по локализации, если Выхотите изменить ее имя или исходный файл.

Default DirectoryВ поле указан путь к папке, в которой по умолчанию находятся все файлылокализации, имеющие расширение *.lng.

Add DefaultsПри нажатии на кнопку проверяется наличие файлов *.lng в папке по умолчанию,которые автоматически добавляются в список доступных языков программы.

Page 137: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual137

© 2012 EMS Database Management Solutions

Смотрите также:

Предпочтения

Подтверждения

Проводник баз данных

Конструктор запросов

Шрифты

Параметры сетки данных

Отчеты

122

125

126

127

132

133

135

Page 138: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual138

© 2012 EMS Database Management Solutions

4.2 Настройки редактора

В данном разделе Вы можете задать настройки для Редактора SQL .

Открыть окно настройки можно, выбрав пункт Options | Editor Options в главном

меню программы, или нажав на кнопку Editor Options , расположенную напанели инструментов.

Общие настройкиОтображениеЦветБыстрый код

Смотрите также:

Настройки окружения

Настройки внешнего вида

56

139

141

142

144

121

146

Page 139: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual139

© 2012 EMS Database Management Solutions

4.2.1 Общие настройки

Auto indent - каждый новый отступ такой же, как в предыдущей строке.

Insert mode - включен режим автоматической вставки символов.

Use syntax highlight - использовать подсветку синтаксиса.

Find text at cursor - слово, на котором стоит курсор, автоматически попадаетв окно поиска при нажатии Ctrl+F.

Show line numbers - показывать нумерацию строк в рабочей областиредактора SQL .

Use smart tabs - варьировать размер отступа в зависимости от его величинына соседних строках.

Take from previous line only - размер отступа изменяется по аналогии спредыдущей строкой кода.

Show default schema - добавлять имя схемы по умолчанию перед именами ееобъектов.

Tab stops - размер отступа при табуляции.

Undo limit - максимальное число хранимых операций для отмены действия.

60

57

Page 140: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual140

© 2012 EMS Database Management Solutions

Смотрите также:

Отображение

Цвет

Быстрый код

141

142

144

Page 141: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual141

© 2012 EMS Database Management Solutions

4.2.2 Отображение

Visible right margin - отображать правое поле редактора.

Visible gutter - отображать левое поле редактора.

Right margin - отступ от левого края для этой границы.

Gutter width - ширина левого поля.

Editor font - шрифт используемый в редакторе SQL.

Size - размер шрифта.

Show only fixed-width fonts - если установлен этот флажок, то в спискевыбора шрифтов будут отображаться только те, которые имеют фиксированнуюширину символов (моноширинные шрифты).

Все изменения отображаются на образце, расположенном в нижней части формы.

Смотрите также:

Общие настройки

Цвет

Быстрый код

139

142

144

Page 142: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual142

© 2012 EMS Database Management Solutions

4.2.3 Цвет

На вкладке Color Вы можете задать цвет и шрифт различных элементов текста,таких как ключевые слова, знаки препинания, комментарии, ссылки и т.д.

В верхней части формы в списке Element представлены все элементы. В нижнейчасти окна на образце текста отображаются все внесенные изменения.

Справа расположены элементы управления, позволяющие менять вид объекта,выбранного в списке Element.

В разделе Text attributes задайте начертание шрифта используемого в редактореSQL :

Bold - жирный; Italic - курсив; Underline - подчеркнутый.

Секция Use defaults for позволяет восстановить исходные настройки цвета фона(Background) и элемента (Foreground).

Щелкните мышкой на элементе Foreground color или Background color, чтобыизменить цвет текущего элемента, или его выделения соответственно.

57

Page 143: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual143

© 2012 EMS Database Management Solutions

Смотрите также:

Общие настройки

Отображение

Быстрый код

139

141

144

Page 144: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual144

© 2012 EMS Database Management Solutions

4.2.4 Быстрый код

Code completion - если флажок установлен, то при вводе первых символовслова в редакторе SQL , автоматически будет предложен список из слов,начинающихся с этих символов.

Delay (sec) - задайте время ожидания появления подсказки.

Code case - выбрать регистр для автоматически предлагаемых слов: Upper -верхний регистр, Lower - нижний регистр, First upper - все буквы нижнегорегистра, кроме первой.

Auto launch keyboard templates - шаблоны клавиатуры будут применятьсяавтоматически.

Color scope categories - выделять различные типы объектов своим цветом.

Sort by scopeСортировать объекты по типам.

Sort by nameСортировать объекты по именам.

56

164

Page 145: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual145

© 2012 EMS Database Management Solutions

Смотрите также:

Общие настройки

Отображение

Цвет

139

141

142

Page 146: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual146

© 2012 EMS Database Management Solutions

4.3 Настройки внешнего вида

С помощью этого инструмента Вы можете задать стиль отображения всехэлементов интерфейса программы SQL Query for DB2. Чтобы открыть окно настроеквнешнего вида выберите в главном меню программы пункт Options | Visual

Options, или нажмите на кнопку Visual Options , расположенную на панелиинструментов.

Внесенные изменения можно сохранять в виде схемы. Для этого на каждойвкладке в верхней части находится кнопка Save as. Нажав на неё, укажите впоявившемся окне имя сохраняемой схемы. Выбрать схему можно из списка Scheme Name, в котором содержатся и схемы по умолчанию, и созданныепользователем. Удалить схему можно с помощью кнопки Delete.

Все инструмента редактора расположены на вкладках:

Панели и менюДеревья и спискиЭлементы управления редактированияФлажкиКнопкиЭлементы окнаГруппы опцийРазделители

В нижней части каждой вкладке, на образце, отображаются все внесенные вовнешний вид изменения.

Смотрите также:

Настройки окружения

Настройки редактора

Шаблоны клавиатуры

Локализация

147

149

151

153

155

156

157

158

121

138

164

166

Page 147: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual147

© 2012 EMS Database Management Solutions

4.3.1 Панели и меню

Используйте вкладку Bars and menus для настройки внешнего вида панелейинструментов и меню программы SQL Query for DB2.

Из раскрывающегося списка Bar style выберите один из стандартных стилейпанели инструментов:Standard - стандартный вид;Enhanced - улучшенный вид;Flat - двумерный;XP native - стиль MS Windows® XP;Office 11 - стиль MS Office 11.

Помните: Если выбран стиль XP, то к панелям инструментов будет примененасхема, выбранная в операционной системе. Если же установлена инаяоперационная система или выбрана схема Windows Classic, то будет примененстиль Enhanced.

Из списка Menu Animation можно выбрать один из вариантов анимации приоткрытии меню:None - без анимации;Random - случайный выбор анимации;Unfold - разворачивающееся меню;Slide - выезжающее;Fade - проявляющееся.

Sunken border - утопленная рамка.

Page 148: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual148

© 2012 EMS Database Management Solutions

Use F10 for menu - при нажатии клавиши F10 происходит фокусировка наглавном меню SQL Query for DB2.

Show full menus after delay - показать всё меню после задержки. Эта опциядоступна, только если установлен флажок Menus show recently used commandsfirst в диалоговом окне Customize .

Flat close buttons - использовать двумерные закрывающие кнопки.

Gray-scale disabled images - иконки недоступных пунктов меню изображены спомощью оттенков серого. Если опция выключена - такие иконки будутзатененными. Если выбран стиль XP native или Office 11, то опция включаетсяавтоматически, и становится недоступной для изменения.

Смотрите также:

Деревья и списки

Элементы редактирования

Флажки

Кнопки

Элементы окна

Группы опций

Разделители

168

149

151

153

155

156

157

158

Page 149: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual149

© 2012 EMS Database Management Solutions

4.3.2 Деревья и списки

На вкладке Trees and Lists настройте внешний вид списков.

Из раскрывающегося списка Look & Feel выберите один из стандартных стилейоформления списков.Standard - стандартные,Flat - плоские с тенью,Ultraflat - плоские.

Hide selection - скрыть выделение.

Hide focus rectangle - прятать прямоугольник фокуса.

Native style - естественный стиль. Применим только в Windows® XP.

Page 150: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual150

© 2012 EMS Database Management Solutions

Смотрите также:

Панели и меню

Элементы редактирования

Флажки

Кнопки

Элементы окна

Группы опций

Разделители

147

151

153

155

156

157

158

Page 151: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual151

© 2012 EMS Database Management Solutions

4.3.3 Элементы редактирования

На вкладке Edit controls задайте стиль элементов управления и редактирования.

Из раскрывающегося списка Border style выберите стиль рамки:None - без рамки,Single - одинарная тонкая линия;Thick - одинарная широкая линия;Flat - плоская с тенью;3D - трехмерная;Ultraflat - плоская.

Из списка Button style - стиль кнопок. 3D - трехмерные;Flat - плоские с тенью;Simple - простые;Hotflat - плоские в рамке;Ultraflat - плоские.

Стиль кнопок, расположенных в пределах поля, можно задать с помощьюраскрывающегося списка Button transparency.None - непрозрачные;Inactive - прозрачные, когда неактивные;Always - прозрачные;Hide inactive - показывать при редактировании;Hide unselected - показывать при наведении курсора.

Page 152: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual152

© 2012 EMS Database Management Solutions

Hot track - подсветка элементов управления. Shadow - тень. Native style - естественный стиль. Применим только в Windows® XP.

Edges - границы: Left - слева; Right - справа; Top - сверху; Bottom - снизу.

Смотрите также:

Панели и меню

Деревья и списки

Флажки

Кнопки

Элементы окна

Группы опций

Разделители

147

149

153

155

156

157

158

Page 153: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual153

© 2012 EMS Database Management Solutions

4.3.4 Флажки

На вкладке Check boxes задайте вид флажков и переключателей.

Из раскрывающегося списка Border style выберите стиль рамки:None - без рамки,Single - одинарная тонкая линия,Thick - одинарная широкая линия,Flat - плоская с тенью,3D - трехмерная,Ultraflat - плоская.

Hot track - подсветка элементов управления. Shadow - тень. Native style - естественный стиль. Применим только в Windows® XP.

Смотрите также:

Панели и меню

Деревья и списки

Элементы редактирования

Кнопки

Элементы окна

Группы опций

Разделители

147

149

151

155

156

157

158

Page 154: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual154

© 2012 EMS Database Management Solutions

Page 155: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual155

© 2012 EMS Database Management Solutions

4.3.5 Кнопки

На этой вкладке настройте внешний вид кнопок.

Из списка Button kind выберите вид кнопок.Standard - стандартные,Flat - плоские с тенью,Ultraflat - плоские.

Native style - естественный стиль. Применим только в Windows® XP.

Смотрите также:

Панели и меню

Деревья и списки

Элементы редактирования

Флажки

Элементы окна

Группы опций

Разделители

147

149

151

153

156

157

158

Page 156: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual156

© 2012 EMS Database Management Solutions

4.3.6 Элементы окна

В этом окне задайте стиль оформления вкладок.

Из списка Tab Style выберите нужный стиль вкладок.Tabs - в виде вкладок,Buttons - в виде кнопокFlat - плоские.

Hot track - подсветка элементов управления. Shadow - тень. Native style - естественный стиль. Применим только в Windows® XP.

Смотрите также:

Панели и меню

Деревья и списки

Элементы редактирования

Флажки

Кнопки

Группы опций

Разделители

147

149

151

153

155

157

158

Page 157: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual157

© 2012 EMS Database Management Solutions

4.3.7 Группы опций

Задайте стиль отображения групп опций на вкладке Group boxes.

Из раскрывающегося списка Border style выберите стиль рамки.None - без рамки,Single - одинарная тонкая линия,Thick - одинарная широкая линия,Flat - плоская с тенью,3D - трехмерная,Ultraflat - плоская.

Shadow - тень. Native style - естественный стиль. Применим только в Windows® XP.

Смотрите также:

Панели и меню

Деревья и списки

Элементы редактирования

Флажки

Кнопки

Элементы окна

Разделители

147

149

151

153

155

156

158

Page 158: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual158

© 2012 EMS Database Management Solutions

4.3.8 Разделители

На вкладке Splitters задайте стиль разделителей (сплиттеров).

Из раскрывающегося списка Hot zone style выберите стиль отображенияразделителей.

Windows XP task bar - стиль Windows® XP,Media Player 8 - стиль Media Player 8,Media Player 9 - стиль Media Player 9,Simple - простой,None - нет.

Hot zone drags a splitterЕсли флажок установлен, то разделитель можно перемещать, потянув за среднююрабочую область. Если не установлен, то по нажатию на эту область окно,ограниченное сплиттером будет сворачиваться и разворачиваться.

Page 159: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual159

© 2012 EMS Database Management Solutions

Смотрите также:

Панели и меню

Деревья и списки

Элементы редактирования

Флажки

Кнопки

Элементы окна

Группы опций

147

149

151

153

155

156

157

Page 160: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual160

© 2012 EMS Database Management Solutions

4.4 Мастер сохранения настроек

Мастер сохранения настроек позволяет экспортировать все настройки программыSQL Query for DB2 во внешний файл. Файл настроек имеет расширение *.reg (файлсистемного реестра Windows). Применить сохраненные настройки Вы можете какдля этой программы, так и для заново установленного SQL Query for DB2. Чтобыоткрыть Мастер сохранения настроек в главном меню программы выберите пункт Options | Save Settings.

Чтобы применить настройки, сохраненные в файл *.reg необходимо открыть этотфайл двойным щелчком мыши. В появившемся окне нажать кнопку OK. Всенастройки автоматически будут применены (добавлены в системный реестрWindows).

Мастер состоит из следующих шагов:Выбор файлаВыбор настроек для сохраненияВыбор баз данных

Смотрите также:

Настройки окружения

Настройки редактора

Настройки внешнего вида

161

162

163

121

138

146

Page 161: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual161

© 2012 EMS Database Management Solutions

4.4.1 Выбор файла

На первом шаге необходимо задать имя файла, в который будут сохраненынастройки и путь к нему.

В поле Filename с помощью кнопки , в открывшемся стандартном диалоговомокне укажите имя и адрес создаваемого файла.

Следующий шаг162

Page 162: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual162

© 2012 EMS Database Management Solutions

4.4.2 Выбор настроек для сохранения

Отметьте флажками те настройки, которые необходимо сохранить:

Database registration info - регистрационная информация баз данных;

Favourite queries - избранные запросы ;

Query history - история запросов ;

Environment options - настройки окружения ;

Editor options - настройки редактора ;

Visual options - настройки внешнего вида ;

Keyboard templates - шаблоны клавиатуры ;

External tools list - список внешних инструментов;

Form placements - расположение открытых окон;

MRU lists - списки недавно использовавшихся объектов.

Следующий шаг

84

82

121

138

146

164

163

Page 163: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual163

© 2012 EMS Database Management Solutions

4.4.3 Выбор баз данных

На этом шаге необходимо выбрать те базы данных, для которых нужно сохранитьрегистрационную информацию и настройки.

В списке Available Databases находятся доступные базы данных.Выберите из списка те, для которых необходимо сохранить регистрационнуюинформацию и настройки и переместите их в список Selected Databases с

помощью кнопок или перетащите объект из одного списка в другой.

Нажмите кнопку Finish для начала создания файла настройки.

Page 164: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual164

© 2012 EMS Database Management Solutions

4.5 Шаблоны клавиатуры

С помощью инструмента Keyboard Templates задайте шаблоны для быстроговвода текста.Чтобы открыть редактор шаблонов клавиатуры выберите в главном меню пункт

Options | Keyboard Templates или нажмите кнопку Keyboard Templates напанели инструментов.

Чтобы создать шаблон нажмите на кнопку Add Template... В появившемся окнеукажите последовательность символов, которая должна будет при вводезамениться определенным текстом.Чтобы изменить уже созданный шаблон выделите его в общем списке и нажмитекнопку Edit Template. Нажав на кнопку Delete Template, Вы удалите выбранныйшаблон.

В разделе Expansion укажите тот текст, которым должен быть заменен наборсимволов шаблона.С помощью кнопок можно вставить автотекст:

Cursor - позиция курсора, при применении курсор будет переведен в указанноеместо,Author - имя учетной записи,Time - время редактированияDate - дата редактирования,Clipboard - содержимое буфера обмена,Marker - маркер.

Также, в разделе Case of Templates, можно указать регистр, в котором должновводиться сочетание символов, являющееся шаблоном.

Page 165: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual165

© 2012 EMS Database Management Solutions

As is - оставлять как есть,

Uppercase - ВСЕ ПРОПИСНЫЕ,

Lowercase - все строчные,

First upper - Начинать С Прописных.

Чтобы применить шаблон необходимо в редакторе набрать сочетание символов,указанное в шаблоне, а затем нажать сочетание клавиш Ctrl+J.

Восстановить значения шаблонов, принятые по умолчанию можно, нажав накнопку By Default.

Смотрите также:

Опции

Локализация

120

166

Page 166: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual166

© 2012 EMS Database Management Solutions

4.6 Локализация

SQL Query for DB2 позволяет изменять язык интерфейса программы для удобствапользователей.

Выбор языка программыНастройка директорий локализации

Смотрите также:

Опции

Шаблоны клавиатуры

27

136

120

164

Page 167: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

Глава

V

Page 168: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual168

© 2012 EMS Database Management Solutions

5 Дополнительно

5.1 Настройка панелей управления и меню

Любую панель инструментов можно настроить.Её можно настраивать, используя функцию Add or Remove Buttons,

открывающуюся при нажатии на кнопку в правом углу панели.

В появившемся окне выбираете те кнопки, которые нужны Вам для работы.

Нажав на любую панель управления правой кнопкой мыши и выбрав пункт Customize.Если на панели инструментов нажать правой кнопкой мыши, то тоже появитсякнопка Customize.При нажатии на эту кнопку открывается окно редактирования панелиинструментов.

Вкладка Toolbars:

На этой вкладке можно создавать, редактировать и удалять панели инструментов.New - добавить панель инструментов,Rename - переименовать,

Page 169: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual169

© 2012 EMS Database Management Solutions

Delete - удалить.

Вкладка Commands:На этой вкладке выберите кнопки, которые будут отображаться на панелиинструментов.

Вкладка Options:

Menus show recently used command first - всегда показывать полные меню.

Show full menus after a short delay - показывать полные меню после

небольшой задержки.

Reset my usage data - сброс.

Large icons - крупные значки.

Show ToolTips on Toolbars - отображать подсказки для кнопок.

Page 170: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual170

© 2012 EMS Database Management Solutions

Show shortcut keys in ToolTips - включить в подсказки сочетания клавиш.

Menu animations - анимация при выборе меню.

Page 171: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual171

© 2012 EMS Database Management Solutions

5.2 Задание настроек диаграммы

Если необходимо, Вы можете настроить диаграмму , используя опции,расположенные в окне Editing Chart.

Чтобы открыть это диалоговое окно, достаточно дважды щелкнуть мышкой надиаграмме.

Ниже представлен список основных вкладок:ГрафикПоследовательностиДанныеЭкспортПечать

Смотрите также:

Выбор полей

Свойства диаграммы

Экспорт диаграмм

101

171

184

186

187

188

102

103

106

Page 172: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual172

© 2012 EMS Database Management Solutions

5.2.1 График

Вкладка Chart позволяет удалять/создавать/редактировать последовательности, атакже настраивать внешний вид графика.

ПоследовательностиОбщиеОсиЗаголовкиЛегендаПанельСтраницыГраниТрехмерность

173

175

176

177

178

179

180

181

182

Page 173: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual173

© 2012 EMS Database Management Solutions

Последовательности

Вкладка Series позволяет Вам добавлять последовательности на график, удалятьих и редактировать.

Нажмите кнопку Add, чтобы открыть галерею TeeChart Gallery, где представленывсе доступные виды графиков. Выберите подходящий вид и нажмите Ok. Вы такжеможете открыть галерею, нажав на кнопку Change. В этом случае вид графикабудет задан для выбранной последовательности.

Page 174: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual174

© 2012 EMS Database Management Solutions

С помощью раскрывающегося списка в нижней части окна можно изменить стильграфика. Опция 3D сделает график трехмерным, а Smooth сглаженным.

Нажатием на кнопку Delete можно удалить выбранную последовательность.

Чтобы переименовать последовательность, выберите ее в списке и нажмите Rename. Затем укажите желаемое имя в появившемся окне.

Используйте кнопку Clone для создания копии выбранной последовательности.

Если щелкнуть дважды по последовательности, откроется вкладка Series , спомощью которой Вы сможете изменить ее параметры.

184

Page 175: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual175

© 2012 EMS Database Management Solutions

Общие

С помощью данной вкладки Вы можете изменить параметры масштабирования,прокрутки, настройки курсора и шрифтов.

Секция Zoom позволяет разрешить/запретить возможность масштабированиядиаграммы, включить/выключить анимацию, задать кнопку мыши для управленияфункцией и т.д.

Вы можете задать направление масштабирования с помощью выпадающегосписка Direction.

Для того, чтобы увеличить изображение диаграммы необходимо удерживаянажатой выбранную клавишу мыши выделить курсором область, которую Выхотите увеличить, и затем отпустить клавишу мыши.

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

Секция Scroll позволяет управлять прокруткой диаграммы. Можно выбратьдопустимость прокрутки по вертикали, горизонтали или в оба направления (поумолчанию).

В секции Cursor можно изменить тип курсора, или загрузить его из внешнегофайла с расширением *.cur или *.ani.

Раздел Fonts содержит элементы настройки шрифта выбранного элементадиаграммы, его цвета, границ, теней и другие.

Page 176: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual176

© 2012 EMS Database Management Solutions

Оси

На этой вкладке Вы можете изменить параметры осей.

В секции Scales можно задать минимум, максимум и инкремент для выбраннойоси, включить/выключить ее отображение и другое.

Секция Title позволяет задать имя выбранной оси, а также изменить шрифт и цветтекста.

С помощью раздела Labels Вы можете изменить стиль (Style), формат значений(Format) и настройки текста (Text) для меток.

Секции Ticks и Grid позволяют настраивать стиль, размер и цвет делений навыбранной шкале и сетки графика соответственно.

Раздел Position служит для определения положения выбранной оси.

Page 177: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual177

© 2012 EMS Database Management Solutions

Заголовки

На этой вкладке Вы можете указать заголовок диаграммы и подобрать для негостиль (Style), указать положение (Position), цвет и фон (Format). Также можноопределить границы (Border), градиент (Gradient), тени (Shadow) или установитьрисунок из внешнего файла в качестве фона (Picture).

Используйте выпадающий список в верхней части окна для выбора типазаголовка: Title, SubTitle, SubFoot, Foot.

Page 178: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual178

© 2012 EMS Database Management Solutions

Легенда

Вкладка Legend позволяет изменять параметры легенды диаграммы: стиль,положение, иконки, заголовок, оформление, границы, формат текста, градиент,тени и фоновый рисунок.

Page 179: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual179

© 2012 EMS Database Management Solutions

Панель

Вкладка Panel позволяет настроить оформление окна диаграммы. Вы можетеизменить цвет, параметры границ, отступы, задать градиент, тени или фоновыйрисунок.

Page 180: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual180

© 2012 EMS Database Management Solutions

Страницы

С помощью вкладки Paging Вы можете разбить график на несколько страниц иустановить текущую.

Установите флажок No pages, чтобы отменить деление на страницы.

Опция Current Page Legend определяет формат легенды графика. Отключитеопцию, если необходимо отображать легенду для всех значений.

Если установлен флажок Scale Last Page, то максимальное значение на шкалебудет соответствовать максимальному значению в последовательности. Впротивном случае будет происходить масштабирование шкалы в соответствии стекущей страницей.

Page 181: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual181

© 2012 EMS Database Management Solutions

Грани

Вкладка Walls содержит элементы для настройки отображения граней диаграммы.Вы можете управлять их положением, размером (объемностью), цветом, узоромокраски и прочим.

Вкладка содержит секции, позволяющие настроить отображение каждой гранииндивидуально.

Page 182: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual182

© 2012 EMS Database Management Solutions

Трехмерность

С помощью вкладки 3D Вы можете настроить трехмерность диаграммы.

Вы можете выбрать один из доступных шаблонов в секции Views, или настроитьвид диаграммы вручную.

3 DimensionsДанная опция показывает будет ли диаграмма трехмерной. Ниже в поле 3D% Выможете задать степень трехмерности в процентах.

OrthogonalЕсли флажок установлен, диаграмма будет представлена как параллелепипед.Вращение его будет возможно только с помощью поля Angle.

Clip PointsЭта опция ограничивает отображение графика верхней и нижней гранью. Если

Page 183: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual183

© 2012 EMS Database Management Solutions

опция выключена, то при увеличении масштаба часть графика будет отображенавне граней.

Zoom TextИспользуйте данную опцию для масштабирования текста.

Page 184: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual184

© 2012 EMS Database Management Solutions

5.2.2 Последовательности

С помощью вкладки Series Вы можете изменять различные параметры созданныхпоследовательностей .

FormatЭта секция уникальна для каждого типа диаграмм и содержит различныевизуальные настройки.

GeneralВ этой секции Вы можете изменить общие опции, форматы значений и настроитьоси.

MarksЭта секция позволяет Вам настроить стиль и формат меток, размер отступов, типграниц и многое другое.

Data SourceВ этой секции задайте источник значений для выбранной последовательности.

173

Page 185: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual185

© 2012 EMS Database Management Solutions

В раскрывающемся списке доступны следующие значения:

Manual - значения должны быть заданы вручную;Random - случайные значения;Series - использовать значения существующей последовательности;Function - использовать функцию в качестве источника значений;Single record - выбрать значения из одной записи;Summary - использовать сводку по столбцу в качестве источника;Dataset - связать последовательность и результат запроса.

Page 186: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual186

© 2012 EMS Database Management Solutions

5.2.3 Данные

Вкладка Data просматривать и редактировать значения последовательности.

Дважды щелкните мышкой на поле, чтобы перейти в режим редактирования.

Page 187: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual187

© 2012 EMS Database Management Solutions

5.2.4 Экспорт

Вкладка Export позволяет экспортировать изображение диаграммы (Picture),данные (Data), а также код построения (Native).Доступные форматы отображены в разделе Format.

Сначала следует выбрать тип экспорта. Затем укажите формат файла и нажмитекнопку Save, для экспорт во внешний файл; Copy для копирования в буферобмена; Send для отправки по электронной почте.

Page 188: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual188

© 2012 EMS Database Management Solutions

5.2.5 Печать

Вкладка Print позволяет задать настройки печати диаграммы.

Укажите требуемую ориентацию страницы (Orientation), поля (Margins), размертекста (Detail), затем выполните настройку печати (Setup) и нажмите кнопку Print.

Page 189: SQL Query for DB2 - User's Manualdownload2.sqlmanager.net/download/db2utils/doc/db2query_russian.pdf · Все права защищены Настоящий докyмент представляет

SQL Query for DB2 - User's Manual189

© 2012 EMS Database Management Solutions

Разработчики

Технические писатели:

Дизайнеры:

Дони Дмитрий

Рябова Ольга

Макурова Татьяна

Координаторы:

Ткаченко Роман

Разработчики ПО:

Петров Игорь

Буталов Алексей

Жильцов Александр

Счастливцев Дмитрий

Слободенюк Семен

Переводчики:

Щулькина Анна

Фоминых Сергей

Челядин Александр

Буталов Алексей