ВУЗ:
Составители:
Рубрика:
Для создания типовых пакетов интегрированная среда SQL Query Analyzer
имеет набор шаблонов (Attach and Detach Database, Create Database, Create Table
и т.д.), открываемых командой File/New…, щелчком клавиши мыши по вкладке
Templates или по треугольнику справа от пиктограммы New Query панели
инструментов. Большинство из этих шаблонов определяют сценарии создания
объектов, которые используются при переносе объектов и баз данных
с одного
сервера на другой. Каждый шаблон имеет две части:
• неизменяемую часть, которая переходит в формируемый пакет без каких-
либо изменений;
• изменяемую часть, которая состоит из одного или нескольких списков,
выделяемых символами “<” и “>”; каждый список включает три элемента:
синтаксическое понятие, его тип и экземпляр этого понятия.
Формирование пакета по
шаблону заключается в удалении первых двух
элементов каждого списка, символов “<” и “>” и замене экземпляра понятия на
собственное название. В шаблоне созданию каждого объекта предшествует
проверка его наличия в базе данных и его удаление, если он в ней найден.
Приведем пример шаблона для создания базы данных:
IF EXISTS (SELECT *
FROM master..sysdatabases
WHERE name=’<databases_name, sysname, test_db>)
DROP DATABASES <databases_name, sysname, test_db >
GO
CREATE DATABASES <databases_name, sysname, test_db >
GO
Набор шаблонов можно расширять, создавая собственные и записывая их в
файлы с расширением tql, при этом они автоматически попадают в списки типовых
шаблонов интегрированной среды.
После создания пакета можно проверить его синтаксис, исполнив команду
Query/Parse Query, а затем и выполнить с помощью команды Query/Execute Query
или пиктограммы с тем же названием. Если требуется
оценить оптимальность
использования ресурсов при выполнении запроса, то следует воспользоваться
графической диаграммой его логических шагов, которая создается после
Для создания типовых пакетов интегрированная среда SQL Query Analyzer
имеет набор шаблонов (Attach and Detach Database, Create Database, Create Table
и т.д.), открываемых командой File/New…, щелчком клавиши мыши по вкладке
Templates или по треугольнику справа от пиктограммы New Query панели
инструментов. Большинство из этих шаблонов определяют сценарии создания
объектов, которые используются при переносе объектов и баз данных с одного
сервера на другой. Каждый шаблон имеет две части:
• неизменяемую часть, которая переходит в формируемый пакет без каких-
либо изменений;
• изменяемую часть, которая состоит из одного или нескольких списков,
выделяемых символами “<” и “>”; каждый список включает три элемента:
синтаксическое понятие, его тип и экземпляр этого понятия.
Формирование пакета по шаблону заключается в удалении первых двух
элементов каждого списка, символов “<” и “>” и замене экземпляра понятия на
собственное название. В шаблоне созданию каждого объекта предшествует
проверка его наличия в базе данных и его удаление, если он в ней найден.
Приведем пример шаблона для создания базы данных:
IF EXISTS (SELECT *
FROM master..sysdatabases
WHERE name=’)
DROP DATABASES
GO
CREATE DATABASES
GO
Набор шаблонов можно расширять, создавая собственные и записывая их в
файлы с расширением tql, при этом они автоматически попадают в списки типовых
шаблонов интегрированной среды.
После создания пакета можно проверить его синтаксис, исполнив команду
Query/Parse Query, а затем и выполнить с помощью команды Query/Execute Query
или пиктограммы с тем же названием. Если требуется оценить оптимальность
использования ресурсов при выполнении запроса, то следует воспользоваться
графической диаграммой его логических шагов, которая создается после
Страницы
- « первая
- ‹ предыдущая
- …
- 89
- 90
- 91
- 92
- 93
- …
- следующая ›
- последняя »
