Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
shpory_morkovskaya_1-13.docx
Скачиваний:
0
Добавлен:
01.03.2025
Размер:
71.8 Кб
Скачать

11. Использование утилиты Management Studio. Окно Registered Servers.

Основной интерфейс работы с SQL Server реализован с помощью утилиты Management Studio. Она содержит мощный набор инструментов, позволяющий разработчикам и администраторам баз данных создавать проекты баз данных и управлять СУБД SQL Ser­ver 2005 с помощью графического интерфейса пользователя либо с помощью инструкций Т-SQL. Для задач бизнес-анали­тики и обеспечения работы со службами анализа, отчетности и интеграции в пакете SQL Server содержится специализиро­ванная среда разработки— SQL Server Business Intelligence Development Studio.

Management Studio является всего лишь инструментом в руках клиента, позволяющим управлять сервером и создавать базы данных. Подобно любому другому клиентскому приложению, Management Studio посылает команды Т-SQL на сервер или использует специальные объекты управления сервером (SMO). Важный элемент организации работы в многосерверной среде -возможность подключения ко множеству экземпляров SQL Server.

На панели Registered Servers может вестись работа с подключениями к ядру базы дан­ных, серверам анализа, отчетности и интеграции, а также к экземплярам SQL Server Mobile Edition. Панель инструментов в верхней части панели Registered Servers позволяет выбрать множество типов служб.

Контекстное меню, можно использовать для запуска и остановки служб, а также для открытия страницы свойств регистрации. Это меню также позволяет им­портировать и экспортировать информацию о подключении для переноса регистраций между разными инсталляциями утилиты Management Studio.

В дереве Registered Servers отдельные серверы можно организовать в группы.

12. Использование утилиты Management Studio. Окно Object Explorer. Навигация по дереву. Фильтрация объектов в окне Object Explorer. Конструктор таблиц. Создание диаграмм баз данных. Конструктор запросов.

Утилита Management Studio содержит мощный набор инструментов, позволяющий разработчикам и администраторам баз данных создавать проекты баз данных и управлять СУБД SQL Ser­ver 2005 с помощью графического интерфейса пользователя либо с помощью инструкций Т-SQL.

Окно Object Explorer предлагает организованное представление всех объ­ектов сервера. В окне можно подключиться к любому серверу, независимо от того, содержится ли он в списке зарегистрированных. Основным преимуществом операции регистрации сервера является возможность его запуска и остановки в окне Registered Servers. Навигация по дереву.Окно Object Explorer является иерархическим, развертываемым представлением объектов, доступных в подключенных серверах. Все дерево состоит из корней и узлов. Узел Databases содержит все базы данных, находящиеся на сервере. Узел каждой базы данных со­держит связанные с ней подузлы, позволяющие управлять объектами базы данных:1.Диаграммы базы данных (Database Diagrams). 2.Таблицы (Tables). 3.Представления (Views). 4.Синонимы (Synonims). Здесь содержатся альтернативные имена объектов базы данных. 5.Программирование (Programmability). 6.Брокер служб (Service Broker). Этот узел используется для просмотра содержи­мого асинхронных очередей брокера служб. 7.Хранение (Storage).

Фильтрация объектов в окне Object Explorer

Кнопка фильтрации активизирована толь­ко в том случае, когда выделен узел типа пользовательского объекта.

Диалоговое окно Filter Settings позволяет фильтровать объекты по имени, схеме и дате создания. Фильтр для каждого из параметров воспринимает всего одно значение.

Конструктор таблиц. В окне Table Designer можно создавать новые таблицы (пункт New Table), а также модифицировать структуру уже существующих (пункт Modify).

Создание диаграмм баз данных. Инструмент Database Diagram берет за основу структуры таблиц, созданные в узле Table Designer, и создает графическое представление таблиц и отношений между ними.

Конструктор запросов (Query Designer)— средство извлечения и модифика­ции данных. Конструктор за­просов утилиты Management Studio способен одновременно отображать множество панелей, выбранных на панели инструментов: 1.Панель диаграммы. 2.Панель сетки. На этой панели перечисляются отображаемые, фильтруемые и сорти­руемые столбцы. 3.Панель SQL. На этой панели можно в текстовом виде ввести и отредактировать инст­рукцию SELECT.4.Панель результатов. Когда запрос выполняется с помощью кнопки Run (и только!), на этой панели отображаются его результаты.

Кроме инструкции SELECT в конструкторе запросов можно выполнять и другие инст­рукции языка манипулирования данными (DML): INSERT, UPDATE и DELETE. Однако в от­личие от редактора запросов здесь нельзя выполнять пакеты, а также инструкции, не входя­щие в состав DML.

13. Использование утилиты Management Studio. Использование редактора запросов. Подключение к серверу. Открытие файла .sql. Выполнение пакетов SQL. «Горячие» клавиши и закладки. Просмотр плана выполнения запроса.

Утилита Management Studio содержит мощный набор инструментов, позволяющий разработчикам и администраторам баз данных создавать проекты баз данных и управлять СУБД SQL Ser­ver 2005 с помощью графического интерфейса пользователя либо с помощью инструкций Т-SQL.

Использование редактора запросов. Редактор запросов (Query Editor) пришел на смену анализатору запросов (Query Analyzer), улучшив функциональность последнего.

Подключение к серверу. После первого запуска редактора запросов он запрашивает изначальное регистрационное имя. Затем с помощью команды меню File-New Connection можно создать дополнитель­ные подключения. В заголовке окна отображается имя сервера и имя зарегистрировавшегося пользователя.

Открытие файла . sql. Cпособы открытия ранее сохраненного пакетного файла пакетно­го запроса: 1. в Про­воднике Windows – файл . sql. 2. Перетащить из окна Проводника Windows в окно Management Studio 3. В группе последних открывавшихся файлов системного меню Пуск. 4. Пункт меню FileOpen

Выполнение пакетов SQL. Чтобы передать пакет серверу для обработки, нужно выбрать команду меню Query Execute Query(или кнопка Run Query панели инструментов, или <F5>, или <Ctrl+E>. Можно вы­полнять отдельные инструкции пакета или его фрагменты, а также пошагово. Если не выделен какой-либо фрагмент текста, то будет выполнен весь пакет, если выделен, то будет выполнен только он. Результаты выполнения запроса отображаются на нижней панели, при этом формат может быть как табличным, так и текстовым.

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

<ctrl+K+K>-Добавить или удалить закладку

<ctrl+K+А>-Активизировать все закладки

<ctrl+K+N>-Перейти к следующей закладке

<ctrl+K+P>- Перейти к предыдущей закладке

<ctrl+K+L>-Удалить все закладки

<ctrl+K+C>-Комментировать выделение

<ctrl+K+U>-Снять комментарии с выделения

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]