Ответы на ИНТУИТ

ИНТУИТ ответы на тесты

Решение тестов / курсов
База ответов ИНТУИТ.RU
Заказать решение курсов или тестов:
https://vk.com/id358194635
https://vk.com/public118569203

Программирование в Microsoft SQL Server 2000

Заказать решение
Количество вопросов 636

Для удаления индекса необходимо использовать:

перейти к ответу ->>

SELECT TOP 7 CustID AS [ID], OrderID, SaleDate, ShipDate, DATEDIFF(Day, SaleDate, ShipDate) AS [DaysToShip]FROM SaleWHERE ShipDate IS NOT NULL
Данный сценарий определяет:

перейти к ответу ->>

Пользовательские типы данных определяют:

перейти к ответу ->>

В SQL Server существует множество типов данных. Тип данных smallint отличается от tinyint тем, что:

перейти к ответу ->>

Для изучения T-SQL следует воспользоваться:

перейти к ответу ->>

Для виртуальной таблицы базовым оператором SQL является:

перейти к ответу ->>

Окно Database Maintenance Plan WizardСвойство Check Media Set Name And Backup Set Expiration Date определяет:

перейти к ответу ->>

CREATE VIEW SimpleViewAS SELECT Related, SimpleDescription, RelatedDescriptionFROM RelatedTable	INNER JOIN SimpleTable    ON RelatedTable.SimpleID = SimpleTable.SimpleID
Данный сценарий выполняет действия:

перейти к ответу ->>

При создании базы данных определять процент увеличения размера файла данных следует, исходя из:

перейти к ответу ->>

Для запуска Query Analyzer из Enterprise Manager следует:

перейти к ответу ->>

UPDATE MyOilsSET MyOils.PlantPartID = Oils.PlantPartIDFROM MyOils   INNER JOIN Oils     ON MyOils.OilName = Oils.OilName
Данный сценарий выполняет действия:

перейти к ответу ->>

Роль базы данных определяет:

перейти к ответу ->>

SQL Server поддерживает виды символьных столбцов:

перейти к ответу ->>

Для создания временной таблицы средствами T-SQL, следует:

перейти к ответу ->>

Для создания индекса необходимо:

перейти к ответу ->>

Окно Copy Database WizardПараметр Logins определяет:

перейти к ответу ->>

Для вставки нескольких строк следует использовать следующий синтаксис оператора INSERT:

перейти к ответу ->>

Операция конкатенации строк позволяет:

перейти к ответу ->>

Роль базы данных Deny Data Writer характеризуется тем, что:

перейти к ответу ->>

Возвратные отношения применяются для реализации:

перейти к ответу ->>

Окно создания новой таблицыСвойство scale позволяет определить:

перейти к ответу ->>

Синтаксис оператора WHILE имеет вид:

перейти к ответу ->>

SELECT Oils.OilName, Properties.PropertyFROM Oils    RIGHT OUTER JOIN OilProperties         ON Oils.OilID = OilProperties.OilID    INNER JOIN Properties         ON OilProperties.PropertyID = Properties.PropertyID
Данный сценарий выполняет действия:

перейти к ответу ->>

Системные хранимые процедуры характеризуются тем, что:

перейти к ответу ->>

Системная функция DATALENGHT возвращает:

перейти к ответу ->>

Функция агрегирования VARP возвращает:

перейти к ответу ->>

Окно PropertiesДанное окно позволяет:

перейти к ответу ->>

Синтаксис оператора CREATE PROCEDURE имеет вид:

перейти к ответу ->>

Для отбора избранных столбцов оператор SELECT может иметь вид:

перейти к ответу ->>

Фраза ORDER BY позволяет:

перейти к ответу ->>

Утилита Enterprise Manager используется для:

перейти к ответу ->>

SQL Server поддерживает режимы аутентификации:

перейти к ответу ->>

 Окно SQL Server Enterprise ManagerПри выборе пункта New SQL Server Registration появится:

перейти к ответу ->>

Существуют состояния экземпляра SQL Server:

перейти к ответу ->>

Объект Database в дереве консоли Enterprise Manager представляет собой:

перейти к ответу ->>

Системная база данных Tempdb предназначена для:

перейти к ответу ->>

В базах данных SQL Server существуют объекты:

перейти к ответу ->>

Объект User Defined Function базы данных SQL Server определяет:

перейти к ответу ->>

Дифференциальное резервирование характеризуется тем, что:

перейти к ответу ->>

Резервные копии следует хранить:

перейти к ответу ->>

Мастер Database Maintenance Plan Wizard может использоваться для:

перейти к ответу ->>

Окно Database Maintenance Plan WizardС помощью данного шага можно настроить параметры:

перейти к ответу ->>

Для выполнения резервного копирования базы данных следует:

перейти к ответу ->>

Под аутентификацией понимается:

перейти к ответу ->>

При использовании режима аутентификации SQL Server Authentication:

перейти к ответу ->>

Окно Create Login WizardДанная страница позволяет:

перейти к ответу ->>

Роль Bulk Insert Administrators характеризуется тем, что:

перейти к ответу ->>

Учетные записи, принадлежащие определенным ролям сервера будут:

перейти к ответу ->>

Существуют возможности управления учетными записями с помощью Enterprise Manager:

перейти к ответу ->>

Наиболее правильным будет решение:

перейти к ответу ->>

Роль базы данных Data Reader характеризуется тем, что:

перейти к ответу ->>

Журнал транзакций следует хранить:

перейти к ответу ->>

Окно Create Database WizardПути для хранения базы данных и журнала транзакций следует определять:

перейти к ответу ->>

Возможности Enterprise Manager для работы с базами данных позволяют:

перейти к ответу ->>

Для создания новой базы данных необходимо:

перейти к ответу ->>

Наиболее гибким способом создания базы данных является:

перейти к ответу ->>

Атрибут в описании базы данных в физической реализации соответствует:

перейти к ответу ->>

Окно создания новой таблицыДанный шаг позволяет определить:

перейти к ответу ->>

Значение NULL используется для:

перейти к ответу ->>

Глобальный уникальный идентификатор (GUID) представляет собой:

перейти к ответу ->>

Значения по умолчанию могут быть:

перейти к ответу ->>

Для добавления столбца в таблицу следует:

перейти к ответу ->>

SQL Server 2000 поддерживает различные типы индексов:

перейти к ответу ->>

Окно Create Index WizardНа данном этапе необходимо указать:

перейти к ответу ->>

Для создания первичного ключа необходимо:

перейти к ответу ->>

Индексы первичного ключа всегда являются:

перейти к ответу ->>

Если вы хотите изменить столбцы в индексе, то необходимо:

перейти к ответу ->>

Если вы хотите изменить индекс, то следует:

перейти к ответу ->>

В отношении один-ко-многим:

перейти к ответу ->>

SQL Server использует узловую структуру для реализации отношения:

перейти к ответу ->>

Окно PropertiesДанное окно позволяет:

перейти к ответу ->>

При необходимости переименования отношения, следует:

перейти к ответу ->>

Для изменения отношения необходимо:

перейти к ответу ->>

Окно PropertiesОпция Enforce relationship for replication позволяет:

перейти к ответу ->>

В реляционной терминологии домен представляет собой:

перейти к ответу ->>

Функция LEN имеет синтаксис:

перейти к ответу ->>

Проверочные ограничения можно создать с помощью:

перейти к ответу ->>

Для изменения проверочных ограничений необходимо:

перейти к ответу ->>

Для изменения текста условия ограничения необходимо:

перейти к ответу ->>

Окно PropertiesВыбранные настройки определяют:

перейти к ответу ->>

Умолчания являются объектами на уровне:

перейти к ответу ->>

Для того, чтобы снять действие умолчания необходимо:

перейти к ответу ->>

Правила представляют собой:

перейти к ответу ->>

Окно Rule PropertiesДанное окно позволяет указать:

перейти к ответу ->>

Все новые базы данных автоматически получат доступ к типу, который создан в базе данных:

перейти к ответу ->>

Окно Design TableПользовательские типы данных располагаются в:

перейти к ответу ->>

Для назначения пользовательского типа данных столбцу необходимо:

перейти к ответу ->>

При внесении изменений в базу данных, в диаграммах:

перейти к ответу ->>

Окно Create Database Diagram WizardНа данном этапе следует:

перейти к ответу ->>

Для удаления таблицы из диаграммы базы данных следует:

перейти к ответу ->>

SQL Server применяет изменения схемы базы данных:

перейти к ответу ->>

Если вы хотите создать таблицу в окне Database Diagram, то следует:

перейти к ответу ->>

Для добавления имеющейся таблицы в диаграмму базы данных следует:

перейти к ответу ->>

Конструктор запросов Query Designer позволяет:

перейти к ответу ->>

Окно Data in TableС помощью данного окна можно:

перейти к ответу ->>

Панель SQL Pane позволяет:

перейти к ответу ->>

Для изучения T-SQL следует воспользоваться:

перейти к ответу ->>

Для редактирования строки в таблице необходимо:

перейти к ответу ->>

Для управления панелью Grid Pane необходимо:

перейти к ответу ->>

