Утилита SQL Query Analyzer
Query Analyzer (анализатор запросов[1]) — одна из графических утилит пакета Microsoft SQL Server. Эта утилита предоставляет довольно много функций для работы с базами данных. В этом разделе рассмотрена очень малая часть из них. Query Analyzer можно запускать или из меню Start (Пуск), или из Enterprise Manager. Во втором случае вам не нужно будет создавать соединение с сервером (или даже с базой). Если ранее вы не раз работали с утилитой Enterprise Manager, то, очевидно, вам удобнее выполнять запуск Query Analyzer из Enterprise Manager. Для этого выделите на Console Tree базу данных, например, Фирма (рис. 20.53) и в меню Tools выберите SQL Query Analyzer. При этом будет запущен Query Analyzer, уже соединенный с сервером и базой данных Фирма (рис. 20.54). Рис. 20.53 Выделите на Console Tree базу данных Рис. 20.54 Будет запущен Query Analyzer, уже соединенный с сервером и базой данных Query Analyzer обычно при запуске отображает два окна: Object Browser и Query. В строке заголовка окна Query отображается текущая база данных, учетная запись и имя запроса. Это окно похоже на окно Query Designer в Enterprise Manager, но предоставляет дополнительные возможности. Например, Query Designer позволяет выполнять ограниченное число Transact-SQL, в то время как Query Analyzer — любые операторы и даже — несколько в одном пакете. На рис. 20.55 представлена панель инструментов Query Analyzer. Примеры использования некоторых из них будут рассмотрены далее. Рис. 20.55 Панель инструментов Query Analyzer Простейшим способом создания запроса в окне Query является ввод операторов Transact-SQL. При этом Query Designer, как и текстовые редакторы многих Visual-систем программирования, выделяет синтаксические конструкции различными цветами: ключевые слова — синим; комментарии — темно-зеленым; имена хранимых процедур — темно-красным; операторы — серым; имена системных таблиц — зеленым; имена встроенных функций — пурпурным: символьные строки — красным.
|