
- •Службы sql- Server. Реляционное ядро. Transact-sql. Visual Studio и clr.
- •Службы бизнес-аналитики. Служба интеграции. Служба отчетности. Служба анализа.
- •Различные редакцииSql Server 2005. Enterprise Edition. Standard Edition. Workgroup Edition. Express Edition. Everywhere Edition.
- •Обзор метаданных. Системные базы данных. Представления метаданных.
- •8. Установка sql Server. Планирование установки. Рекомендации относительно аппаратной части. Установка пакета.
- •9. Установка sql Server. Обновление предыдущих версий. Конфигурирование рабочего пространства sql Server. Удаление sql Server.
- •10. Использование утилиты Management Studio. Организация интерфейса. Размещение окон. Контекстное меню. Страница Summary.
- •11. Использование утилиты Management Studio. Окно Registered Servers.
11. Использование утилиты Management Studio. Окно Registered Servers.
Основной интерфейс работы с SQL Server реализован с помощью утилиты Management Studio. Она содержит мощный набор инструментов, позволяющий разработчикам и администраторам баз данных создавать проекты баз данных и управлять СУБД SQL Server 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 Server 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 Server 2005 с помощью графического интерфейса пользователя либо с помощью инструкций Т-SQL.
Использование редактора запросов. Редактор запросов (Query Editor) пришел на смену анализатору запросов (Query Analyzer), улучшив функциональность последнего.
Подключение к серверу. После первого запуска редактора запросов он запрашивает изначальное регистрационное имя. Затем с помощью команды меню File-New Connection можно создать дополнительные подключения. В заголовке окна отображается имя сервера и имя зарегистрировавшегося пользователя.
Открытие файла . sql. Cпособы открытия ранее сохраненного пакетного файла пакетного запроса: 1. в Проводнике Windows – файл . sql. 2. Перетащить из окна Проводника Windows в окно Management Studio 3. В группе последних открывавшихся файлов системного меню Пуск. 4. Пункт меню FileOpen
Выполнение пакетов 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>-Снять комментарии с выделения
Просмотр плана выполнения запроса. Одной из самых существенных функций редактора запросов является возможность просматривать план выполнения запроса в графическом представлении. План выполнения запроса указывает серверу, как оптимизировать запрос, как взять на вооружение существующие индексы, запросить данные из других источников и создать объединения.