Окно Data in TableДанное окно позволяет:

перейти к ответу ->>

Для отбора избранных столбцов оператор SELECT может иметь вид:

перейти к ответу ->>

Использование псевдонимов оправдано в случае:

перейти к ответу ->>

SELECT TOP 7 CustID AS [ID], OrderID, SaleDate, ShipDate, DATEDIFF(Day, SaleDate, ShipDate) AS [DaysToShip]FROM SaleWHERE ShipDate IS NOT NULL
Данный сценарий определяет:

перейти к ответу ->>

Использование фразы TOP n PERCENT позволяет:

перейти к ответу ->>

Синтаксис оператора SELECT с учетом фраз ORDER BY и WHERE имеет вид:

перейти к ответу ->>

Для сортировки строк с использованием панели Grid Pane необходимо:

перейти к ответу ->>

SELECT stdID, stdName, stdTypeFROM STUDENTSORDER BY stdName DESC
Данный сценарий выполняет действия:

перейти к ответу ->>

При изменении порядка следования имен столбцов во фразе ORDER BY произойдет следующее:

перейти к ответу ->>

Фраза WHERE является:

перейти к ответу ->>

Оператор BETWEEN позволяет:

перейти к ответу ->>

Символ замещения [^] соответствует:

перейти к ответу ->>

Для объединения условий отбора следует:

перейти к ответу ->>

Фраза FROM используется для:

перейти к ответу ->>

Полная спецификация для любого объекта базы данных определяется идентификаторами имен:

перейти к ответу ->>

Наиболее распространенной формой связывания является:

перейти к ответу ->>

SELECT Oils.OilID, Oils.OilName, PlantParts.PlantPartFROM Oils     INNER JOIN PlantParts           ON Oils.PlantPartID = PlantParts.PlantPartID
Данный сценарий выполняет действия:

перейти к ответу ->>

SELECT Oils.OilID, Oils.OilName, Odors.OdorFROM Oils    INNER JOIN OilOdors           ON Oils.OilID = OilOdors.OilID    INNER JOIN Odors           ON OilOdors.OdorID = Odors.OdorID
Данный сценарий выполняет действия:

перейти к ответу ->>

Внешнее связывание определяет:

перейти к ответу ->>

SELECT Oils.OilName, Properties.PropertyFROM Oils    RIGHT OUTER JOIN OilProperties         ON Oils.OilID = OilProperties.OilID    INNER JOIN Properties         ON OilProperties.PropertyID = Properties.PropertyID
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис объединения имеет вид:

перейти к ответу ->>

Для DISTINCT существует обратное по действию ключевое слово:

перейти к ответу ->>

SELECT DISTINCT PlantTypes.PlantTypeFROM Oils   INNER JOIN PlantTypes     ON Oils.PlantTypeID = PlantTypes.PlantTypeID
Данный сценарий выполняет действия:

перейти к ответу ->>

Примерами функциями агрегирования являются:

перейти к ответу ->>

SELECT PlantParts.PlantPart, Count(Oils.OilName) AS [NumberOfOils]FROM Oils   INNER JOIN PlantParts    ON Oils.PlantPartID = PlantParts.PlantPartIDGROUP BY PlantParts.PlantPart
Данный сценарий выполняет действия:

перейти к ответу ->>

В один оператор SELECT может быть включена:

перейти к ответу ->>

Представление представляет собой:

перейти к ответу ->>

Окно Create View WizardНа данном этапе предполагается выбрать:

перейти к ответу ->>

Создав представление, следует:

перейти к ответу ->>

Окно Add TableНа данном этапе предполагается выбрать:

перейти к ответу ->>

Для изменения представления следует использовать:

перейти к ответу ->>

Окно Drop ObjectsДанное окно предполагает:

перейти к ответу ->>

Оператор INSERT имеет синтаксис:

перейти к ответу ->>

При использовании оператора INSERT для модификации представления следует учитывать ограничения:

перейти к ответу ->>

Список столбцов в операторе INSERT:

перейти к ответу ->>

INSERT INTO Oils(OilName, LatinName, Sample)VALUES('InsertDefault', NULL, DEFAULT)
Данный сценарий выполняет действия:

перейти к ответу ->>

Для вставки нескольких строк следует использовать следующий синтаксис оператора INSERT:

перейти к ответу ->>

Окно Choose Target Table for INSERT FROMНа данном этапе предполагается:

перейти к ответу ->>

Синтаксис оператора UPDATE имеет вид:

перейти к ответу ->>

При использовании оператора UPDATE для модификации представления следует учитывать ограничения:

перейти к ответу ->>

UPDATE MyOilsSET Sample = "Sample Field"
Данный сценарий выполняет действия:

перейти к ответу ->>

Для обновления нескольких строк следует использовать следующий синтаксис оператора UPDATE:

перейти к ответу ->>

UPDATE MyOilsSET MyOils.PlantPartID = Oils.PlantPartIDFROM MyOils   INNER JOIN Oils     ON MyOils.OilName = Oils.OilName
Данный сценарий выполняет действия:

перейти к ответу ->>

Для модифицирования всех строк в таблице следует использовать следующий синтаксис оператора UPDATE:

перейти к ответу ->>

Правильный синтаксис оператора DELETE имеет вид:

перейти к ответу ->>

Висячими строками называют:

перейти к ответу ->>

DELETE FROM MyOilsWHERE (OilName = 'Basil')
Данный сценарий выполняет действия:

перейти к ответу ->>

DELETE MyOilsFROM PlantPartsWHERE (MyOils.PlantPartID = PlantParts.PlantPartID) AND 	  (PlantParts.PlantPart = 'Roots')
Данный сценарий выполняет действия:

перейти к ответу ->>

Оператор TRUNCATE TABLE, отличается от оператора DELETE тем, что:

перейти к ответу ->>

Правильный синтаксис оператора TRUNCATE TABLE имеет вид:

перейти к ответу ->>

Data Transformation Services (DTS) определяет:

перейти к ответу ->>

Окно DTS Import/Export WizardПри выборе опции Use A Query To Specify The Data To Transfer:

перейти к ответу ->>

Окно DTS Import/Export WizardНа данном этапе предполагается:

перейти к ответу ->>

Для отключения базы данных необходимо:

перейти к ответу ->>

Для использования мастера Copy Database Wizard необходимо:

перейти к ответу ->>

Query Analyzer предоставляет:

перейти к ответу ->>

Для запуска Query Analyzer из командной строки следует использовать команду:

перейти к ответу ->>

Query Analyzer первоначально отображает:

перейти к ответу ->>

Темно красный цвет в окне Query анализатора запросов Query Analyzer определяет:

перейти к ответу ->>

Окно OptionsДанное окно позволяет:

перейти к ответу ->>

В Object Browser папка Common Objects определяет:

перейти к ответу ->>

Язык определения данных DDL предназначен для:

перейти к ответу ->>

Синтаксис оператора CREATE STATISTICS имеет вид:

перейти к ответу ->>

Синтаксис оператора CREATE DATABASE имеет вид:

перейти к ответу ->>

Синтаксис на ограничения столбцов имеет вид:

перейти к ответу ->>

CREATE TABLE RelatedTable(	RelatedID smallint IDENTITY (1,1)     PRIMARY KEY CLUSTERED,	SimpleID smallint     REFERENCES SimpleTable (SimpleID),	RelatedDescription varchar(20))
Данный сценарий выполняет действия:

перейти к ответу ->>

CREATE VIEW SimpleViewAS SELECT Related, SimpleDescription, RelatedDescriptionFROM RelatedTable	INNER JOIN SimpleTable    ON RelatedTable.SimpleID = SimpleTable.SimpleID
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис оператора ALTER PROCEDURE имеет вид:

перейти к ответу ->>

Для оператора ALTER COLUMN существуют ограничения. Стобец не может быть изменен, если он:

перейти к ответу ->>

Планы выполнения предназначены для:

перейти к ответу ->>

Окно QueryОкно подсказки описывает:

перейти к ответу ->>

Трассировка определяет:

перейти к ответу ->>

Клиентская статистика обеспечивает:

перейти к ответу ->>

Мастер Index Tuning Wizard для анализа данных предоставляет опции:

перейти к ответу ->>

Окно Index Tuning WizardДанное окно определяет:

перейти к ответу ->>

К командам DML относятся:

перейти к ответу ->>

Команда администрирования базы данных SET позволяет:

перейти к ответу ->>

Одинаковый приоритет имеют операции:

перейти к ответу ->>

Оператор % предназначен для:

перейти к ответу ->>

Битовое представление следует использовать при:

перейти к ответу ->>

Функция DATEDIFF возвращает:

перейти к ответу ->>

Функция агрегирования STDEVP возвращает:

перейти к ответу ->>

Функция метаданных TYPEPROPERTY возвращает:

перейти к ответу ->>

Системная функция NEWID возвращает:

перейти к ответу ->>

Временная таблицы не может иметь:

перейти к ответу ->>

Временные таблицы всегда создаются в системной базе данных:

перейти к ответу ->>

SELECT OilName, LatinNameINTO ##TempTableFROM Oils
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис оператора DECLARE имеет вид:

