- •Упражнение 1. Работа с sql Query Analyzer и выполнение запроса
- •Как открыть sql Query Analyzer
- •Настройка размера окон sql Query Analyzer
- •Настройка панели Results
- •Поиск объекта в базе данных
- •Для просмотра содержимого таблицы
- •Отладка хранимой процедуры
- •Исполнение оператора select
- •Просмотр результатов запроса
- •Исправление оператора Transact-sql
- •Вывод вкладки Estimated Execution Plan
- •Изменение способа вывода результирующего набора
- •Упражнение 2. Создание и исполнение операторов
- •Как создать таблицу в базе данных Northwind
- •Модификация таблицы
- •Вывод сведений о таблице
- •Извлечение данных
- •Модификация данных
- •Упражнение 3. Создание сценариев с помощью синтаксических элементов языка Transact-sql
- •Создание таблицы в базе данных Northwind
- •Как объявить и инициализировать переменную и задействовать язык управления ходом выполнения
- •Как выполнить сценарий Transact-sql, а затем удалить таблицу из базы данных
- •Отключение базы данных sql Server 2000 и подключение к sql Server 2005
- •Резервное копирование базы данных sql Server 2000 и ее восстановление на sql Server 2005
- •Задание
Администрирование SQL Server Практическая работа № 1
Упражнение 1. Работа с sql Query Analyzer и выполнение запроса
-
Как открыть sql Query Analyzer
-
В меню Start выберите Programs, затем — Microsoft SQL Server и щелкните Query Analyzer. После запуска SQL Query Analyzer выводится диалоговое окно Connect To SQL Server.
-
В раскрывающемся списке SQL Server выберите Local. Если этот пункт отсутствует в списке, щелкните кнопку с эллипсом чтобы найти локальный компьютер. Убедитесь, что установлен переключатель Windows Authentication.
-
Щелкните ОК. Появляется интерфейс SQL Query Analyzer с двумя окнами: Object Browser и Query. Если окно Object Browser не появилось, щелкните кнопку Object Browser на панели инструментов. Откроется окно Object Browser.
-
Настройка размера окон sql Query Analyzer
Размер окон SQL Query Analyzer, Object Browser и Query должен быть таким, чтобы без труда удалось просмотреть компоненты интерфейса. Щелкните кнопку Show Results Pane на панели инструментов. Теперь окно Query разделено на две панели: Editor и Results. Поместите курсор мыши над разделителем двух панелей и измените размер этих панелей, перетащив разделитель.
-
Настройка панели Results
-
Щелкните на панели инструментов кнопку Show Results Pane. Панель Results исчезает, а ее место в окне Query займет панель Editor.
-
На панели инструментов щелкните кнопку Execute Mode, а затем — Show Execution Plan.
-
Щелкните кнопку Execute Mode на панели инструментов и просмотрите список параметров. Обратите внимание, что по умолчанию установлены оба параметра — Results In Grid и Show Execution Plan. Параметры из списка, вызываемого кнопкой Execute Mode, определяют, какая информация и каким образом будет выводиться.
-
Установите параметр Show Server Trace. На панели инструментов щелкните кнопку Execute Mode, а затем — Show Client Statistics.
-
Поиск объекта в базе данных
-
Щелкните кнопку Object Search на панели инструментов. Появляется окно Object Search. Из раскрывающегося списка Database выберите Northwind. Убедитесь, что в разделе All Object Types установлен флажок напротив User Table, после этого пометьте флажком параметр System Table.
-
Щелкните Find Now. Результат поиска появится в нижней части окна Object Search. Обратите внимание, что в столбце имени БД (db name) перечислены только объекты базы данных Northwind, a в столбце типа объекта (object type) — только пользовательские таблицы (user fable) или системные таблицы (system table).
-
Закройте окно Object Search.
-
Для просмотра содержимого таблицы
-
В окне Object Browser раскройте узел Northwind, а затем — узел User Tables.
-
Щелкните правой кнопкой dbo.Employees и выберите Open. Появляется окно Open Table со списком содержимого таблицы Employees из базы данных Northwind.
-
Просмотрите таблицу, прокручивая содержимое окна Open Table. Закройте окно Open Table.
-
Отладка хранимой процедуры
-
Раскройте в окне Object Browser узел Northwind, а затем — узел Stored Procedures.
-
Щелкните правой кнопкой dbo.CustOrderHist, затем щелкните Debug. Появляется диалоговое окно Debug Procedure.
-
Щелкните Execute. В начале операции отладки хранимой процедуры CustOrderHist из базы данных Northwind выводится окно отладчика Transact-SQL. В нижней части окна выводится сообщение об ошибке. В нем указано, что для запуска этой хранимой процедуры необходимо задать параметр @CustomerID. Просмотрите результаты отладки.
-
Закройте окно отладчика Transact-SQL.
-
Закройте окно Object Browser. Теперь на экране должна быть только окно Query с панелью Editor.