перейти к ответу ->>

DECLARE var1 int, @var2 text, @var3 ntext
В данном сценарии допущена ошибка:

перейти к ответу ->>

Глобальная переменная @@DBTS определяет:

перейти к ответу ->>

Синтаксис операторов IF...ELSE имеет вид:

перейти к ответу ->>

DECLARE @x INTSET @x = NULLIF ( (@x = 0) OR (@x <> 0) )  PRINT 'True'ELSE  PRINT 'Unknown'
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис оператора CASE имеет вид:

перейти к ответу ->>

Команда GOTO отличается от команд IF...ELSE и CASE тем, что:

перейти к ответу ->>

Синтаксис оператора WHILE имеет вид:

перейти к ответу ->>

DECLARE @Count INTDECLARE @Limit INTSET @Count = 0SET @Limit = 10WHILE ( @Count < @Limit ) BEGIN  PRINT CAST ( @Count AS VARCHAR(10) ) + ' iteration'  SET @Count = @Count + 1END
Данный сценарий выполняет действия:

перейти к ответу ->>

SQL Server 2000 поддерживает различные типы курсоров:

перейти к ответу ->>

Под чувствительностью курсора следует понимать:

перейти к ответу ->>

Ключевые курсоры характеризуются тем, что:

перейти к ответу ->>

Синтаксис оператора DECLARE CURSOR имеет вид:

перейти к ответу ->>

DECLARE @CustId INT DECLARE @CustName VARCHAR( 30 ) DECLARE CustCursor CURSOR FOR   SELECT CustId, Name   FROM Customer   ORDER BY CustId   FOR READ ONLY OPEN CustCursor WHILE (0 = 0) BEGIN   FETCH NEXT    FROM CustCursor     INTO @CustId, @CustName   IF ( @@FETCH_STATUS <> 0 ) BREAK  PRINT CAST ( @CustId AS VARCHAR(IO) ) + ' ' + @CustName ENDCLOSE CustCursor DEALLOCATE CustCursor
Данный сценарий выполняет действия:

перейти к ответу ->>

Позиционное обновление представляет собой:

перейти к ответу ->>

Синтаксис функции CURSOR_STATUS имеет вид:

перейти к ответу ->>

Хранимые процедуры обладают преимуществами:

перейти к ответу ->>

Пользовательские хранимые процедуры характеризуются тем, что:

перейти к ответу ->>

Синтаксис оператора EXECUTE имеет вид:

перейти к ответу ->>

CREATE PROCEDURE InputSP@OilName char(50)ASSELECT OilName, LatinName FROM OilsWHERE OilName = @OilName
Данный сценарий выполняет действия:

перейти к ответу ->>

CREATE PROCEDURE DefaultSP@OilName char(50) = 'Fennel'ASSELECT OilName, LatinName FROM OilsWHERE OilName = @OilName
Данный сценарий выполняет действия:

перейти к ответу ->>

CREATE PROCEDURE GetCustDiscount   @CustId INT,   @Discount DEC( 5, 3 ) OUTPUTAS  SET @Discount =    ( SELECT Discount       FROM Customer       WHERE CustId = @CustId
Данный сценарий выполняет действия:

перейти к ответу ->>

Триггеры характеризуются тем, что:

перейти к ответу ->>

Триггер AFTER характеризуется тем, что:

перейти к ответу ->>

Синтаксис оператора CREATE TRIGGER имеет вид:

перейти к ответу ->>

Функция UPDATE предназначена для:

перейти к ответу ->>

CREATE TRIGGER TrackCustomerUpdates   ON AppDta.dbo.Customer   FOR INSERT, UPDATE, DELETE AS  DECLARE @InsertedCount INT   DECLARE @DeletedCount INT  SET @InsertedCount = ( SELECT COUNT (*) FROM INSERTED )   SET @DeletedCount =  ( SELECT COUNT(*) FROM DELETED )  IF ( @InsertedCount > 0 ) BEGIN     INSERT INTO AppDta.dbo.CustUpdLog           ( CustId, Action, UpdUser, UpdDateTime )     SELECT CustId,       CASE        WHEN ( @DeletedCount > 0 ) THEN 'Update'         ELSE 'Insert'       END,    CURRENT_USER, CURRENT_TIMESTAMP     FROM INSERTED  END  ELSE IF ( @DeletedCount > 0 ) BEGIN     INSERT INTO AppDta.dbo.CustUpdLog ( CustId, Action, UpdUser, UpdDateTime )       SELECT CustId, 'Delete', CURRENT_USER, CURRENT_TIMESTAMP       FROM DELETED   END
Данный сценарий выполняет действия:

перейти к ответу ->>

CREATE TRIGGER TrackDiscountUpdates  ON AppDta.dbo.Customer   FOR UPDATE AS  IF UPDATE( Discount )    INSERT INTO AppDta.dbo.CustUpdLog           ( CustId, Action, Discount,             UpdUser, UpdDateTime )       SELECT CustId, 'Update', Discount, CURRENT_USER,            СURRENT_TIMESTAMP       FROM INSERTED   ENDIF
Данный сценарий выполняет действия:

перейти к ответу ->>

CREATE TRIGGER CustomerDelete   ON Customer   INSTEAD OF DELETE AS   SET NOCOUNT ON  IF ( EXISTS (    SELECT *    FROM DELETED JOIN Sale      ON DELETED.CustId =  Sale.CustId    WHERE DATEDIFF( DAY, SaleDate, CURRENT_TIMESTAMP ) <365 ) )   BEGIN    RAISERROR( 'One or more customers have recent sales', 16, 1)     RETURN  END  DELETE    FROM Sale WHERE CustId IN          ( SELECT CustId            FROM DELETED )   IF ( @@ERROR > 0 ) BEGIN     ROLLBACK    RAISERROR( 'Could not delete all old sales', 16, 2 )     RETURN   END  DELETE  FROM Customer WHERE CustId IN          ( SELECT CustId            FROM DELETED )IF ( @@ERROR > 0 ) BEGIN  ROLLBACK  RAISERROR( 'Could not delete all old customers', 16, 3 )  RETURNENDRETURN
Данный сценарий выполняет действия:

перейти к ответу ->>

Функция является недетерминированной, если:

перейти к ответу ->>

Скалярные пользовательские функции характеризуются тем, что:

перейти к ответу ->>

Синтаксис оператора CREATE FUNCTION имеет вид:

перейти к ответу ->>

CREATE FUNCTION CustWithDiscount  ( @MinDiscount DEC( 5, 3 ) )   RETURNS @CustWithDiscountTable TABLE (     ( CustID INT NOT NULL,      CustName CHAR( 30 ) NOT NULL,       CustDisc DEC( 5, 3 ) NULL,       PRIMARY KEY( CustID ) ) BEGIN  INSERT INTO @CustWithDiscountTable    SELECT CustId, Name, CAST( Discount AS VARCHAR( 7 ) )    FROM Customer    WHERE Discount >= @MinDiscount   RETURNEND
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис оператора CREATE FUNCTION для для многооператорной табличной функции имеет вид:

перейти к ответу ->>

Синтаксис для вызова табличных пользовательских функций имеет вид:

перейти к ответу ->>

CREATE FUNCTION CustDiscount  ( @CustId INT )   RETURNS DEC( 5, 3 )BEGIN  DECLARE @Discount DEC( 5, 3 )   SET @Discount =    ( SELECT Discount       FROM Customer       WHERE CustId = @CustId )   RETURN @Discount END
Данный сценарий выполняет действия:

перейти к ответу ->>

Мастер DTS Import Wizard позволяет импортировать данные:

перейти к ответу ->>

INSERT INTO Oils(OilName, LatinName, Sample)VALUES('InsertDefault', NULL, DEFAULT)
Данный сценарий выполняет действия:

перейти к ответу ->>

Enterprise Manager предусматривает методы для создания представления:

перейти к ответу ->>

Переменные в SQL Server обозначаются:

перейти к ответу ->>

DECLARE var1 int, @var2 text, @var3 ntext
В данном сценарии допущена ошибка:

перейти к ответу ->>

Для добавления столбца в таблицу в окне Database Diagram следует:

перейти к ответу ->>

Data Transformation Services (DTS) определяет:

перейти к ответу ->>

Для изменения проверочных ограничений необходимо:

перейти к ответу ->>

Глобальная переменная @@DATEFIRST определяет:

перейти к ответу ->>

DECLARE @x INTSET @x = NULLIF ( (@x = 0) OR (@x <> 0) )  PRINT 'True'ELSE  PRINT 'Unknown'
Данный сценарий выполняет действия:

перейти к ответу ->>

Окно QueryДанное окно определяет:

перейти к ответу ->>

Оператор IN позволяет:

перейти к ответу ->>

Идентификационные столбцы могут иметь типы данных:

перейти к ответу ->>

SQL Server напрямую устанавливает отношения:

перейти к ответу ->>

Оператор DELETE НЕ поддерживает применение:

перейти к ответу ->>

Синтаксис для объединения условия отбора с помощью оператора AND:

перейти к ответу ->>

Окно Create Index WizardНа данном этапе необходимо указать:

перейти к ответу ->>

Для изменения индексов следует использовать:

перейти к ответу ->>

Использование фразы TOP n позволяет:

перейти к ответу ->>

CREATE TRIGGER TrackCustomerUpdates   ON AppDta.dbo.Customer   FOR INSERT, UPDATE, DELETE AS  DECLARE @InsertedCount INT   DECLARE @DeletedCount INT  SET @InsertedCount = ( SELECT COUNT (*) FROM INSERTED )   SET @DeletedCount =  ( SELECT COUNT(*) FROM DELETED )  IF ( @InsertedCount > 0 ) BEGIN     INSERT INTO AppDta.dbo.CustUpdLog           ( CustId, Action, UpdUser, UpdDateTime )     SELECT CustId,       CASE        WHEN ( @DeletedCount > 0 ) THEN 'Update'         ELSE 'Insert'       END,    CURRENT_USER, CURRENT_TIMESTAMP     FROM INSERTED  END  ELSE IF ( @DeletedCount > 0 ) BEGIN     INSERT INTO AppDta.dbo.CustUpdLog ( CustId, Action, UpdUser, UpdDateTime )       SELECT CustId, 'Delete', CURRENT_USER, CURRENT_TIMESTAMP       FROM DELETED   END
Данный сценарий выполняет действия:

перейти к ответу ->>

Триггеры характеризуются тем, что:

перейти к ответу ->>

Окно PropertiesОпция Cascade Delete Related Records позволяет:

перейти к ответу ->>

Data Transformation Services (DTS) определяет:

перейти к ответу ->>

Окно Attach DatabaseНа данном этапе предполагается:

перейти к ответу ->>

Индексированные представления лучше всего использовать для запросов:

перейти к ответу ->>

Системная база данных Model предназначена для:

перейти к ответу ->>

DECLARE @CustId INT DECLARE @CustName VARCHAR( 30 ) DECLARE CustCursor CURSOR FOR   SELECT CustId, Name   FROM Customer   ORDER BY CustId   FOR READ ONLY OPEN CustCursor WHILE (0 = 0) BEGIN   FETCH NEXT    FROM CustCursor     INTO @CustId, @CustName   IF ( @@FETCH_STATUS <> 0 ) BREAK  PRINT CAST ( @CustId AS VARCHAR(IO) ) + ' ' + @CustName ENDCLOSE CustCursor DEALLOCATE CustCursor
Данный сценарий выполняет действия:

перейти к ответу ->>

INSERT INTO Oils(OilName, LatinName, Sample)VALUES('InsertDefault', NULL, DEFAULT)
Данный сценарий выполняет действия:

перейти к ответу ->>

Синий цвет в окне Query анализатора запросов Query Analyzer определяет:

перейти к ответу ->>

Прежде чем связывать умолчания со столбцом таблицы, необходимо:

перейти к ответу ->>

Для создания проверочного ограничения необходимо:

перейти к ответу ->>

Основным инструментом для администрирования SQL Server 2000 является:

перейти к ответу ->>

Окно Register SQL Server WizardПри выборе SQL Server Authentication следует:

перейти к ответу ->>

Дерево консоли Console Tree в Enterprise Manager предназначено для:

перейти к ответу ->>

Системная база данных Msdb предназначена для:

перейти к ответу ->>

Существуют различные способы создания резервной копии базы данных:

перейти к ответу ->>

Окно Database Maintenance Plan WizardПри таких настройках резервное копирование будет производиться:

перейти к ответу ->>

Для восстановления базы данных следует:

перейти к ответу ->>

Окно Database Maintenance Plan WizardСвойство Append To The Backup Media определяет:

перейти к ответу ->>

Под аутентификацией понимается:

перейти к ответу ->>

При использовании режима аутентификации Windows Authentication:

перейти к ответу ->>

Окно Create Login WizardДанная страница позволяет:

перейти к ответу ->>

Роль Security Administrators характеризуется тем, что:

перейти к ответу ->>

По умолчанию SQL Server размещает файлы базы данных и журнала транзакций:

перейти к ответу ->>

Окно SQL Server PropertiesГруппа New database default location определяет:

перейти к ответу ->>

С помощью Enterprise Manager НЕ может быть выполнена операция:

перейти к ответу ->>

Для установки свойств базы данных необходимо:

перейти к ответу ->>

При создании базы данных определять процент увеличения размера файла данных следует, исходя из:

перейти к ответу ->>

Наиболее гибким способом создания базы данных является:

перейти к ответу ->>

Сущность в описании базы данных в физической реализации соответствует:

перейти к ответу ->>

В SQL Server существует множество типов данных. Тип данных binary отличается от varbinary тем, что:

перейти к ответу ->>

Окно создания новой таблицыСвойство precision позволяет определить:

перейти к ответу ->>

Окно создания новой таблицыСвойство identity позволяет определить:

перейти к ответу ->>

Глобальный уникальный идентификатор (GUID) характеризуется тем, что:

перейти к ответу ->>

Для удаления столбца следует:

перейти к ответу ->>

При создании первичного ключа SQL Server автоматически создает:

перейти к ответу ->>

Окно PropertiesДанное окно позволяет:

перейти к ответу ->>

Применение уникального индекса обеспечивает, что:

перейти к ответу ->>

В отношении один-к-одному:

перейти к ответу ->>

Окно PropertiesОпция Cascade Update Related Fields позволяет:

перейти к ответу ->>

При необходимости удаления отношения, следует:

перейти к ответу ->>

Окно PropertiesОпция Enforce relationship for INSERTs and UPDATEs позволяет:

перейти к ответу ->>

Правила целостности данных гарантируют, что:

перейти к ответу ->>

Окно PropertiesДанное окно позволяет:

перейти к ответу ->>

Окно Design TableПараметр Default Value определяет:

перейти к ответу ->>

Правила представляют собой:

перейти к ответу ->>

Окно Bind Rule to ColumnsДанное окно позволяет:

перейти к ответу ->>

Для создания пользовательского типа данных необходимо:

перейти к ответу ->>

Для создания диаграммы базы данных используется мастер:

перейти к ответу ->>

Для добавления таблицы в диаграмму базы данных следует:

перейти к ответу ->>

SQL Server применяет изменения схемы базы данных:

перейти к ответу ->>

Если вы хотите создать отношение в окне Database Diagram, то следует:

перейти к ответу ->>

Окно Data in TableС помощью данного окна можно:

перейти к ответу ->>

Панель Diagram Pane позволяет:

перейти к ответу ->>

Для изучения T-SQL следует воспользоваться:

перейти к ответу ->>

Для управления панелью Diagram Pane необходимо:

перейти к ответу ->>

Для выбора всех столбцов таблицы оператор SELECT будет иметь вид:

перейти к ответу ->>

Псевдоним изменяет:

перейти к ответу ->>

Тип сортировки Ascending определяет:

перейти к ответу ->>

SELECT stdID, stdName, stdTypeFROM STUDENTSORDER BY stdName ASC
Данный сценарий выполняет действия:

перейти к ответу ->>

При изменении порядка следования имен столбцов во фразе ORDER BY произойдет следующее:

перейти к ответу ->>

Полный синтаксис оператора SELECT имеет вид:

перейти к ответу ->>

Символ замещения [] соответствует:

перейти к ответу ->>

Синтаксис для связывания нескольких таблиц с помощью фразы FROM имеет вид:

перейти к ответу ->>

Внутреннее связывание возвращает:

перейти к ответу ->>

SELECT Oils.OilID, Oils.OilName, PlantParts.PlantPartFROM Oils     INNER JOIN PlantParts           ON Oils.PlantPartID = PlantParts.PlantPartID
Данный сценарий выполняет действия:

перейти к ответу ->>

Левое внешнее связывание возвращает:

перейти к ответу ->>

SELECT Oils.OilName, Properties.PropertyFROM Oils    RIGHT OUTER JOIN OilProperties         ON Oils.OilID = OilProperties.OilID    INNER JOIN Properties         ON OilProperties.PropertyID = Properties.PropertyID
Данный сценарий выполняет действия:

перейти к ответу ->>

Объединения характеризуются тем, что:

перейти к ответу ->>

Использование ключевого слова DISTINCT позволяет:

перейти к ответу ->>

Окно PropertiesДанное окно позволяет:

перейти к ответу ->>

Использование ключевого слова GROUP BY позволяет:

перейти к ответу ->>

SELECT PlantParts.PlantPart, Count(Oils.OilName) AS [NumberOfOils]FROM Oils   INNER JOIN PlantParts     ON Oils.PlantPartID = PlantParts.PlantPartIDGROUP BY PlantParts.PlantPartHAVING NumberOfOils > 5
Ошибка сценария состоит в том, что:

перейти к ответу ->>

Представления можно создавать с помощью мастера:

перейти к ответу ->>

Окно Add TableНа данном этапе предполагается выбрать:

перейти к ответу ->>

Для добавления представления в запрос необходимо:

перейти к ответу ->>

При использовании оператора INSERT для модификации представления следует учитывать ограничения:

перейти к ответу ->>

Для вставки нескольких строк следует использовать следующий синтаксис оператора INSERT:

перейти к ответу ->>

Окно Choose Target Table for INSERT FROMНа данном этапе предполагается:

перейти к ответу ->>

Оператор UPDATE может модифицировать:

перейти к ответу ->>

Для обновления нескольких строк следует использовать следующий синтаксис оператора UPDATE:

перейти к ответу ->>

Для модифицирования определенных строк в таблице следует использовать следующий синтаксис оператора UPDATE:

перейти к ответу ->>

Правильный синтаксис оператора DELETE имеет вид:

перейти к ответу ->>

DELETE FROM MyOilsWHERE (OilName = 'Basil')
Данный сценарий выполняет действия:

перейти к ответу ->>

DELETE MyOilsFROM PlantPartsWHERE (MyOils.PlantPartID = PlantParts.PlantPartID) AND 	  (PlantParts.PlantPart = 'Roots')
Данный сценарий выполняет действия:

перейти к ответу ->>

Оператор TRUNCATE TABLE предназначен для:

перейти к ответу ->>

Правильный синтаксис оператора TRUNCATE TABLE имеет вид:

перейти к ответу ->>

Окно DTS Import/Export WizardНа данном этапе предполагается:

перейти к ответу ->>

Мастер Copy Database Wizard предназначен для:

перейти к ответу ->>

Окно Query утилиты Query Analyzer предназначено для:

перейти к ответу ->>

Зеленый цвет в окне Query анализатора запросов Query Analyzer определяет:

перейти к ответу ->>

Окно OptionsДанное окно позволяет:

перейти к ответу ->>

Средство Object Browser в Query Analyzer позволяет:

перейти к ответу ->>

Язык SQL имеет составляющие:

перейти к ответу ->>

Синтаксис оператора CREATE INDEX имеет вид:

перейти к ответу ->>

Синтаксис оператора CREATE DATABASE имеет вид:

перейти к ответу ->>

Синтаксис, для определения столбцов имеет вид:

перейти к ответу ->>

CREATE TABLE RelatedTable(	RelatedID smallint IDENTITY (1,1)     PRIMARY KEY CLUSTERED,	SimpleID smallint     REFERENCES SimpleTable (SimpleID),	RelatedDescription varchar(20))
Данный сценарий выполняет действия:

перейти к ответу ->>

CREATE VIEW SimpleViewAS SELECT Related, SimpleDescription, RelatedDescriptionFROM RelatedTable	INNER JOIN SimpleTable    ON RelatedTable.SimpleID = SimpleTable.SimpleID
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис оператора ALTER TRIGGER имеет вид:

перейти к ответу ->>

Для оператора ALTER COLUMN существуют ограничения. Стобец не может быть изменен, если он:

перейти к ответу ->>

Планы выполнения предназначены для:

перейти к ответу ->>

Окно QueryОкно подсказки описывает:

перейти к ответу ->>

Для выполнения трассировки сервера в SQL Server существуют средства:

перейти к ответу ->>

Опция Tuning Mode для анализа данных определяет:

перейти к ответу ->>

Окно Index Tuning WizardДанное окно определяет:

перейти к ответу ->>

К командам администрирования базы данных относятся:

перейти к ответу ->>

Наивысший приоритет имеет операция:

перейти к ответу ->>

Оператор <> определяет значение:

перейти к ответу ->>

Побитные операции выполняются над:

перейти к ответу ->>

Функция DATEPART возвращает:

перейти к ответу ->>

Функция метаданных SQL_VARIANT_PROPERTY возвращает:

перейти к ответу ->>

Системная функция ISNUMERIC возвращает:

перейти к ответу ->>

Временные таблицы автоматически удаляются SQL Server 2000 после того, как:

перейти к ответу ->>

Синтаксис оператора DECLARE имеет вид:

перейти к ответу ->>

Синтаксис операторов IF...ELSE имеет вид:

перейти к ответу ->>

DECLARE @x INTSET @x = NULLIF ( (@x = 0) OR (@x <> 0) )  PRINT 'True'ELSE  PRINT 'Unknown'
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис оператора GOTO имеет вид:

перейти к ответу ->>

Синтаксис оператора WHILE имеет вид:

перейти к ответу ->>

При создании курсора T-SQL на команду SELECT накладываются ограничения:

перейти к ответу ->>

Под обновлением курсора следует понимать:

перейти к ответу ->>

Курсоры быстрого доступа характеризуются тем, что:

перейти к ответу ->>

DECLARE @CustId INT DECLARE @CustName VARCHAR( 30 ) DECLARE CustCursor CURSOR FOR   SELECT CustId, Name   FROM Customer   ORDER BY CustId   FOR READ ONLY OPEN CustCursor WHILE (0 = 0) BEGIN   FETCH NEXT    FROM CustCursor     INTO @CustId, @CustName   IF ( @@FETCH_STATUS <> 0 ) BREAK  PRINT CAST ( @CustId AS VARCHAR(10) ) + ' ' + @CustName ENDCLOSE CustCursor DEALLOCATE CustCursor
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис команды позиционного обновления имеет вид:

перейти к ответу ->>

Синтаксис оператора EXECUTE имеет вид:

перейти к ответу ->>

SQL Server 2000 накладывает ряд ограничений на действия, выполняемые триггерами:

перейти к ответу ->>

Синтаксис оператора CREATE TRIGGER имеет вид:

перейти к ответу ->>

Функция UPDATE предназначена для:

перейти к ответу ->>

CREATE TRIGGER TrackDiscountUpdates  ON AppDta.dbo.Customer   FOR UPDATE AS  IF UPDATE( Discount )    INSERT INTO AppDta.dbo.CustUpdLog           ( CustId, Action, Discount,             UpdUser, UpdDateTime )       SELECT CustId, 'Update', Discount, CURRENT_USER,            СURRENT_TIMESTAMP       FROM INSERTED   ENDIF
Данный сценарий выполняет действия:

перейти к ответу ->>

SQL Server 2000 поддерживает различные типы пользовательских функций:

перейти к ответу ->>

Синтаксис оператора CREATE FUNCTION для подставляемой табличной функции имеет вид:

перейти к ответу ->>

CREATE FUNCTION CustDiscount   ( @CustId INT )   RETURNS DEC( 5, 3 ) BEGIN  DECLARE @Discount DEC( 5, 3 )   SET @Discount =    ( SELECT Discount       FROM Customer       WHERE CustId = @CustId )   RETURN @Discount END
Данный сценарий выполняет действия:

перейти к ответу ->>

Глобальная переменная @@IDLE определяет:

перейти к ответу ->>

Триггеры характеризуются тем, что:

перейти к ответу ->>

Возвратными называются отношения, при которых:

перейти к ответу ->>

CREATE PROCEDURE DefaultSP@OilName char(50) = 'Fennel'ASSELECT OilName, LatinName FROM OilsWHERE OilName = @OilName
Данный сценарий выполняет действия:

перейти к ответу ->>

Функция GETDATE позволяет:

перейти к ответу ->>

CREATE FUNCTION CustWithDiscount   ( @MinDiscount DEC( 5, 3 ) )   RETURNS @CustWithDiscountTable TABLE (     ( CustID INT NOT NULL,      CustName CHAR( 30 ) NOT NULL,       CustDisc DEC( 5, 3 ) NULL,       PRIMARY KEY( CustID ) ) BEGIN  INSERT INTO @CustWithDiscountTable    SELECT CustId, Name, CAST( Discount AS VARCHAR( 7 ) )    FROM Customer    WHERE Discount >= @MinDiscount   RETURNEND
Данный сценарий выполняет действия:

перейти к ответу ->>

Функция DATENAME возвращает:

перейти к ответу ->>

К пользовательскому типу данных может быть применено:

перейти к ответу ->>

Существуют формы целостности базы данных:

перейти к ответу ->>

SELECT Oils.OilID, Oils.OilName, Odors.OdorFROM Oils    INNER JOIN OilOdors           ON Oils.OilID = OilOdors.OilID    INNER JOIN Odors           ON OilOdors.OdorID = Odors.OdorID
Данный сценарий выполняет действия:

перейти к ответу ->>

SELECT DISTINCT PlantTypes.PlantTypeFROM Oils   INNER JOIN PlantTypes     ON Oils.PlantTypeID = PlantTypes.PlantTypeID
Данный сценарий выполняет действия:

перейти к ответу ->>

Окно PropertiesДанное окно позволяет:

перейти к ответу ->>

Фраза ORDER BY является:

перейти к ответу ->>

Средство Object Browser в Query Analyzer позволяет:

перейти к ответу ->>

Набор носителей резервных копий может быть:

перейти к ответу ->>

 Окно Create Login WizardОпция Grant access to the server позволяет:

перейти к ответу ->>

Существуют возможности управления учетными записями с помощью Enterprise Manager:

перейти к ответу ->>

Скалярные пользовательские функции отличаются от табличных тем, что:

перейти к ответу ->>

Если вы хотите переключиться на другую базу данных при запущенном Query Analyzer, то:

перейти к ответу ->>

Перед использованием SQL Server Enterprise Manager для доступа к данным, следует:

перейти к ответу ->>

Регистрировать экземпляр SQL Server следует:

перейти к ответу ->>

Мастер Database Maintenance Plan Wizard может использоваться для:

перейти к ответу ->>

Для создания плана сопровождения следует:

перейти к ответу ->>

SQL Server может выполнять аутентификацию несколькими способами:

перейти к ответу ->>

Окно Create Login WizardДанная страница позволяет:

перейти к ответу ->>

Роль System Administrators характеризуется тем, что:

перейти к ответу ->>

На уровне базы данных каждая учетная запись пользователя в Windows или SQL Server:

перейти к ответу ->>

Роли базы данных, созданные в базе данных master:

перейти к ответу ->>

Роль базы данных Public характеризуется тем, что:

перейти к ответу ->>

Для каждой логической базы данных SQL Server создает:

перейти к ответу ->>

В SQL Server существует множество типов данных. Тип данных float отличается от real:

перейти к ответу ->>

Тип символьных данных переменной длинны отличается от типа с фиксированной длинной тем, что:

перейти к ответу ->>

Для удаления таблицы следует:

перейти к ответу ->>

Некластерный индекс определяет:

перейти к ответу ->>

Окно Create Index WizardНа данном этапе отображаются:

перейти к ответу ->>

Существуют типы отношений:

перейти к ответу ->>

Для реализации отношения многие-ко-многим SQL Server использует:

перейти к ответу ->>

При необходимости изменения отношения, следует:

перейти к ответу ->>

Функция LEN имеет синтаксис:

перейти к ответу ->>

Для удаления проверочного ограничения необходимо:

перейти к ответу ->>

Умолчания являются:

перейти к ответу ->>

Правило НЕ может:

перейти к ответу ->>

Окно Bind Rule to ColumnsДанное окно позволяет:

перейти к ответу ->>

Диаграммы баз данных обеспечивают:

перейти к ответу ->>

Окно Create Database Diagram WizardНа данном этапе следует:

перейти к ответу ->>

Диаграмма базы данных может использоваться для:

перейти к ответу ->>

Для ограничения количества отображаемых строк необходимо:

перейти к ответу ->>

Для добавления новых строк в Query Designer необходимо:

перейти к ответу ->>

Панель Grid Pane позволяет:

перейти к ответу ->>

Для управления панелью SQL Pane необходимо:

перейти к ответу ->>

Вычисляемый столбец определяет:

перейти к ответу ->>

SQL Server 2000 поддерживает типы связывания:

перейти к ответу ->>

Чтобы сослаться на объекты, содержащие в свою очередь другие объекты, следует:

перейти к ответу ->>

Внешние связывания бывают:

перейти к ответу ->>

Для DISTINCT существует обратное по действию ключевое слово:

перейти к ответу ->>

SELECT PlantParts.PlantPart, Count(Oils.OilName) AS [NumberOfOils]FROM Oils   INNER JOIN PlantParts    ON Oils.PlantPartID = PlantParts.PlantPartIDGROUP BY PlantParts.PlantPart
Данный сценарий выполняет действия:

перейти к ответу ->>

Новая возможность, представленная в SQL Server 2000 позволяет:

перейти к ответу ->>

Представление может быть изменено путем:

перейти к ответу ->>

Оператор INSERT имеет синтаксис:

перейти к ответу ->>

При использовании оператора INSERT для модификации представления следует учитывать ограничения:

перейти к ответу ->>

Если не указан список столбцов, оператор INSERT:

перейти к ответу ->>

Окно Choose Target Table for INSERT FROMНа данном этапе предполагается:

перейти к ответу ->>

UPDATE MyOilsSET Sample = "Sample Field"
Данный сценарий выполняет действия:

перейти к ответу ->>

Для обновления нескольких строк следует использовать следующий синтаксис оператора UPDATE:

перейти к ответу ->>

Для модифицирования всех строк в таблице следует использовать следующий синтаксис оператора UPDATE:

перейти к ответу ->>

DELETE MyOilsFROM PlantPartsWHERE (MyOils.PlantPartID = PlantParts.PlantPartID) AND 	  (PlantParts.PlantPart = 'Roots')
Данный сценарий выполняет действия:

перейти к ответу ->>

Оператор TRUNCATE TABLE, отличается от оператора DELETE тем, что:

перейти к ответу ->>

Правильный синтаксис оператора TRUNCATE TABLE имеет вид:

перейти к ответу ->>

Query Analyzer определяет:

перейти к ответу ->>

Окно OptionsДанное окно позволяет:

перейти к ответу ->>

В Object Browser папка Common Objects определяет:

перейти к ответу ->>

Синтаксис оператора CREATE STATISTICS имеет вид:

перейти к ответу ->>

Синтаксис оператора CREATE FUNCTION имеет вид:

перейти к ответу ->>

Окно QueryОкно подсказки описывает:

перейти к ответу ->>

Окно Index Tuning WizardДанное окно определяет:

перейти к ответу ->>

Наименьший приоритет имеет операция:

перейти к ответу ->>

Оператором комментария является:

перейти к ответу ->>

Временная таблица, имя которой содержит один знак решетки, имеет:

перейти к ответу ->>

SELECT OilName, LatinNameINTO #TempTableFROM Oils
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис оператора CASE имеет вид:

перейти к ответу ->>

Курсоры T-SQL создаются с помощью команды:

перейти к ответу ->>

Под прокруткой курсора следует понимать:

перейти к ответу ->>

Динамические курсоры характеризуются тем, что:

перейти к ответу ->>

Синтаксис оператора DECLARE CURSOR имеет вид:

перейти к ответу ->>

Хранимые процедуры обладают преимуществами:

перейти к ответу ->>

Синтаксис оператора CREATE PROCEDURE имеет вид:

перейти к ответу ->>

CREATE PROCEDURE InputSP@OilName char(50)ASSELECT OilName, LatinName FROM OilsWHERE OilName = @OilName
Данный сценарий выполняет действия:

перейти к ответу ->>

CREATE PROCEDURE GetCustDiscount   @CustId INT,   @Discount DEC( 5, 3 ) OUTPUTAS  SET @Discount =    ( SELECT Discount       FROM Customer       WHERE CustId = @CustId
Данный сценарий выполняет действия:

перейти к ответу ->>

Функция UPDATE предназначена для:

перейти к ответу ->>

CREATE TRIGGER CustomerDelete   ON Customer   INSTEAD OF DELETE AS   SET NOCOUNT ON  IF ( EXISTS (    SELECT *    FROM DELETED JOIN Sale      ON DELETED.CustId =  Sale.CustId    WHERE DATEDIFF( DAY, SaleDate, CURRENT_TIMESTAMP ) < 365 ) )   BEGIN    RAISERROR( 'One or more customers have recent sales', 16, 1)     RETURN  END  DELETE    FROM Sale WHERE CustId IN          ( SELECT CustId            FROM DELETED )   IF ( @@ERROR > 0 ) BEGIN     ROLLBACK    RAISERROR( 'Could not delete all old sales', 16, 2 )     RETURN   END  DELETE  FROM Customer WHERE CustId IN          ( SELECT CustId            FROM DELETED )IF ( @@ERROR > 0 ) BEGIN  ROLLBACK  RAISERROR( 'Could not delete all old customers', 16, 3 )  RETURNENDRETURN
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис оператора CREATE FUNCTION имеет вид:

перейти к ответу ->>

CREATE FUNCTION CustWithDiscount   ( @MinDiscount DEC( 5, 3 ) )   RETURNS @CustWithDiscountTable TABLE (     ( CustID INT NOT NULL,      CustName CHAR( 30 ) NOT NULL,       CustDisc DEC( 5, 3 ) NULL,       PRIMARY KEY( CustID ) ) BEGIN  INSERT INTO @CustWithDiscountTable    SELECT CustId, Name, CAST( Discount AS VARCHAR( 7 ) )    FROM Customer    WHERE Discount >= @MinDiscount   RETURNEND
Данный сценарий выполняет действия:

перейти к ответу ->>

Оператор CREATE FUNCTION поддерживает создание различных типов табличных функций:

перейти к ответу ->>

CREATE FUNCTION CustDiscount   ( @CustId INT )   RETURNS DEC( 5, 3 ) BEGIN  DECLARE @Discount DEC( 5, 3 )   SET @Discount =    ( SELECT Discount       FROM Customer       WHERE CustId = @CustId )   RETURN @Discount END
Данный сценарий выполняет действия:

перейти к ответу ->>

SELECT DISTINCT PlantTypes.PlantTypeFROM Oils   INNER JOIN PlantTypes     ON Oils.PlantTypeID = PlantTypes.PlantTypeID
Данный сценарий выполняет действия:

перейти к ответу ->>

Умолчания представляют собой:

перейти к ответу ->>

Синтаксис операторов IF...ELSE имеет вид:

перейти к ответу ->>

Для изменения представления следует использовать:

перейти к ответу ->>

Для добавления новых строк в Query Designer необходимо:

перейти к ответу ->>

Окно Create Database WizardДанный этап позволяет настроить:

перейти к ответу ->>

Окно Copy Database WizardПараметр Shared stored procedures from the master database определяет:

перейти к ответу ->>

При использовании оператора UPDATE для модификации представления следует учитывать ограничения:

перейти к ответу ->>

Оператор UPDATE позволяет:

перейти к ответу ->>

Роли базы данных будут добавляться в любую новую базу данных, если они созданы в базе данных:

перейти к ответу ->>

Окно Default PropertiesДанное окно позволяет указать:

перейти к ответу ->>

Оператор LIKE позволяет:

перейти к ответу ->>

CREATE TABLE RelatedTable(	RelatedID smallint IDENTITY (1,1)     PRIMARY KEY CLUSTERED,	SimpleID smallint     REFERENCES SimpleTable (SimpleID),	RelatedDescription varchar(20))
Данный сценарий выполняет действия:

перейти к ответу ->>

Команда администрирования базы данных DENY позволяет:

перейти к ответу ->>

Синтаксис для объединения условия отбора с помощью оператора OR:

перейти к ответу ->>

При изменении порядка следования имен столбцов во фразе ORDER BY произойдет следующее:

перейти к ответу ->>

Для создания резервной копии следует использовать мастер:

перейти к ответу ->>

Функция CURSOR_STATUS:

перейти к ответу ->>

Использование модели Windows Authentication, для аутентификации при входе в систему, позволяет:

перейти к ответу ->>

Для регистрации экземпляра SQL Server необходимо знать информацию:

перейти к ответу ->>

Дерево консоли Console Tree в Enterprise Manager показывает:

перейти к ответу ->>

Объект Data Transformation Services в дереве консоли Enterprise Manager представляет собой:

перейти к ответу ->>

В базах данных SQL Server существуют объекты:

перейти к ответу ->>

Окно Database Maintenance Plan WizardС помощью данного шага можно настроить параметры:

перейти к ответу ->>

Microsoft рекомендует использовать режим аутентификации:

перейти к ответу ->>

Наиболее правильным будет решение:

перейти к ответу ->>

При создании базы данных определять процент увеличения размера файла данных следует, исходя из:

перейти к ответу ->>

Концепция сущностей и атрибутов в описании базы данных в физической реализации соответствуют:

перейти к ответу ->>

Свойство identity может быть установлено:

перейти к ответу ->>

Для создания новой таблицы следует:

перейти к ответу ->>

 Окно PropertiesДанное окно позволяет:

перейти к ответу ->>

Для изменения проверочных ограничений необходимо:

перейти к ответу ->>

Пользовательские типы данных представляют собой:

перейти к ответу ->>

Окно Design TableПользовательские типы данных располагаются в:

перейти к ответу ->>

Для связи умолчания со столбцом необходимо:

перейти к ответу ->>

Диаграммы баз данных обеспечивают:

перейти к ответу ->>

Если вы хотите создать таблицу в окне Database Diagram, то следует:

перейти к ответу ->>

Для добавления строки в таблицу необходимо:

перейти к ответу ->>

Для управления панелью Results Pane необходимо:

перейти к ответу ->>

Правильный синтаксис оператора SELECT:

перейти к ответу ->>

В SQL Server допустимы операторы сравнения:

перейти к ответу ->>

Символ замещения % соответствует:

перейти к ответу ->>

Правое внешнее связывание возвращает:

перейти к ответу ->>

Использование ключевого слова DISTINCT позволяет:

перейти к ответу ->>

Фраза GROUP BY чаще всего используется совместно с:

перейти к ответу ->>

SELECT PlantParts.PlantPart, Count(Oils.OilName) AS [NumberOfOils]FROM Oils   INNER JOIN PlantParts    ON Oils.PlantPartID = PlantParts.PlantPartIDGROUP BY PlantParts.PlantPart
Данный сценарий выполняет действия:

перейти к ответу ->>

При удалении представления следует:

перейти к ответу ->>

При использовании оператора UPDATE для модификации представления следует учитывать ограничения:

перейти к ответу ->>

DELETE FROM MyOilsWHERE (OilName = 'Basil')
Данный сценарий выполняет действия:

перейти к ответу ->>

Окно DTS Import/Export WizardНа данном этапе предполагается:

перейти к ответу ->>

Окно DTS Import/Export WizardНа данном этапе предполагается:

перейти к ответу ->>

Для подключения базы данных необходимо:

перейти к ответу ->>

Окно Query также предоставляет возможность:

перейти к ответу ->>

Синтаксис, для определения столбцов имеет вид:

перейти к ответу ->>

Синтаксис оператора ALTER TRIGGER имеет вид:

перейти к ответу ->>

Планы выполнения предназначены для:

перейти к ответу ->>

Побитовый оператор ~ означает:

перейти к ответу ->>

Функция метаданных INDEXPROPERTY возвращает:

перейти к ответу ->>

Временная таблица, имя которой содержит два знака решетки, имеет:

перейти к ответу ->>

DECLARE @Count INTDECLARE @Limit INTSET @Count = 0SET @Limit = 10WHILE ( @Count < @Limit ) BEGIN  PRINT CAST ( @Count AS VARCHAR(10) ) + ' iteration'  SET @Count = @Count + 1END
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис оператора DECLARE CURSOR имеет вид:

перейти к ответу ->>

Синтаксис оператора FETCH имеет вид:

перейти к ответу ->>

Хранимые процедуры обладают преимуществами:

перейти к ответу ->>

Хранимые процедуры в SQL Server 2000 делятся на группы:

перейти к ответу ->>

Синтаксис оператора EXECUTE имеет вид:

перейти к ответу ->>

CREATE PROCEDURE DefaultSP@OilName char(50) = 'Fennel'ASSELECT OilName, LatinName FROM OilsWHERE OilName = @OilName
Данный сценарий выполняет действия:

перейти к ответу ->>

CREATE PROCEDURE GetCustDiscount   @CustId INT,   @Discount DEC( 5, 3 ) OUTPUTAS  SET @Discount =    ( SELECT Discount       FROM Customer       WHERE CustId = @CustId
Данный сценарий выполняет действия:

перейти к ответу ->>

CREATE TRIGGER TrackDiscountUpdates  ON AppDta.dbo.Customer  FOR UPDATE AS  IF UPDATE( Discount )    INSERT INTO AppDta.dbo.CustUpdLog           ( CustId, Action, Discount,             UpdUser, UpdDateTime )       SELECT CustId, 'Update', Discount, CURRENT_USER,            СURRENT_TIMESTAMP       FROM INSERTED   ENDIF
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис оператора EXECUTE для скалярной функции имеет вид:

перейти к ответу ->>

SELECT Oils.OilID, Oils.OilName, Odors.OdorFROM Oils    INNER JOIN OilOdors           ON Oils.OilID = OilOdors.OilID    INNER JOIN Odors           ON OilOdors.OdorID = Odors.OdorID
Данный сценарий выполняет действия:

перейти к ответу ->>

Использование ключевого слова DEFAULT позволяет:

перейти к ответу ->>

Синтаксис оператора CASE имеет вид:

перейти к ответу ->>

Если открыть View Designer для существующего представления, Enterprise Manager трактует его как:

перейти к ответу ->>

SELECT OilName, LatinNameINTO ##TempTableFROM Oils
Данный сценарий выполняет действия:

перейти к ответу ->>

Наиболее гибким способом создания базы данных является:

перейти к ответу ->>

Статические курсоры характеризуются тем, что:

перейти к ответу ->>

Утилита Microsoft Management Console (MMC) предназначена для:

перейти к ответу ->>

Объект Meta Data Services в дереве консоли Enterprise Manager представляет собой:

перейти к ответу ->>

В базах данных SQL Server существуют объекты:

перейти к ответу ->>

Резервирование журнала транзакций характеризуется тем, что:

перейти к ответу ->>

Мастер Database Maintenance Plan Wizard может использоваться для:

перейти к ответу ->>

Индекс определяет:

перейти к ответу ->>

При создании уникальных индексов для столбцов, которые допускают использование NULL-значений, SQL Server:

перейти к ответу ->>

Для создания индекса первичного ключа необходимо:

перейти к ответу ->>

Каскадные изменения представляют собой:

перейти к ответу ->>

Для переименования отношения необходимо:

перейти к ответу ->>

Окно PropertiesОпция Check existing data on creation позволяет:

перейти к ответу ->>

Окно Rule PropertiesДанное окно позволяет указать:

перейти к ответу ->>

Окно User-Defined Data Type PropertiesДанное окно позволяет указать:

перейти к ответу ->>

Окно Edit DiagramМожно изменить способ отображения:

перейти к ответу ->>

SELECT TOP 30 PERCENT stdID AS [ID], stdName AS [STUDENT_NAME], clsName AS [STUDENT_CLASS], GETDATE() AS [TODAY]FROM STUDENTS, CLASSESWHERE STUDENTS.stdID = CLASSES.clsID
Данный сценарий определяет:

перейти к ответу ->>

Базовая структура фразы WHERE имеет форму:

перейти к ответу ->>

Структура фразы FROM имеет форму:

перейти к ответу ->>

SELECT Oils.OilID, Oils.OilName, PlantParts.PlantPartFROM Oils     INNER JOIN PlantParts           ON Oils.PlantPartID = PlantParts.PlantPartID
Данный сценарий выполняет действия:

перейти к ответу ->>

SELECT 'PropertyTable' AS TableName, PropertyID AS ID, Property AS Quality FROM PropertiesUNIONSELECT 'OdorTable', OdorID, Odor FROM OdorsORDER BY Quality
Данный сценарий выполняет действия:

перейти к ответу ->>

Правильный синтаксис оператора DELETE имеет вид:

перейти к ответу ->>

В операторе DELETE связывать таблицы следует путем использования фразы:

перейти к ответу ->>

Мастер Copy Database Wizard предназначен для:

перейти к ответу ->>

Для управления запросами T-SQL следует использовать:

перейти к ответу ->>

Язык обращения с данными DML предназначен для:

перейти к ответу ->>

Окно QueryДанное окно определяет:

перейти к ответу ->>

К командам DDL относятся:

перейти к ответу ->>

PRINT 'I get executed'GOTO Point1PRINT 'I get executed - YES!'Point1:PRINT 'I get executed too'
Данный сценарий выполняет действия:

перейти к ответу ->>

CREATE PROCEDURE InputSP@OilName char(50)ASSELECT OilName, LatinName FROM OilsWHERE OilName = @OilName
Данный сценарий выполняет действия:

перейти к ответу ->>

Триггер INSTEAD OF характеризуется тем, что:

перейти к ответу ->>

CREATE TRIGGER CustomerDelete   ON Customer   INSTEAD OF DELETE AS   SET NOCOUNT ON  IF ( EXISTS (    SELECT *    FROM DELETED JOIN Sale      ON DELETED.CustId =  Sale.CustId    WHERE DATEDIFF( DAY, SaleDate, CURRENT_TIMESTAMP ) < 365 ) )   BEGIN    RAISERROR( 'One or more customers have recent sales', 16, 1)     RETURN  END  DELETE    FROM Sale WHERE CustId IN          ( SELECT CustId            FROM DELETED )   IF ( @@ERROR > 0 ) BEGIN     ROLLBACK    RAISERROR( 'Could not delete all old sales', 16, 2 )     RETURN   END  DELETE  FROM Customer WHERE CustId IN          ( SELECT CustId            FROM DELETED )IF ( @@ERROR > 0 ) BEGIN  ROLLBACK  RAISERROR( 'Could not delete all old customers', 16, 3 )  RETURNENDRETURN
Данный сценарий выполняет действия:

перейти к ответу ->>

Табличные пользовательские функции характеризуются тем, что:

перейти к ответу ->>

Синтаксис вызова скалярных функций имеет вид:

перейти к ответу ->>

Синтаксис оператора CREATE INDEX имеет вид:

перейти к ответу ->>

SELECT TOP 7 CustID AS [ID], OrderID, SaleDate, ShipDate, DATEDIFF(Day, SaleDate, ShipDate) AS [DaysToShip]FROM SaleWHERE ShipDate IS NOT NULL
Данный сценарий определяет:

перейти к ответу ->>

Функция является детерминированной, если:

перейти к ответу ->>

Окно Database Maintenance Plan WizardТакие установки соответствуют действиям:

перейти к ответу ->>

Внутреннее связывание возвращает:

перейти к ответу ->>

Объект View базы данных SQL Server определяет:

перейти к ответу ->>

 Окно Create Login WizardОпция Deny access to the server позволяет:

перейти к ответу ->>

Роль базы данных Security Administrator характеризуется тем, что:

перейти к ответу ->>

Для создания первичного ключа необходимо:

перейти к ответу ->>

В отношении много-ко-многим:

перейти к ответу ->>

Для создания отношения необходимо:

перейти к ответу ->>

Окно PropertiesВыбранные настройки определяют:

перейти к ответу ->>

Если вы хотите создать отношение в окне Database Diagram, то следует:

перейти к ответу ->>

Для просмотра всех строк в таблице необходимо:

перейти к ответу ->>

Псевдоним определяет:

перейти к ответу ->>

UPDATE MyOilsSET Sample = "Sample Field"
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис оператора CREATE FUNCTION имеет вид:

перейти к ответу ->>

Синтаксис на ограничения столбцов имеет вид:

перейти к ответу ->>

Для оператора ALTER COLUMN существуют ограничения. Стобец не может быть изменен, если он:

перейти к ответу ->>

Мастер Index Tuning Wizard предназначен для:

перейти к ответу ->>

С помощью Enterprise Manager НЕ может быть выполнена операция:

перейти к ответу ->>

Объект User Defined Data Type базы данных SQL Server определяет:

перейти к ответу ->>

Окно Database Maintenance Plan WizardСвойство Overwite The Backup Media определяет:

перейти к ответу ->>

Роль Process Administrators характеризуется тем, что:

перейти к ответу ->>

Существуют возможности управления учетными записями с помощью Enterprise Manager:

перейти к ответу ->>

Функция LEN предназначена для:

перейти к ответу ->>

Окно PropertiesВыбранные настройки определяют:

перейти к ответу ->>

Диаграмма базы данных может использоваться для:

перейти к ответу ->>

Использование ключевого слова HAVING позволяет:

перейти к ответу ->>

Окно Add TableНа данном этапе предполагается выбрать:

перейти к ответу ->>

Каждый оператор INSERT может модифицировать:

перейти к ответу ->>

DECLARE var1 int, @var2 text, @var3 ntext
В данном сценарии допущена ошибка:

перейти к ответу ->>

Синтаксис оператора CREATE FUNCTION имеет вид:

перейти к ответу ->>

Информация в панели клиентской статистики делится на разделы:

перейти к ответу ->>

В базах данных SQL Server существуют объекты:

перейти к ответу ->>

UPDATE MyOilsSET MyOils.PlantPartID = Oils.PlantPartIDFROM MyOils   INNER JOIN Oils     ON MyOils.OilName = Oils.OilName
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис оператора ALTER PROCEDURE имеет вид:

перейти к ответу ->>

Использование модели SQL Server Authentication, для аутентификации при входе в систему, позволяет:

перейти к ответу ->>

Окно User-Defined Data Type PropertiesДанное окно позволяет указать:

перейти к ответу ->>

Для удаления таблицы из диаграммы базы данных следует:

перейти к ответу ->>

Для отбора избранных столбцов оператор SELECT может иметь вид:

перейти к ответу ->>

DECLARE @Count INTDECLARE @Limit INTSET @Count = 0SET @Limit = 10WHILE ( @Count < @Limit ) BEGIN  PRINT CAST ( @Count AS VARCHAR(10) ) + ' iteration'  SET @Count = @Count + 1END
Данный сценарий выполняет действия:

перейти к ответу ->>

Синтаксис оператора CREATE TRIGGER имеет вид:

перейти к ответу ->>

CREATE TRIGGER TrackCustomerUpdates   ON AppDta.dbo.Customer   FOR INSERT, UPDATE, DELETE AS  DECLARE @InsertedCount INT   DECLARE @DeletedCount INT  SET @InsertedCount = ( SELECT COUNT (*) FROM INSERTED )   SET @DeletedCount =  ( SELECT COUNT(*) FROM DELETED )  IF ( @InsertedCount > 0 ) BEGIN     INSERT INTO AppDta.dbo.CustUpdLog           ( CustId, Action, UpdUser, UpdDateTime )     SELECT CustId,       CASE        WHEN ( @DeletedCount > 0 ) THEN 'Update'         ELSE 'Insert'       END,    CURRENT_USER, CURRENT_TIMESTAMP     FROM INSERTED  END  ELSE IF ( @DeletedCount > 0 ) BEGIN     INSERT INTO AppDta.dbo.CustUpdLog ( CustId, Action, UpdUser, UpdDateTime )       SELECT CustId, 'Delete', CURRENT_USER, CURRENT_TIMESTAMP       FROM DELETED   END
Данный сценарий выполняет действия:

перейти к ответу ->>

Системная база данных Master предназначена для:

перейти к ответу ->>

Для связи правила со столбцом необходимо:

перейти к ответу ->>

Команда администрирования базы данных GRANT позволяет:

перейти к ответу ->>

Для удаления базы данных необходимо:

перейти к ответу ->>

Тип сортировки Descending определяет:

перейти к ответу ->>

Если запрос связывает более одной таблицы, и таблицы содержат столбцы с одинаковыми именами, следует:

перейти к ответу ->>

Объект Management в дереве консоли Enterprise Manager представляет собой:

перейти к ответу ->>

Объект Default базы данных SQL Server определяет:

перейти к ответу ->>

SELECT stdID, stdName, stdTypeFROM STUDENTSORDER BY stdName DESC
Данный сценарий выполняет действия:

перейти к ответу ->>

Окно Copy Database WizardПараметр User-defined error messages определяет:

перейти к ответу ->>

Синтаксис оператора CREATE PROCEDURE имеет вид:

перейти к ответу ->>

Создание полной резервной копии характеризуется тем, что:

перейти к ответу ->>

Функция агрегирования AVG возвращает:

перейти к ответу ->>

Доверительное соединение определяет:

перейти к ответу ->>